3 ms·
I had an MSX in 1985. As a commercial assembler was way too expensive for me, I had to wrote my own one in MSX Basic. And I couldn't afford a floppy drive, eith
by wazoox 8y ago
I had an MSX in 1985. As a commercial assembler was way too expensive for me, I had to wrote my own one in MSX Basic. And I couldn't afford a floppy drive, either (it was nearly twice as expensive as the computer itself).
And you know why I wrote my own assembler? Because I wanted to code games and Basic just didn't cut it. So well, I know your pain :)
- WhitneyLand 8y agoExactly the same scenario for me. The Basic language was great and easy, loved it. However like yourself I wanted to makes games. It wasn’t like you had to learn 6502 to get a mere 50% performance increase. Doing anything with pixels seemed a couple of order of magnitudes slower so it wasn’t really optimizing just required.
- tluyben2 8y agoI taught myself MSX Basic and Z80 ASM by playing around with sources I typed over from mags and by reading tutorials in the same mags. I took me years, during which I made games and other software, until I found I you could code machine language in a different way than 250 data 3E, AA etc. I remember all opcodes until today as I spent years writing software with those, translating by hand. It was fun though: everything was in front of you; no libraries to install and learn, just trying out and learning tricks to optimize and get better results.