Author Topic: Porting Mame4All to OpenDingux  (Read 11307 times)

JoesGarage (OP)

  • Posts: 3
Porting Mame4All to OpenDingux
« on: August 03, 2012, 04:47:04 pm »
Is anyone interested in helping port mame4all to OpenDingux?  I've been poking around some to find starting points.  I don't think the dingux version is really all that useful since it uses /dev/mem, /dev/jz, /dev/dsp etc directly.  However, the gp2x port seems to use SDL so that might be where to start.

Also, SLDMame has been pulled into the main mame 146 sources.  I think this would result in a much too large binary to be useful though.

Any suggestions?

DiegoSLTS

  • Posts: 365
Re: Porting Mame4All to OpenDingux
« Reply #1 on: August 03, 2012, 06:05:20 pm »
I could help (not this weekend), but I don't know anything about Mame emulators and romsets. Using gp2x port as start point sounds like a good idea.

2.7 is the latest version of Mame4All? I've found the source of the gp2x port here but I'm not sure if that's the latest.

JoesGarage (OP)

  • Posts: 3
Re: Porting Mame4All to OpenDingux
« Reply #2 on: August 03, 2012, 07:21:08 pm »
I could help (not this weekend), but I don't know anything about Mame emulators and romsets. Using gp2x port as start point sounds like a good idea.

2.7 is the latest version of Mame4All? I've found the source of the gp2x port here but I'm not sure if that's the latest.

I'm in exactly the same place - never played with mame source, sdl, or the like.

For source, this one for the gizmondo looks like a better candidate since it already uses SDL.

JoesGarage (OP)

  • Posts: 3
Re: Porting Mame4All to OpenDingux
« Reply #3 on: August 03, 2012, 08:43:26 pm »
The gizmondo code is older (.34) but does have SDL 1.2 support.

The "2.7" source is .37b5 and has gp2x code.  But that is not SDL (as far as I can tell).

Finally the dingux sources is also .37b5 and has some bits which might prove useful (fileio).

My plan right now is to try to determine all the entry points required by mame4all (.37b5 code) to be implemented and try to stub those out.  Then try to pull in the important bits from the gizmondo sdl code as needed.

I think we should rely on the gmenu2x rom chooser for now instead of building our own front end like was done in the dingux port.


onthebridge

  • Posts: 110
Re: Porting Mame4All to OpenDingux
« Reply #4 on: August 03, 2012, 11:00:25 pm »
Maybe the fact that Slaanesh is at it again can be of interest to you. Check it out here:

http://www.gp32x.com/board/index.php?/topic/63297-still-using-your-gp32-in-2012/

slaanesh

  • Posts: 569
    • Slaanesh Dev
Re: Porting Mame4All to OpenDingux
« Reply #5 on: August 05, 2012, 12:00:21 pm »
Hello!

Okay I'll port MAME4ALL to OpenDingux!

I don't suppose there's a native toolchain for Mac OS X? I don't have a Linux machine - though it looks like I'll have to go the VM route if there is no native OS X toolchain.

Rosenkranz

  • Posts: 114
Re: Porting Mame4All to OpenDingux
« Reply #6 on: August 05, 2012, 02:30:31 pm »
Thank you slaanesh! :D

I am really happy to hear this. :)

Articus

  • Posts: 357
Re: Porting Mame4All to OpenDingux
« Reply #7 on: August 05, 2012, 03:19:52 pm »
Woohoo!!  MAME4ALL on OD, this means we will have MAME on the GCW Zero someday!  Thank Slaanesh!   :)

samir

  • Posts: 344
Re: Porting Mame4All to OpenDingux
« Reply #8 on: August 05, 2012, 06:42:50 pm »
Yeah! Thanks slaanesh! Glad to see you are back! Mame for OD will be great!

VampireSlug

  • Posts: 42
    • Vampire Slugs Deviant Art page
Re: Porting Mame4All to OpenDingux
« Reply #9 on: August 21, 2012, 08:03:26 pm »
Best news ever!  Hooray, Slaanesh (as always).
"The Earth starts to rumble, world powers fall. A 'warring for the heavens, a peaceful man stands tall...." - Mustaine. ?1992 Screen Gems/EMI

Megacubo

  • Posts: 66
Re: Porting Mame4All to OpenDingux
« Reply #10 on: October 09, 2012, 05:15:46 am »
Hello!

Okay I'll port MAME4ALL to OpenDingux!

I don't suppose there's a native toolchain for Mac OS X? I don't have a Linux machine - though it looks like I'll have to go the VM route if there is no native OS X toolchain.

Some news? how you going?

slaanesh

  • Posts: 569
    • Slaanesh Dev
Porting Mame4All to OpenDingux
« Reply #11 on: May 24, 2013, 12:28:31 am »
It's been done, Alek did it.

samir

  • Posts: 344
Re: Porting Mame4All to OpenDingux
« Reply #12 on: May 24, 2013, 12:32:38 am »
It's been done, Alek did it.

Can you port your 1.1 version of Native OS, to Opendingux, please?

 

Post a new topic
Post a new topic