An Example of how #Atari2600 and #Atari5200 #Gamedev was done #BITD using #S100 hardware.
This video shows the process of doing #gamedev using other, larger systems to develop software for the #Atari 2600 and 5200 game consoles using a cross assembler. This example contrasts a cross assembler from Sorcim running on #Atari8bit and #S100 hardware. Enjoy. #retrocomputing #retrogaming
Chapter Index:
00:00 Introduction
01:40 Native Development description
03:26 Natively Assembling Dig-Dug with AMAC
33:40 Dig-Dug
34:45 Cross Development description
39:27 An aside about The Frob (FrobCo)
40:49 Cross-Assembling Combat for 2600
59:10 Cross-Assembling 5200 test program #1
1:09:10 Cross-Assembling 5200 test program #2
DO YOU HAVE A FROB CARD? I know how to use it. Get in touch with me so I can borrow or buy it for a video!
* REFERENCES
This video's notes:
https://github.com/tschak909/cross-dev-game-video
Atari Macro Assembler Manual
https://www.trailingedge.com/atari8/AtariMacroAssembler.pdf
MicroPro WordMaster 1.0 Manual
https://wiki.polaire.nl/lib/exe/fetch.php?media=micropro_wordmaster.pdf
Dan Boris' PMDEMO:
https://www.atarihq.com/danb/files/52pm.txt
CP/M 2.2 User Manual:
http://www.cpm.z80.de/manuals/cpm22-m.pdf
MLOAD source code:
https://raw.githubusercontent.com/z80playground/cpm-fat/main/mload.asm
Udo Monk's Z80PACK Emulation Suite:
https://github.com/udo-munk/z80pack
Curt Vendel's Source-Code-Palooza (source code dump from Atari 9-track tapes):
https://forums.atariage.com/topic/210244-source-code-palooza/
The Definitive Atari 2600 Combat Disassembly:
https://www.qotile.net/minidig/disassembly/dicombat.asm