Page 5 of 6

Posted: Wed Feb 04, 2009 3:56 am
by HardWareMan
USB driver are included with software.

Posted: Wed Feb 04, 2009 4:01 am
by masyanya
Snake wrote:Anything happening with this?

By the way, does this require a USB driver, and if so, who wrote it? Since it seems we are pretty much doomed to PCs with no parallel ports, I'm going to have to delve into this stuff at some point :?
Driver included. i'm wrote it.

Posted: Wed Feb 04, 2009 10:24 am
by Christuserloeser
Snake wrote:Anything happening with this?
Scraping together the funds.

Posted: Fri Feb 06, 2009 4:46 pm
by KanedaFr
Charles released his 16 bit rom emulator doc also...
does it mean I can change the rom content while playing, from my PC ? :shock:

Posted: Fri Feb 06, 2009 7:11 pm
by Jorge Nuno
KanedaFr wrote:Charles released his 16 bit rom emulator doc also...
does it mean I can change the rom content while playing, from my PC ? :shock:
Yup, he used a dual port SRAM, the code could overwritten on the fly, while the CPU waits, like running some code from MD ram, then jump back to the new code.

Posted: Mon Mar 02, 2009 8:27 pm
by Wasgo
Has there been any progress on this? I'd really love to be able to use the updated NHL 94 ROM on my actual Genesis. Also, was the final choice for USB enabled, or using some sort of card like a CompactFlash or SD?

Posted: Thu Mar 12, 2009 10:59 am
by notaz
I've finally received one of these :) It took ~6 weeks to come because of problems with customs but it's finally here.
HardWareMan wrote:
Jorge Nuno wrote:Is the cart reprogamable with the MD on?
Yes. It can be programmed when inserted in MD. But I don't sure, how it will be work, when MD power is on. Strongly recommended pull out this FLASH cart when programming.
Funny but when I try that my megadrive seems to power on (power switch off, but I can hear the usual static from headphone output) and sometimes I even start getting blank display output! It doesn't seem to run the game though (or it crashes), and when I start the actual flash programming process megadrive starts outputting funny "bleep" noises through it's headphone output. Don't have much idea what's going on, maybe it manages to write to PSG or something.

Posted: Thu Mar 12, 2009 11:49 am
by TmEE co.(TM)
What is going on is that your MD is partially being powered through USB of your PC and its not healthy to the USB port nor the MD. "Pull the cart out please", that is what your MD is trying to say :P

Posted: Sat Mar 14, 2009 6:42 pm
by tinctu
@HardWareMan / Masyanya ->

Do you still have USB carts for MD for sale???
I am from EU.
I want to buy 2x USB Flash Carts.

CAN YOU MAKE YOUTUBE VIDEO???
----------------------------------------------------------
Or when you will not sale them so please opensource
USB flashcarts for community...

Posted: Wed Mar 25, 2009 4:18 pm
by masyanya
notaz wrote:I've finally received one of these :) It took ~6 weeks to come because of problems with customs but it's finally here.
HardWareMan wrote:
Jorge Nuno wrote:Is the cart reprogamable with the MD on?
Yes. It can be programmed when inserted in MD. But I don't sure, how it will be work, when MD power is on. Strongly recommended pull out this FLASH cart when programming.
Funny but when I try that my megadrive seems to power on (power switch off, but I can hear the usual static from headphone output) and sometimes I even start getting blank display output! It doesn't seem to run the game though (or it crashes), and when I start the actual flash programming process megadrive starts outputting funny "bleep" noises through it's headphone output. Don't have much idea what's going on, maybe it manages to write to PSG or something.
Hmm... then card inserted into megadrive port, "power" lamels on card and power pins in MD connects, and if megadrive does not have power separation by On/Off switch, USB port targetly suplay your megadrive, it means that power ON! Do not programm card in this mode, you can crash device or MD if power separation not present!
TmEE co.(TM) wrote:What is going on is that your MD is partially being powered through USB of your PC and its not healthy to the USB port nor the MD. "Pull the cart out please", that is what your MD is trying to say :P
TOTALY RIGHT!!! :lol:

Posted: Mon Mar 30, 2009 5:38 pm
by masyanya
tinctu wrote:@HardWareMan / Masyanya ->

Do you still have USB carts for MD for sale???
I am from EU.
I want to buy 2x USB Flash Carts.

CAN YOU MAKE YOUTUBE VIDEO???
----------------------------------------------------------
Or when you will not sale them so please opensource
USB flashcarts for community...
Hire youtube videos
1. Illustrate save games in 16MX+US mode
2. Illustrate how fast it's writes (Vista, but driver hormaly works in XP, 95, 98, NT, 2000, 2003 Server)
2.a. First stage - ERASE.
2.b. Second stage - Flashing.
3. Illustrate 32MX+UF compatibility mode, saves in rom size>2mb (Story of thor Russian, from http://www.shedevr.org.ru/, RUS translation site.)

Posted: Tue Mar 31, 2009 10:38 am
by TmEE co.(TM)
I wish my cart would write that fast...

Is that a real Japanese or Asian MD2 there (I highly doublt pirates like to include the TMSS screen aswell) ?

and your laptop seemed a bit weak for Vista :P

Posted: Fri Apr 03, 2009 5:14 am
by masyanya
TmEE co.(TM) wrote:I wish my cart would write that fast...

Is that a real Japanese or Asian MD2 there (I highly doublt pirates like to include the TMSS screen aswell) ?

and your laptop seemed a bit weak for Vista :P
Naturally faster, and thats with that :? ? ...use SRAM, - but I'm FLASH, it must be erased before write... and others...
Write in SRAM 64 bytes (use sram like CY62256-70PC):
1. Set Address
2. Set Data
3. Write Enable Pulse
4. Wait "Write in 70ns"
5. Repeat 1.-4. 64 times.

Write in FLASH 64 bytes (use flash like S29AL016-TFI20 (70ns speed grade)):
0. [Remark] Write in flash valid only if it erased previously
Stage A, - Unlock Bypass
1. Set Address 0x555
2. Set Data 0xAA
3. Write Enable Pulse
4. Set Address 0x2AA
5. Set Data 0x55
6. Write Enable Pulse
7. Set Address 0x555
8. Set Data 0x20
9. Write Enable Pulse
Stage B, - Programm Word
10. Set Data 0xA0
11. Write Enable Pulse
12. Set Data Address
13. Set Data
14. Write Enable Pulse
15. Wait "Write in 5us-150us" match more than 70ns :x
16. Repeat 10.-15. 32 times.
Of course write in SRAM more fast. :idea:

Posted: Fri Apr 03, 2009 9:36 am
by TmEE co.(TM)
slowness on my side is because of my stupid LPT programmer device with no smart hardware...

Setting address is :
write data (LSB)
strobe low
strobe high
write data (middle)
strobe low
strobe high
write data (MSB)
strobe low
strobe high

and the flash chips I use have no Unlock Bypass command :(

and that has to be done many times when writing a flash.... LPT port can handle only about ~1000000 operations per second and I'm totally maxing it, so I get about 4KBytes/second writing speed... reading goes fast like writing SRAM at least :)

a MCU based device would be much faster but I'm too poor to afford any as of now :P

Posted: Sat Apr 04, 2009 8:54 am
by HardWareMan
TmEE co.(TM) wrote:and the flash chips I use have no Unlock Bypass command :(
So, you using no JEDEC compliant FLASH? Wich one?
TmEE co.(TM) wrote:a MCU based device would be much faster but I'm too poor to afford any as of now :P
Using MCU in device allows to reduce data traffic and optimize data flow. Even on LPT port. Think about it.