Posts Tagged ‘smd’

Floppy support still in progress

June 22nd, 2012

I didn’t totally finished floppy support but I’m pretty sure of one thing fun : JSI used an already existing lib.

They didn’t fully updated it.
They cleaned some stuff (like the BPB table) but not the format data (6 availables while 4 selectable), because code is based on 6 bytes per data
and, according the format defined, at least one is for 5 1/4 floppy.
It was not coded for SMD because a minimun file size is 512k … won’t fit on a 360k 5 1/4 floppy !

I think it also why the code is a total mess LOL

Anyway, another thing which make it hard to re-code is the fact they use the same function to write and read.
It’s a bit value which define the read or write code part of each functions.
I didn’t notice it on the first pass so I missed a lot of things !

Megadrive | Posted by KanedaFr

floppy support is really hard

June 19th, 2012

I ‘m finally working on the Floppy support…
It will help me to debug the floppy drive on my broken SMD

It’s really hard to understand all of the features of the floppy controller.
Even more hard since JSI re-use memory a lot !
Floppy dedicated vars are so shared with others… very difficult to handle this with IDA !

Megadrive | Posted by KanedaFr

Open source SMD Bios – comIO

May 31st, 2012

I worked hard today… the comIO part of the open source SMD bios is done !

UI is almost finished too

The hardest part is the floppy support…I don’t know if I’ll code it yet since
1/ I’m unable to test it
2/ I plan to add USB support throught the comIO port

I’ll finish UI then I’ll move to my SMD fix since I need to test my bios first .
I’m also waiting for some components for a DIY Floppy Drive PSU 😉

Megadrive | Posted by KanedaFr

Started open source Super Magic Drive bios

May 29th, 2012

Today, I started to port the bios 3.3c to WLA DX.
So yes, I hope I’ll be able to release an open source bios some day


VDP stuff is done

Megadrive | Posted by KanedaFr

UCON64 on DSL

August 15th, 2011


I’m so happy! ucon64 works on Damn Small Linux !
You’ll need to find the libusb to make it works : using the myDSL browser, you’ll be able to find a package which includes it.
I installed OWFS, because it’s the smallest one 😉

I’m now looking for a thin client cheap but powerfull enougth to get a full SMD dedicated PC

Megadrive | Posted by KanedaFr

SMD disk drive PSU

July 6th, 2011

Thanks to Charles, I finished my PSU schematic


(greyed area isn’t available in my own disk drive)

I received the tools to fix it so I’ll be back on development soon … perhaps ?

Electronics, Megadrive | Posted by KanedaFr

Replacement for SMD battery ?

May 8th, 2011

While working on my own flash card, I found interesting chips : Non-Volatile RAM Controllers.
Basically, these chips detects if power drops down and automatically switch to the battery.
As soon as my SMD will be fixed, I’ll try to use one of them to replace the killer battery of the SMD.

Electronics, Megadrive | Posted by KanedaFr