Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
nostromo:top [2025/03/15 12:08] – [NOSTROMO] robert | nostromo:top [2025/03/19 19:32] (current) – [Walking Through The Code] robert | ||
---|---|---|---|
Line 2: | Line 2: | ||
{{: | {{: | ||
- | AX-2: Uchuu Yusousen Nostromo (Space Freighter Nostromo) | + | **AX-2: Uchuu Yusousen Nostromo** (//Space Freighter Nostromo//) |
- | Designed and Programmed for the Commodore Pet 2001 by Akira Takiguchi in 1981 \\ | + | |
- | Ported to the NEC-PC6001 by Masakuni Mitsuhashi aka Hiromi Ohba aka Mitsu in 1982 \\ | + | Designed and Programmed for the Commodore Pet 2001 by **Akira Takiguchi** in 1981 |
- | Cover Artwork by Masashi Iwasaki | + | |
- | Published by ASCII Entertainment in Japan \\ | + | ===== NEC PC-6001 Port ===== |
- | Ported to Radio Shack TRS-80 Micro Color Computer MC-10 by Jim Gerrie in 2015 and 2018 \\ | + | |
- | Ports to Tandy Radio Shack Color Computer and Dragon Data Dragon 32/64 underway \\ | + | Ported to the NEC-PC6001 by **Masakuni Mitsuhashi** aka **Hiromi Ohba** aka **Mitsu** in 1982 |
+ | |||
+ | Cover Artwork by **Masashi Iwasaki** | ||
+ | |||
+ | Published by **ASCII Entertainment** in Japan | ||
* [[NEC PC-6001 Port]] | * [[NEC PC-6001 Port]] | ||
Line 14: | Line 18: | ||
* N60 BASIC Listing: [[NOSTROMO.BAS]] | * N60 BASIC Listing: [[NOSTROMO.BAS]] | ||
* Z80 Machine Code: [[NOSTROMO.Z80]] | * Z80 Machine Code: [[NOSTROMO.Z80]] | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | |||
+ | ===== MC-10 Ports ===== | ||
+ | Ported to Radio Shack **TRS-80 Micro Color Computer MC-10** by **Jim Gerrie** in 2015 and 2018 | ||
+ | |||
* [[MC-10 Ports]] | * [[MC-10 Ports]] | ||
- | * 2015-11 NOSTROMO: [[https:// | + | * 2015-11 NOSTROMO: [[https:// |
- | * 2018-05 NOSTRO: [[https:// | + | * [[https:// |
+ | * 2018-05 NOSTRO: [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== CoCo / Dragon Port ===== | ||
+ | |||
+ | Port underway for the **TRS-80 Color Computer** " | ||
* [[CoCo Dragon Port]] | * [[CoCo Dragon Port]] | ||
* [[Updates]] | * [[Updates]] | ||
Line 22: | Line 40: | ||
* [[Screenshots]] | * [[Screenshots]] | ||
+ | ===== Walking Through The Code ===== | ||
+ | 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. | ||
+ | The NEC PC-6001 loads the NOSTRO cassette data into the BASIC program memory. | ||
- | ===== SCREENSHOTS ===== | + | 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. |
- | Click for full size ... | + | |
- | ^ MACHINE / MODE ^ COPYRIGHT SCREEN ^ MAIN LEVEL ^ | + | I've decided to build this table to organize my findings and help complete what's left to port. |
- | | CoCo 1/2 VDG RG6 | {{: | + | |
- | | CoCo 3 ACVC 256x192x16 | {{: | + | |
- | ~ 2022-04-08 via MAME | + | |
- | ===== SEE ALSO ===== | + | ^ BASIC Lines ^ Z80 Addresses |
- | [[http:// | + | | 1 - 9 | |
- | [[http:// | + | | 10 | | [[One Time Setup]] | |
- | [[https:// | + | | | E164 - E17D | [[Memory Setup]] |
+ | | | E240 - E255 | [[Replace Line 10]] | | ||
+ | | 80-90 | | ||
+ | | :!: more ... | | | | ||
+ | | 5000 | | [[Find Next Screen]] | | ||
- | ===== RTS ===== | ||
Return to [[:Top]] | Return to [[:Top]] | ||
- |