M.a.m.e. sdl

Currently there are different source trees for MAME win32/X11/Mac, etc.
Possibly having an SDL version would mean the people enhancing MAME would
only have to work on one version and there would be no catchup problem.

MAME is an arcade game emulator for those who don’t know:
http://mame.retrogames.com

-Dave

2 Problems with that that I see is that:
1.) Mame needs joystick support, but someone could hack that into SDL
pretty quick

2.) Mame needs to work in DOS (it’s one of the primary releases and
the one most of the others are catching up with) SDL does not work in
DOS (and most likely never will, unless someone does some major work
with Allegro :slight_smile: )

It would trim down the number of trees for Mame development to have
an SDL version though.

Phoenix Kokido
members.xoom.com/kokido
@Wes_Poole

SDL list wrote:> Currently there are different source trees for MAME win32/X11/Mac, etc.

Possibly having an SDL version would mean the people enhancing MAME would
only have to work on one version and there would be no catchup problem.

MAME is an arcade game emulator for those who don’t know:
http://mame.retrogames.com

-Dave

2.) Mame needs to work in DOS (it’s one of the primary releases and
the one most of the others are catching up with) SDL does not work in
DOS (and most likely never will, unless someone does some major work
with Allegro :slight_smile: )

DOS for me was the only option before I got Linux installed on this
machine. The Windows version is really slow, even on a 400mhz. DOS
version zips right along though. X-Windows is just as fast as DOS (at
least not noticably slower).
MS is supposedly dropping DOS support in Win2000 as it is based on NT.
So maybe DOS M.A.M.E. won’t be around much longer anyhow. If that is
the case it would be really good idea to speed up the Windows version.
Maybe SDL could do that? ( I don’t know, actually my SDL programs run
blocky in the Windows version. Does Windows support SDL_Flip? )
By the way this is Off topic, but did anybody read on slashdot that M$
is coming out with a video game console? What a joke, they are going to
use x86 processors and a nVidia graphics card. Don’t get me wrong, the
nVidia is a great card, but will it be a year from now when the system
comes out? More importantly can an accelerated x86 powered by WindowsCE
hold its own against the specially built PSX hardware that has already
proven itself far more powerful than the current PC hardware? I can’t
wait to watch MS bomb on this one. I mean Sega, Sony and Nintendo ain’t
little software companies that they can crush.

I use the dos version too for the same reasons (on a 366 instead of a
400 though). I’m not gonna install Win2k after I saw the crashbox
they put up on the web, so the loss of dos support does’nt bother me.
But it would be nice to have all of those nice dos emu’s work in
linux\windows, gems like ZSNES and Nesticle. I mean SDL is a viable
framework for their graphics sub systems, it’s what DGen uses.

I’ve never gotten SDL_flip to work in windows, but then again I never
really tried.

I did see the blurb on the M$ console on slashdot, and they would
either have to produce something really innovative and cheap, or pull
a miracle out of their arse for it to fly, but then again they’ll put
CE into anything…

Phoenix Kokido
members.xoom.com/kokido
@Wes_Poole

John Garrison wrote:> >

2.) Mame needs to work in DOS (it’s one of the primary releases and
the one most of the others are catching up with) SDL does not work in
DOS (and most likely never will, unless someone does some major work
with Allegro :slight_smile: )

DOS for me was the only option before I got Linux installed on this
machine. The Windows version is really slow, even on a 400mhz. DOS
version zips right along though. X-Windows is just as fast as DOS (at
least not noticably slower).
MS is supposedly dropping DOS support in Win2000 as it is based on NT.
So maybe DOS M.A.M.E. won’t be around much longer anyhow. If that is
the case it would be really good idea to speed up the Windows version.
Maybe SDL could do that? ( I don’t know, actually my SDL programs run
blocky in the Windows version. Does Windows support SDL_Flip? )
By the way this is Off topic, but did anybody read on slashdot that M$
is coming out with a video game console? What a joke, they are going to
use x86 processors and a nVidia graphics card. Don’t get me wrong, the
nVidia is a great card, but will it be a year from now when the system
comes out? More importantly can an accelerated x86 powered by WindowsCE
hold its own against the specially built PSX hardware that has already
proven itself far more powerful than the current PC hardware? I can’t
wait to watch MS bomb on this one. I mean Sega, Sony and Nintendo ain’t
little software companies that they can crush.