This is really neat. I would love having a tool like this!
If this could be produced using a cheap FPGA, I would surely buy one (or build it myself).
Search found 125 matches
- Sat Sep 07, 2013 6:33 pm
- Forum: Hardware
- Topic: USB MegaDrive DevKit
- Replies: 32
- Views: 42052
- Wed Aug 28, 2013 9:06 pm
- Forum: Tools
- Topic: Profiling and debugging tools?
- Replies: 12
- Views: 9501
- Tue Aug 27, 2013 11:45 am
- Forum: Tools
- Topic: Profiling and debugging tools?
- Replies: 12
- Views: 9501
Profiling and debugging tools?
Is there a way to use any Genesis emulator along with GDB? (preferably for Linux and not requiring an expensive computer). I know Gens Kmod has some fancy debugging facilities, but AFAIK it is Windows only and it doesn't look like it can be integrated with GDB or any other debugger. Also Exodus debu...
A friend of mine tested the demo using also a original PAL Megadrive I (this time using a Mega Everdrive instead of a Tototek cartridge) and got exactly the same result: after the 512 color screen fadeout, music continues but nothing appears on the screen. It looks like there's a problem on these co...
- Fri Aug 23, 2013 3:44 pm
- Forum: Demos
- Topic: wolfenstein demo for sega genesis
- Replies: 364
- Views: 464619
Are you sure you have a real Mega Drive? I have seen this behavior on a chinese clone machine. Yes, it's a real PAL (Europe) MD1. I opened it to add the 50/60 Hz and ENG/JAP switches, so I'm sure it's not an emulation based clone. It has the 68000, the Z80 and the VDP chips. Today I tried again and...
I have just flashed it to my Tototek cartridge as soon as I arrived home. First I tried running it at 60 Hz (NTSC) mode, but I noticed some scanline effects did not work, so I tried again at 50 Hz. Now effects were working, but when the demo got to the 512 colour screen, the screen showed the "your ...
- Thu Aug 15, 2013 3:06 pm
- Forum: Megadrive/Genesis
- Topic: Quick question
- Replies: 9
- Views: 5403
- Tue Aug 13, 2013 6:21 pm
- Forum: Megadrive/Genesis
- Topic: Quick question
- Replies: 9
- Views: 5403
Thanks a whole lot. I find this info really interesting! I didn't know sprites are prepared during HBL, I thought VDP was idle during that time, but it makes sense it starts sprites preparation. The fact than only 2 or 3 accesses to VRAM can happen during HBL makes me wonder... how can games accompl...
- Mon Aug 12, 2013 4:52 pm
- Forum: Megadrive/Genesis
- Topic: Quick question
- Replies: 9
- Views: 5403
Thanks a lot. You are a living MD encyclopedia :) Do you have the numbers for NTSC? Also why do you say you lose sprites for that line? Are you telling that if I disable rendering during HBLANK, do DMA and re-enable it before the end of HBLANK, sprites will not be properly drawn for the next line? A...
- Mon Aug 12, 2013 4:09 pm
- Forum: Megadrive/Genesis
- Topic: Quick question
- Replies: 9
- Views: 5403
Interesting data. I'll use this thread to ask a related question: How many 68000 cycles occur in the HBLANK interval (From when the HBLANK interrupt occurs to the beginning of the next line drawing). I think I read somewhere that there are only 36 cycles (leaving room only for a few asm instructions...
- Thu Aug 08, 2013 6:52 pm
- Forum: Tools
- Topic: Can't find some info about Assembler tools
- Replies: 14
- Views: 10015
Thanks a lot for help. So I have to add 4 using separate instructions. That sucks. Is the volatile really required? I assumed it is only required when you want to force the order in which sentences are executed (e.g. when accessing vdp control register and then data register in that exact order), bu...
- Thu Aug 08, 2013 8:13 am
- Forum: Tools
- Topic: Can't find some info about Assembler tools
- Replies: 14
- Views: 10015
And here comes my first problem while trying to code something using inline ASM. I want to write a macro that adds two 4 byte packed BCD numbers (8 digits) that are in memory. I tried this: #define Bcd32Add(a, b) \ asm( \ "lea 4(%0), a0\n\t" \ "lea 4(%1), a1\n\t" \ "andi #0xEF, %%ccr\n\t" \ "abcd -(...