Search found 234 matches

by prophet36
Fri Jun 20, 2014 7:42 am
Forum: UMDK
Topic: USB MegaDrive DevKit
Replies: 28
Views: 32048

I'm ordering the parts for this today, gonna build one ASAP. :) That's great! Provided you can assure me you have the right tools and experience for soldering the 0.5mm-pitch FPGA, I'd be willing to sell you some blank PCBs at cost. The PCB runs were USD 75.60 for ten FPGA boards and USD 36.75 for ...
by prophet36
Thu Jun 19, 2014 7:34 pm
Forum: UMDK
Topic: USB MegaDrive DevKit
Replies: 28
Views: 32048

Charles MacDonald wrote:Ah, I didn't know there were other console flash carts that were fully open source to the extent that yours was.
Ah sorry I meant the open-source hardware movement in general is gathering momentum, not specifically the hardware related to console-hacking.
by prophet36
Thu Jun 19, 2014 2:52 pm
Forum: UMDK
Topic: USB MegaDrive DevKit
Replies: 28
Views: 32048

Unfortunately getting PCBs made is the easy bit - soldering the chips on is less easy. I'm no electronic engineer so I don't know how to design PCBs for manufacture, so I just design them to be easily hand-solderable. But when I say "easily" it is of course all relative. It's easy for me, but time-c...
by prophet36
Wed Jun 18, 2014 7:32 pm
Forum: UMDK
Topic: USB MegaDrive DevKit
Replies: 28
Views: 32048

Thanks Charles. But is it really all that unprecedented? The open-source hardware movement is gathering momentum, and I can't help but think/hope that the days of "look at this cool thing I made but you can't have it cos it's mine all mine my precious etc etc" are coming to an end. :D
by prophet36
Wed Jun 18, 2014 2:49 pm
Forum: UMDK
Topic: USB MegaDrive DevKit
Replies: 28
Views: 32048

Thanks, MoD! Yeah I thought the trace-log would be of interest to emulator-writers such as yourself. Let me know if you need me to test stuff for you (for measuring timing, DMA scheduling, etc).

BTW, the project featured on Hackaday today.
by prophet36
Wed Jun 18, 2014 12:28 pm
Forum: SGDK
Topic: Sega Genesis Dev Kit (SGDK)
Replies: 852
Views: 1177336

SGDK mentioned on Hackaday!

Hackaday mention SGDK in their write-up about my UMDK dev-cart (because the UMDK menu program was developed using SGDK).
by prophet36
Mon Jun 16, 2014 10:49 pm
Forum: UMDK
Topic: USB MegaDrive DevKit
Replies: 28
Views: 32048

USB MegaDrive DevKit

What is it? The USB MegaDrive DevKit is a project I started several years ago aiming to build a 100% open-source hardware/software development cartridge that aims to make it easy to write and debug homebrew code on a real MegaDrive, as cheaply as possible. And now it's pretty much "finished". http:...
by prophet36
Thu Dec 19, 2013 12:49 am
Forum: Hardware
Topic: USB MegaDrive DevKit
Replies: 32
Views: 42156

Hi Kaneda,

The UMDKv2 software itself will run nicely on Linux, Windows and MacOSX, but it requires a build of GDB with some modifications so that the disassembly appears in a sane format - that may be tricky to build on Windows but once I've got it working OK on Linux I'll give it a try.

Chris
by prophet36
Wed Nov 06, 2013 12:57 pm
Forum: Cartridge
Topic: custom co-processor chips like the SVP?
Replies: 94
Views: 110798

More to life than money!

There's a lot of focus on money here, so I just want to make it absolutely clear that at least for me, money is irrelevant. Everything that is UMDKv2 is freely available on one or another copyleft licence: the schematics, the PCB layout, the VHDL, the firmware, the host-side software, everything. An...
by prophet36
Fri Jul 20, 2012 9:43 pm
Forum: Hardware
Topic: Program AVR over JTAG without expensive dongles ?
Replies: 5
Views: 6501

Sorry for late reply, hope it's not too late to be of some help. You can use "flcli" from FPGALink: http://www.makestuff.eu/wordpress/?page_id=1400 ...with a Minimus board (I paid £2.70 or so for mine, but that was a bulk order): http://www.makestuff.eu/wordpress/?p=1927 ...which will download AVR c...
by prophet36
Wed Mar 28, 2012 5:06 pm
Forum: Megadrive/Genesis
Topic: StreetFighter2 sprite corruption: memory timing problem?
Replies: 3
Views: 3468

Do you know how much shorter the DMA cycles are? In other words, what's the minimum length of C_OE asserts and the minimum spacing between asserts? And how is the 68000 held off during DMA? And are the address lines still guaranteed valid at the falling edge of C_OE as they are with the 68000?
by prophet36
Wed Mar 28, 2012 1:48 pm
Forum: Megadrive/Genesis
Topic: StreetFighter2 sprite corruption: memory timing problem?
Replies: 3
Views: 3468

StreetFighter2 sprite corruption: memory timing problem?

I kinda lost enthusiasm for my USB Megadrive DevKit because so few people are interested in such things these days. But the other day several people found it and were really enthusiastic about it so yesterday I dusted off the hardware, got the software from GitHub and got it running again, with a vi...
by prophet36
Sat Jul 02, 2011 11:35 pm
Forum: Hardware
Topic: USB MegaDrive DevKit
Replies: 32
Views: 42156

Thanks! Actually I was surprised too. The GDB remote protocol is very simple, and you can get away with only implementing a small subset of the protocol. In my case I implement the protocol on the PC side, and have it forward requests over a custom USB protocol to trigger actions either in the FPGA ...
by prophet36
Sat Jul 02, 2011 7:55 am
Forum: Hardware
Topic: USB MegaDrive DevKit
Replies: 32
Views: 42156

by prophet36
Tue Jun 28, 2011 6:02 pm
Forum: Hardware
Topic: USB MegaDrive DevKit
Replies: 32
Views: 42156

I don't know, I don't have a 32X to try it on. I don't remember the exact cycle-counts of the memory controller, and I'd rather not spend time messing with it now because I'll need to revisit it anyway when I move everything off the Nexys2 board (on which it is currently based) onto my own PCB which...