Hey guys!
Have no clue how I didn’t know about this forum before, but certainly glad to have found you guys now. Took a long look at the introductions here and I definitely resonate with a lot of you folks.
I’m over 40, and my adventure started in the 90’s when I got a locally produced clone of a ZX Spectrum. Got me from playing to reverse engineering and eventually programming in assembly. Didn’t do anything epic with that, I think the best program I did was a 2k relocable assembly program that was able to be loaded at any address, ran there and would allow you to browse the graphics memory of certain games, provided a mouse and a grid that would also allow you to change those graphics. You could then start the game with the graphics changed. Lost the program long ago. Had it on a floppy and written on a notepad that I lost both, but I am satisfied I just revived it by writing about it here.
Then, graduated to the x86 PC, toyed with several other languages and ended up with my experience today, mostly in C# (with MonoGame) and Java. Offcourse, my work requires me other programming languages.
I’ve always been an enthusiast gamer and game developer but have not published a single game yet, though I am constantly getting better and better at it. I started projects that were too large to handle and gradually, I learned from each failure that it’s best to reduce scope until you obtain control. So, I’m not there yet, but I’ll get there.
I totally love pixel art and my games are pretty much revolving around that beautiful art that sadly I am not very good at, though I am decent at modifying and creating variations of a given set. But I don’t care, I buy pixel art and use it in my projects. My most dear games of the past era are the Dizzy games (and variations of), turn based strategies such as Hero Quest, Defender of the Crown, also Prince of Persia (though I like the SNES version the most) and a whole bunch others.
However, in between this and that game, I did manage to create a cute project that I like very much. It’s an emulator for a retro computer that never existed. It’s made up along with its assembly instruction set (inspired by the Z80 but also extended upon), interrupts, video architecture and it’s aimed to be released for PC, Mac but most important, quite a few SBC’s, such as Pi’s and other supporting hardware. And, offcourse, software can be written for it. I’ll make a separate topic on that later. Right now a hearthy hello from an enthusiast guy and I’m looking forward to start reading topics around here.
Cheers!