NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
Reverse Engineering Raiders of the Lost Ark for the Atari 2600 (github.com)
pella 1 days ago [-]
greenbit 1 days ago [-]
I'm well familiar with 6502 shenanigans, but never really looked into 2600 programming before. Looking into that source file though, I got the impression that Atari mapped the I/O right into zero page? Kind of surprising, but I guess with the 6507 the effective address space was only 8K, so why not. Certainly if you're trying to get all your computing done in the blanking intervals, it'd help if banging the video chip could be done that much quicker as well.
LocalH 21 hours ago [-]
Half of zero page is the TIA, yes (although the registers only go up to $3D IIRC). The other half is RAM.
sehugg 1 days ago [-]
One of the authors, Dennis Debro, has done a bunch more of these: https://github.com/DNSDEBRO/Disassemblies
2 days ago [-]
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 22:32:25 GMT+0000 (Coordinated Universal Time) with Vercel.