Page 1 of 2
SG-DOS (Not real)
Posted: Thu May 24, 2007 12:39 am
by evildragon
I was just messing around, and wondered, what DOS would look like on a SEGA Genesis. So, I wrote this simple funny demo.
Go ahead, try and mess with the DOS prompt.

Tell me how it works on real hardware though. I want to know if it runs on PAL, or NTSJ/JAP systems. Only ever tested it on NTSC/ENG systems..
http://blackevilweredragon.spymac.com/SG-DOS.zip
(and no, im not inferring the Sega crashes.. I'm making fun of Microsoft, as the BSOD is MS style :p )
Does it look atleast semi-authentic? Thanks.
Posted: Thu May 24, 2007 5:27 am
by TmEE co.(TM)
Funny

I'll test it on my MD2 as soon as I get home.
Posted: Thu May 24, 2007 4:17 pm
by evildragon
TmEE co.(TM) wrote:Funny

I'll test it on my MD2 as soon as I get home.
cool

I think I forgot to say that SG stood for Sega Genesis..
oddly, these won't run on my Mac emulators, Genesis Plus and Generator. one complains that the bin file isn't right, the other just gives me a black screen.. both PC emulators work however, Gens, and Fusion...
Posted: Thu May 24, 2007 4:18 pm
by TmEE co.(TM)
It works great on my MD2. BTW, you need blue screen, black isn't enough

Posted: Thu May 24, 2007 4:23 pm
by evildragon
TmEE co.(TM) wrote:It works great on my MD2. BTW, you need blue screen, black isn't enough

awesome.. i haven't figured out how to change the BG color yet.. (i did this with BASIC)
Posted: Thu May 24, 2007 4:27 pm
by TmEE co.(TM)
I'm pretty sure, that you can use POKE to do that
Posted: Thu May 24, 2007 4:41 pm
by evildragon
TmEE co.(TM) wrote:I'm pretty sure, that you can use POKE to do that
ok.. while im in college today and have spare time, i'll give that a try...
Posted: Thu May 24, 2007 6:08 pm
by evildragon
Um, oops.. I forgot to save the source!
my bad! next time i do something cool and funny like this i'll be sure to save the source..
Posted: Thu May 24, 2007 8:54 pm
by 8bitwizard
evildragon wrote:oddly, these won't run on my Mac emulators, Genesis Plus and Generator. one complains that the bin file isn't right, the other just gives me a black screen.. both PC emulators work however, Gens, and Fusion...
It's not odd at all. That Bannister guy seems to care more about having a jillion emulators using his shell (so he can sell extra toys for them) than for them to actually work right. The ColecoVision emulator (for instance) doesn't support the right fire button properly, and I reported that over two years ago, taking the time and effort to give sample code, etc. That was a total waste of time, since it's still broken.
And you can crash the damn things just by having your emulated code access unmapped memory, which I've done trivially with both the Coleco emulator and Genesis Plus. (Actually, I think it popped up a fatal error messge on Coleco, but that was when a real system would have simply ignored the bogus memory access.)
My own code only gets black screen or crashes with Genesis Plus. Normally I use a version of MacSDLmess with some command-line scripting so that I can assemble and run in one step.
With code that fragile, and no response to bug reports (yes, I used his stupid "problem ticket" system), I'm certainly not going to ever pay him real money for any upgrade crap for his closed-source shells on open-source emulators.
Posted: Fri May 25, 2007 1:16 am
by commodorejohn
I've thought about the possibility of a Genesis OS before. The only real problem is the lack of writable media. Someone should hack up a combination RAM cart/IDE cart with a PS/2 keyboard controller and a little BIOS ROM to load an OS off an attached hard drive =)
Posted: Fri May 25, 2007 4:31 am
by cdoty
commodorejohn wrote:I've thought about the possibility of a Genesis OS before. The only real problem is the lack of writable media. Someone should hack up a combination RAM cart/IDE cart with a PS/2 keyboard controller and a little BIOS ROM to load an OS off an attached hard drive =)
I wonder if SD media is sensitive to timing?
I wonder if it could be connected to a joystick port, and read/written throufgh there? Or, in place of SRAM (somehow)?
Posted: Fri May 25, 2007 9:15 pm
by Shiru
commodorejohn wrote:I've thought about the possibility of a Genesis OS before. The only real problem is the lack of writable media. Someone should hack up a combination RAM cart/IDE cart with a PS/2 keyboard controller and a little BIOS ROM to load an OS off an attached hard drive =)
HardWareMan from Russia working on something like that last years. RAM upgrade, IDE interface, RAM cartridge.. Now he works on OS. Photo of
prototype.
Here, in Russia, also beginner-level home-computer based on SMD is available ('Magistr-16'). This computer uses usual SMD hardware with RAM upgrade, RTC, keyboard/mouse and FDD controller. Unlicensed, of course (I don't know where it was developed and produced). Some screenshots of specific software and some text in russian is
here.
Posted: Fri May 25, 2007 10:09 pm
by commodorejohn
That's pretty cool. If only something like that IDE card could be mass-produced...
Posted: Sat May 26, 2007 3:05 am
by evildragon
i wonder if a sega CD could be modified for IDE? probably not, but a cool idea...
Posted: Sat May 26, 2007 7:39 am
by TmEE co.(TM)
That IDE interface is really awesome !!! I must do something similiar aswell...

Russians are so great electronics guys !!!