Sharp logo

MZ-800 course 
Contents

1   Things worth knowing
    1.1   The beginning
    1.2   Moving on with your SHARP
         
2   BASIC-800 ( 1Z016 / 5Z-009 )
    2.1   Using BASIC-800 optimally
    2.2   'Extra' BASIC instructions
    2.3   Extra BASIC instructions
    2.4   Convenient BASIC- (sub)routines
         
3   Machine language on the SHARP MZ-800
    3.1   Useful and funny machine language (sub)routines
    3.2   Machine language from within BASIC
    3.3   Calls into the ROM-monitor
         
4   Video-RAM
    4.1   Scrolling in Video-RAM
    4.2   More funny things in Video-RAM
    4.3   Video-RAM access from the ROM-monitor
         
5   Pokes, Peeks, tricks, tips and things like that
    5.1   Pokes and Peeks
    5.2   INs and OUTs
    5.3   Tips and Tricks
    5.4   Calls in BASIC
         
6   Musical applications
    6.1   Port $F2
    6.2   BASIC-instructions for sound and music
    6.3   Music in machine language
    6.4   Some pieces of Music
         
7   Graphical applications
    7.1   Funny mathematical figures
    7.2   Funny applications with colors
    7.3   Funny figures
    7.4   Business applications
    7.5   Animation
         
8   Other BASICs
    8.1   NEPTUNES-BASIC
    8.2   BASIC-700
    8.3   UNI-GG-BASIC
         
9   Hardware
    9.1   More on different sorts of hardware
    9.2   Some programs for hardware
    9.3   Small hardware patches
         
10   Assembly
    10.1   Assembly listing of programs in this book
    10.2   Documentation of some assembler instructions and specific SHARP matters
         
11   Programs
         
12   Appendices
    12.1   APPENDIX A: Z80-A mnemonics
    12.2   APPENDIX B: Dictionary
    12.3   APPENDIX C: BASIC-instructions and abbreviations
    12.4   APPENDIX D: SHARP-clubs and addresses
         
13   More on NEPTUNES PRODUCTIONS
         
14   Afterword

Previous page
Next page


Go to the top of this page Home

last updated February 4, 2008
Arjan Habing, Mark de Rover, Jeroen F. J. Laros, sharpmz@sharpmz.org