Hi guys! I couldn't believe my eyes, but my synth band buddy / 8-bit computer club friend got me an Atari ST for my birthday!! Best present ever!
I had an Atari Lynx as a kid after my Commodore 128 and later an Amiga 500, but I've gotten really interested in the Atari ST too in an ongoing "retro computer craze". I was always curious about the ST, because of its good looking industrial design and because no one I knew had one back in the day. Now a days I also like it because of the YM2149F. Old school low bit rate samples sound great but chip music is closest to the heart.
Since I now have an ST It'd be fun to program some small game for it, but I've browsed through the forum and feel a little lost/overwhelemed right now. Could someone kindly help pointing me in the right direction concerning a couple of things?
1.Is there a cross compiler setup comparable to cc65 for programming C for the ST with maybe some ready made libraries for joystick input, sprites, sound and such? C would make sense since I'm not a "real programmer/engineer" more of an artsy fartsy tinkerer, so I would like to go for the simplest approach possible and I care more about a games appeal rather than fps/pushing a system to its limits. Also I know some C from before (I've done some minigames for the Lynx and gotten a good start with C64/VIC20/Plus4 C coding too).
2.What would be the obvious system specific things on the ST that I'd need to look up / read about? I feel I could've saved almost years if someone would've pointed me for example to sprite structures on the Lynx or custom characters, multicolor text mode, screen memory, color memory on the Commodores. Can someone propose a good book and/or online tutorials/documentation?
3.Did someone happen to share boilerplate code / a template / a skeleton that would contain the essential building blocks for a game? Like: background, sprites, joystick input, music/sfx and loader + loader image?
Sorry if someone feels I want everything handed over, well I kinda want that
but I'm not afraid of doing my own research, I'm just looking for a kick start (sorry amiga terminology) / I don't want to reinvent the wheel, because I'm terribly busy as a family man and because of a bunch of other "retro computer" projects.
Any help appreciated, thanks beforehand!
You do not have the required permissions to view the files attached to this post.