Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
nostromo:top [2025/03/16 18:53] robertnostromo:top [2025/03/19 19:32] (current) – [Walking Through The Code] robert
Line 42: Line 42:
 ===== Walking Through The Code ===== ===== Walking Through The Code =====
  
-As I have worked through the NEC PC6001 port I have found many nooks and crannies to explore and decide about my port to the CoCo along the way.+As I have worked through the NEC PC6001 port I have found many nooks and crannies to explore and decisions about how to my port to the CoCo along the way.
  
-^ BASIC Line Numbers Machine Code Addresses ^ Purpose ^+The NEC PC-6001 loads the NOSTRO cassette data into the BASIC program memory. 
 + 
 +The cassette file continues past the last line of tokenized BASIC code, loading Z80 binary machine code and more data into the memory after the lines of BASIC. 
 + 
 +I've decided to build this table to organize my findings and help complete what's left to port. 
 + 
 +^ BASIC Lines  Z80 Addresses  ^ Purpose  ^
 | 1 - 9 |             | [[Copyright]] REMarks | | 1 - 9 |             | [[Copyright]] REMarks |
 | 10    |             | [[One Time Setup]] | | 10    |             | [[One Time Setup]] |
 |       | E164 - E17D | [[Memory Setup]] | |       | E164 - E17D | [[Memory Setup]] |
 |       | E240 - E255 | [[Replace Line 10]] | |       | E240 - E255 | [[Replace Line 10]] |
 +| 80-90 |             | [[Finish Setup]] |
 +| :!: more ... | | |
 +| 5000  |             | [[Find Next Screen]] |
  
 Return to [[:Top]] Return to [[:Top]]