SG-DOS (Not real)

Announce (tech) demos or games releases

Moderator: Mask of Destiny

evildragon
Very interested
Posts: 326
Joined: Mon Mar 12, 2007 1:53 am
Contact:

SG-DOS (Not real)

Post by evildragon » Thu May 24, 2007 12:39 am

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.

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Post by TmEE co.(TM) » Thu May 24, 2007 5:27 am

Funny :D I'll test it on my MD2 as soon as I get home.
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

evildragon
Very interested
Posts: 326
Joined: Mon Mar 12, 2007 1:53 am
Contact:

Post by evildragon » Thu May 24, 2007 4:17 pm

TmEE co.(TM) wrote:Funny :D I'll test it on my MD2 as soon as I get home.
cool :P 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...
Last edited by evildragon on Thu May 24, 2007 4:19 pm, edited 1 time in total.

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Post by TmEE co.(TM) » Thu May 24, 2007 4:18 pm

It works great on my MD2. BTW, you need blue screen, black isn't enough :wink:
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

evildragon
Very interested
Posts: 326
Joined: Mon Mar 12, 2007 1:53 am
Contact:

Post by evildragon » Thu May 24, 2007 4:23 pm

TmEE co.(TM) wrote:It works great on my MD2. BTW, you need blue screen, black isn't enough :wink:
awesome.. i haven't figured out how to change the BG color yet.. (i did this with BASIC)

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Post by TmEE co.(TM) » Thu May 24, 2007 4:27 pm

I'm pretty sure, that you can use POKE to do that
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

evildragon
Very interested
Posts: 326
Joined: Mon Mar 12, 2007 1:53 am
Contact:

Post by evildragon » Thu May 24, 2007 4:41 pm

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...

evildragon
Very interested
Posts: 326
Joined: Mon Mar 12, 2007 1:53 am
Contact:

Post by evildragon » Thu May 24, 2007 6:08 pm

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..

8bitwizard
Very interested
Posts: 159
Joined: Sat Feb 24, 2007 11:35 pm
Location: San Antonio, TX

Post by 8bitwizard » Thu May 24, 2007 8:54 pm

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.

commodorejohn
Very interested
Posts: 70
Joined: Tue Mar 06, 2007 6:30 pm

Post by commodorejohn » Fri May 25, 2007 1:16 am

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 =)

cdoty
Very interested
Posts: 117
Joined: Wed Nov 29, 2006 2:54 pm
Location: Houston, TX
Contact:

Post by cdoty » Fri May 25, 2007 4:31 am

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)?

Shiru
Very interested
Posts: 786
Joined: Sat Apr 07, 2007 3:11 am
Location: Russia, Moscow
Contact:

Post by Shiru » Fri May 25, 2007 9:15 pm

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.

commodorejohn
Very interested
Posts: 70
Joined: Tue Mar 06, 2007 6:30 pm

Post by commodorejohn » Fri May 25, 2007 10:09 pm

That's pretty cool. If only something like that IDE card could be mass-produced...

evildragon
Very interested
Posts: 326
Joined: Mon Mar 12, 2007 1:53 am
Contact:

Post by evildragon » Sat May 26, 2007 3:05 am

i wonder if a sega CD could be modified for IDE? probably not, but a cool idea...

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Post by TmEE co.(TM) » Sat May 26, 2007 7:39 am

That IDE interface is really awesome !!! I must do something similiar aswell... :D Russians are so great electronics guys !!!
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

Post Reply