As a mac user it feels like we get the short end of the stick when it comes to emulators and retro tools, so it's great to see there are some solutions out there. Thanks for sharing your blog Rob!
My own solution for the loader was to run a little Ruby script to merge a preprepared BASIC loader ...
Search found 6 matches
- Sun Sep 01, 2019 9:36 pm
- Forum: ZX Spectrum Assembly Programming
- Topic: Mac toolchain
- Replies: 3
- Views: 20214
- Wed May 08, 2019 9:43 pm
- Forum: General Assembly Programming
- Topic: GrimeZ80 assembly errors
- Replies: 3
- Views: 17294
Re: GrimeZ80 assembly errors
Okay, it works as you say after adding the "-gbz80". Thanks Keith!
As for the "BuildGBC", yes I was uncommenting that, as it says to do at the top of GrimeZ80.asm
As for the "BuildGBC", yes I was uncommenting that, as it says to do at the top of GrimeZ80.asm

- Wed May 08, 2019 7:18 pm
- Forum: General Assembly Programming
- Topic: GrimeZ80 assembly errors
- Replies: 3
- Views: 17294
GrimeZ80 assembly errors
Hi Keith,
This evening I was playing around with your GrimeZ80 source and while trying to assemble the binaries (using VASM), a couple of the systems were having issues. I first used the code from github, but then also tried the "UpdatedSource" code found in the archive from your download page ...
This evening I was playing around with your GrimeZ80 source and while trying to assemble the binaries (using VASM), a couple of the systems were having issues. I first used the code from github, but then also tried the "UpdatedSource" code found in the archive from your download page ...
- Tue May 07, 2019 7:34 pm
- Forum: Introductions
- Topic: New kid on the TZX block
- Replies: 5
- Views: 8407
Re: New kid on the TZX block
"Whatever way you enjoy", because keeping up motivation is critical
Agreed.
When I say I disassembled Jetpac I mean more than just taking the machine code and producing opcodes. It's the annotations (labels, variables, etc.) and the comments explaining the functionality that I consider to be the ...
Agreed.
When I say I disassembled Jetpac I mean more than just taking the machine code and producing opcodes. It's the annotations (labels, variables, etc.) and the comments explaining the functionality that I consider to be the ...
- Mon May 06, 2019 9:52 pm
- Forum: Introductions
- Topic: New kid on the TZX block
- Replies: 5
- Views: 8407
Re: New kid on the TZX block
Do you think you've learned more/faster by starting with other peoples code? or is it just that's the way you prefer to learn?
Hmm, probably not :-)
I suppose it's easier because the scope of the project is well defined, and something like porting ASM->C is quite binary -- as opposed to ...
- Mon May 06, 2019 9:17 pm
- Forum: Introductions
- Topic: New kid on the TZX block
- Replies: 5
- Views: 8407
New kid on the TZX block
Hi, my name is Michael.
I started out on the ZX81 and ZX Spectrum back in the day, progressing to the Amstrad CPC, then Amiga 500, and 1200.
Although I dabbled with BASIC on those machines, I never tried learning assembly. I remember thinking it would be way too hard to learn :/ Once I'd moved on ...
I started out on the ZX81 and ZX Spectrum back in the day, progressing to the Amstrad CPC, then Amiga 500, and 1200.
Although I dabbled with BASIC on those machines, I never tried learning assembly. I remember thinking it would be way too hard to learn :/ Once I'd moved on ...