00:00
00:00
siddikinz
Welcome to my dusty old cave. The slime puddles on the ground can feel pain, so watch your step.

s tupid head @siddikinz

Age 19, Male

Freelance programmer

tutorial island

piraka playground

Joined on 10/4/17

Level:
23
Exp Points:
5,665 / 5,880
Exp Rank:
8,496
Vote Power:
6.48 votes
Art Scouts
6
Rank:
Police Sergeant
Global Rank:
6,855
Blams:
175
Saves:
1,160
B/P Bonus:
12%
Whistle:
Bronze
Trophies:
4
Medals:
803
Supporter:
1y 1m

Programming Retro Style!

Posted by siddikinz - 3 hours ago


I haven't been active on this site for a long time, but I have been active in the retro programming and homebrewing scene lately!


Over the past few months I learned BASIC as well as 6502 assembly and got busy making some cool games for the Atari 2600 and Commodore 64 systems.


So far I did the programming for Good Deal Games' new cartridge release "Lava Trip", made ports of Duck and Cover for the 2600 and C64, and programmed multiple mini-games for the C64.


You can find footage of Lava Trip in action here, as well as the source code for my other games here and here.


I made my Atari 2600 games using an awesome programming language called batari Basic, I highly recommend it to anyone interested in retro game development.


As for my Commodore 64 games, I designed and implemented a custom Lisp-like programming language that compiles to 6502 assembly. I programmed Duck and Cover as well as my mini-games entirely in this language, and the source code for the compiler is available here.


Here is a photo of Duck and Cover running on my real Commodore 64:

iu_1319455_6574497.webp


And here is a GIF of one of the mini-games in action:

iu_1319456_6574497.gif


I've been having a lot of fun programming for these retro systems, and I plan on publishing some homebrews to Newgrounds using Javascript emulators in the future!


Thanks for reading and happy holidays!


Tags:

3

Comments

Comments ain't a thing here.