Search found 265 matches
- Tue Jun 10, 2014 7:18 am
- Forum: Demos
- Topic: Forth interpreter/compiler for Megadrive
- Replies: 4
- Views: 1907
That's pretty cool. I also did some Forth stuff for the Megadrive a long time a ago. But I used cross-compilation rather than interpretation (I had written a Forth compiler that could generate M68k assembly, which I then assembled and linked with the GNU binutils).
You'll find the entrypoint in the crt0 (sh2_crt0.s in case of the gameboy emulator, and crt0.s for the other two examples I linked to).Which section(s) handles setting up the slave SH2?
The actual slave "main" function is located in slave.s or hw_32x.c.
I thought that writing 0 to the frame buffers didn't do anything? Bytes don't, but he's writing words. Any idea what the overwrite region would be useful for? IIRC, zero-bytes are ignored even when writing 16-bit quantities to the overwrite region. About that 256 byte section at the start of the fr...
http://jiggawatt.org/badc0de/NSF32X.png I've put in a bit more work on the NSF player I started writing late last year, so it's now at a point where it's working quite well. All of the emulation takes place on the slave SH2, and is done almost entirely in C (there are a few small portions of inline...
Here's another small project of mine. I've taken a SID player I wrote a few months back and ported it to the 32X: ROM download YouTube video (the video turned out a bit loud, so I recommend not watching it on full volume) Pretty much everything is done on the slave SH2: it emulates both the 6510 and...
- Thu Aug 08, 2013 10:49 am
- Forum: Tools
- Topic: Can't find some info about Assembler tools
- Replies: 14
- Views: 3275
If there is such a thing as a hell, I'd imagine it as having to sit in a badly ventilated room and write GCC-style inline x86 assembly in AT&T syntax all day, while two other persons are standing behind you having a loud and completely unrelated discussion; occasionally peering over your shoulder an...