Search found 2985 matches

by Chilly Willy
Tue Jan 29, 2008 2:29 am
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

Any would be fine as long as we have at least a couple MBs. I don't mind if it's only 4 MB PSRAM, or a slot where you add your own stick. Either is sufficient to the task. Yeah but then the cart will have 4 different sockets or more if you throw in SODIMMS :? Well, I vote for one SODIMM for DDR2. I...
by Chilly Willy
Mon Jan 28, 2008 11:38 pm
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

Yeah a Ram slot is great, but what RAM type? DDRI? DDRII? SDRAM? DRAM-EDO? Any would be fine as long as we have at least a couple MBs. :) I don't mind if it's only 4 MB PSRAM, or a slot where you add your own stick. Either is sufficient to the task. DDRI/II it can be found anywhere, but the voltage...
by Chilly Willy
Mon Jan 28, 2008 9:18 pm
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

Isn't Cyclone III big enough to fit most of SMD hardware inside it (with external RAM and CPUs)? Just about. :lol: The point is that there's a decent selection of good FPGAs at reasonable prices available from a number of sources which can do the job. With enough logic blocks, you could even have a...
by Chilly Willy
Mon Jan 28, 2008 10:20 am
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

The Cyclone series from Altera is pretty good as well. As long as you go with lower gate counts, the price is pretty reasonable. A Cyclone III with 10K logic block/elements cost about $20 from DigiKey ($19.20 to ~$40, depending on the exact model). The Cyclone III handbook even shows how to do DDR/D...
by Chilly Willy
Sun Jan 27, 2008 3:39 am
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

I don't know why you couldn't use something like DDR or DDR2 memory. Most manufacturers of FPGAs have libraries of macroblocks, and every one I've looked at has DDR/DDR2 interfaces, DMA, timers, shift registers, etc. I say just put an SODIMM socket on the cart (much smaller, so works with a cart bet...
by Chilly Willy
Sun Jan 27, 2008 12:00 am
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

I don't understand why more memory could be useful for homebrew. Is there was at least one man, who work on homebrew project, but not finished it because run out of memory? Also, what useful can be stored in this additional memory? And, is that useful content can be actually created by homebrew dev...
by Chilly Willy
Sat Jan 26, 2008 5:52 am
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

So geeks -> 1./ USB+SD-CARD cartrige or 2./ Sega MEGADRIVE/GENESIS-IDE+CF-Adapter ??? Vote please! I think 1 is a little better as many people already have CDs and 32Xs in place, and swapping to the IDE adapter and back would be a pain. The USB/PSRAM/SD-CARD cart is better for people in that respec...
by Chilly Willy
Thu Jan 24, 2008 11:04 pm
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

While you dreaming about it, I have gathered a prototype. Yes, there is a small flash memory with the loader, 4 Mbytes RAM (actually it's a PSRAM - Pseudo Static RAM, dynamic RAM have not compatible interface and need to be regenerated, pseudo SRAM do this internally at background and have SRAM bus...
by Chilly Willy
Wed Jan 23, 2008 9:55 pm
Forum: Hardware
Topic: ~ OPENSOURCE USB CARTRIGE DEVELOPMENT ~
Replies: 107
Views: 83440

I am doing this already 3 years. You can not use MMC / SD card program as a carrier at runtime, as these memory cards sequential access. You have to use either RAM or ROM as a buffer. You can't use it in place of flash, but you CAN use it in place of CD. A flash cart with SD card adapter would be a...
by Chilly Willy
Sun Jan 20, 2008 10:25 pm
Forum: Hardware
Topic: Problems with flash cart
Replies: 6
Views: 10427

One computer we were using for a universal programmer (EPROMs, etc) had an interesting problem - when the other guy plugged in the cable, it pushed in all the pins in the connector. I guess it wasn't aligned properly and he just forced it rather than figure out why it was hard to plug in. That was a...
by Chilly Willy
Sun Jan 20, 2008 4:09 am
Forum: Hardware
Topic: Problems with flash cart
Replies: 6
Views: 10427

If it was 99% bad due to a manufacturing defect, just simply taking it out of the package would be enough to push it over the edge. :wink: Besides, changing a cable is quick and easy, and sometimes fixes the problem. If you ASSUME the cables are good merely because they are new, you might leave them...
by Chilly Willy
Sat Jan 19, 2008 9:20 pm
Forum: Hardware
Topic: Problems with flash cart
Replies: 6
Views: 10427

Try simple solutions first - replace any cables.
by Chilly Willy
Fri Jan 18, 2008 10:31 pm
Forum: Video Display Processor
Topic: VDP registers timings
Replies: 34
Views: 40090

I assume it was either an error in the original docs, or an OCR error when someone converted the original docs. Look where it says 100 dots -> 860 mclks. Possibly an OCR error converting a 0 into a 6. That's the same error you see in the 76 -> 668. It should be 608, so I'd guess yet another 0 conve...
by Chilly Willy
Thu Jan 17, 2008 11:12 pm
Forum: Video Display Processor
Topic: VDP registers timings
Replies: 34
Views: 40090

I found this in 32x docs (always nice to learn new things ;) ) http://gxdev.wordpress.com/files/2008/01/32x_vdp_hblank.gif http://gxdev.wordpress.com/files/2008/01/32x_vdp.gif I guess the same thing could also apply to the Genesis VDP (they use the same clock I think) note that it seems some values...
by Chilly Willy
Tue Jan 08, 2008 6:38 pm
Forum: Super 32X
Topic: 32X overclocking
Replies: 8
Views: 12060

Actually, I'd say the principle problem is lack of RAM. Doom 32X probably leaves the texture patches in the ROM since they won't all fit in RAM. That means that all drawing consists of fetching bytes from the cart. Worse, patches in Doom are arranged as columns, which doesn't fit the caches at all. ...