Search found 10 matches

by Torlus
Sun Dec 02, 2012 8:09 pm
Forum: Megadrive/Genesis
Topic: FPGA Genesis with Sound
Replies: 48
Views: 14482

Nice to see that my project is useful to someone ;)
Keep up the good work.
by Torlus
Tue Oct 26, 2010 9:47 pm
Forum: Blabla
Topic: RGC 2k10
Replies: 10
Views: 3406

I will be there, demonstrating the Genesis-in-a-FPGA project ;)
by Torlus
Tue Jul 13, 2010 8:52 pm
Forum: Hardware
Topic: SEGA Genesis/Megadrive clone in a FPGA
Replies: 30
Views: 19847

I released the source code and programming files.
See here : http://code.google.com/p/fpgagen/
by Torlus
Sat Jun 19, 2010 10:00 pm
Forum: Hardware
Topic: SEGA Genesis/Megadrive clone in a FPGA
Replies: 30
Views: 19847

Here is a new video. Now, games I've tested so far work... but with some display issues.
http://www.youtube.com/watch?v=ilzKiW21T9Y
by Torlus
Thu Jun 17, 2010 8:32 pm
Forum: Hardware
Topic: SEGA Genesis/Megadrive clone in a FPGA
Replies: 30
Views: 19847

I fixed some missing stuff (especially the status register of the VDP), and now, some commercial games work (with some display bugs).
So far, I have tried Golden Axe and Hard Drivin'.
I'll make some videos about it, this week-end probably.
Meanwhile, I'll be probably able to fix some display bugs.
by Torlus
Thu Jun 17, 2010 7:51 am
Forum: Hardware
Topic: SEGA Genesis/Megadrive clone in a FPGA
Replies: 30
Views: 19847

My implementation supports Z80 access to the 68000 RAM. Apparently it doesn't work on all Genesis revisions. For a pin-to-pin replacement of the VDP, well, it's not even close, as I had to cope with the board's constraints (i.e use SRAM instead of DRAM), and also TG68 core constraints (it doesn't ou...
by Torlus
Tue Jun 15, 2010 8:24 am
Forum: Hardware
Topic: SEGA Genesis/Megadrive clone in a FPGA
Replies: 30
Views: 19847

For the moment, there is no sound : nothing about the YM2612, and I've only written the timers of the PSG, as it seems that this is the only part that may cause issues with the the Z80 code, if it was missing. The TG68 core had a small issue with the MOVEM instruction, now fixed (I've contacted the ...
by Torlus
Mon Jun 14, 2010 9:12 pm
Forum: Hardware
Topic: SEGA Genesis/Megadrive clone in a FPGA
Replies: 30
Views: 19847

SEGA Genesis/Megadrive clone in a FPGA

I've been working on this for some months now, and I'm glad to have the first significant results today. See the (crappy) video here : http://www.youtube.com/watch?v=tOXrv4ubEbY It is based on : - the TG68 core from Tobias Gubener. - the T80 core from Daniel Wellner. - glue logic and VDP core from m...
by Torlus
Mon Feb 08, 2010 9:09 am
Forum: Megadrive/Genesis
Topic: Z80 clocking
Replies: 7
Views: 2601

The issue is not related to clock generation itself, but to resource sharing.
MCLK/15 and MCLK/7 will overlap. Using MCLK/14 and MCLK/7 clocks makes it easier to synchronize the whole stuff.
I guess I could correct this "overclocking" by inserting waitstates every 14th cycle or so.
by Torlus
Sun Feb 07, 2010 9:05 pm
Forum: Megadrive/Genesis
Topic: Z80 clocking
Replies: 7
Views: 2601

Z80 clocking

Hi, I'm currently thinking about a possible hardware emulation of the Genesis in a FPGA. I'm only at a stage where I want to gather as much information as possible, and I'm somewhat struggling with some hardware restrictions of the board I'm using. So here is my question : from you experience, what ...