![]() ![]() Sweet 16 enhanced 6502 source in the future. Porting Sweet 16 is easy and straightforward. Has such routines in ROM, fine, just use them. Routines to save and restore all processor registers and flags. The Apple ][ Version of Sweet 16 uses the ROM-internal "save" and "restore" Label "RTN" have to be assembled in one 6502 Page ($100/256 Bytes). Precaution have to be taken for the code. Sweet 16 uses a tricky indirect 8-Bit jump to access the routines for each Zeropage, but it have to be a contiguous range. You can place this registers anywhere in the Original Apple Version this registers are from $0 to $1F,in the ATARI Version Sweet 16 needs 32 zero page addresses for the 16 registers (R0-R15). the location of the zero page registers.Porting Sweet 16 is easy, if you know what to take into account. In the documentation by Steve Wozniak and the article by Dick Sedgewick. ![]() Information on the useage and the interals of Sweet 16 can be found This text focuses only on the task of porting Sweet 16 to another 6502 basedĬomputer. Size of your programms and ease programming. Registers/pointers (in zero page) and new opcodes to use this registers.Īlthough Sweet 16 is not as fast as standard 6502 code, it can reduce the code Programmer a 16 bit extension to the CPU. Sweet 16 is a kind of virtual machine that gives the 6502 Written by Apple's Steve "Woz" Wozniak and can be found in the ROM of someĪPPLE ][ Computers. Really tricky und useful extension to a 6502 computer. Sweet 16 is not a teen-magazine, nor is it a brand name for candy. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |