logo

The challenges of porting Shufflepuck Cafe to the 8 bits Apple II

Posted by homarp |2 hours ago |6 comments

coldcode 4 minutes ago

While I enjoyed writing assembly on the 6502 Apple II back then, I would hate doing it today, 42 years later.

Good job, though! Hard to comprehend how limited the hardware was back then, and how much cleverness it took to get things to work.

strangegecko 7 minutes ago

I have nothing smart to say, but it's one of those games I played as a kid and I feel nostalgic seeing its title pop up here more than 3 decades later. For some reason, somewhat boring seeming games were among my favorites.

I'm still proud of figuring out that one of the hardest players had a tell that let you predict which corner he was going to target, thereby making him easy to defeat (that was on the Amiga version, I'm not sure if it was universal).

29 minutes ago

Comment deleted

tl2do 43 minutes ago[1 more]

I was developing games on MSX/MSX2 about 40 years ago. It was already a fight with hardware resources, but the Apple II was an even stricter environment. Impressive work. Below is a quick comparison for those unfamiliar with the specs: Macintosh (1989): 16-40MHz 68000, 1-4MB RAM, hardware acceleration, QuickDraw, non-blocking sound Apple II (1979): 1MHz 6502, 64KB RAM, no hardware multiply/divide, race against CRT beam (4550 cycles), blocking sound only * 10-year age gap, 16-40x slower CPU, 16-64x less RAM

homarp 2 hours ago[1 more]

and https://gamesfromtheblackhole.wordpress.com/2020/10/04/shuff... narrates the pleasure of playing Shufflepuck Cafe