New Ver. of Mame
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    Hey Fab,
    is there any increased interest in an update? the latest release is 132 for pc, mac's stuck at 124, and our latest I believe is 113. Though slow on the efika, I was thinking it may be very playable on a macmini morphos release. The mac doesn't handle the 132 roms very well, and some games aren't that much faster than on the efika. I'm a mame head, if there's time amongst your other projects which take precedence.
  • »23.06.09 - 23:29
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    That was quicker than take out! Gee, thanks!! :-)  8-)



    posted with OWB 1.3
  • »24.06.09 - 02:43
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    Hmmm, this ver. doesn't like my roms or something; It won't play a thing :-(






    Posted with OWB 1.3

    Figured out it wants me to drop roms directly into the roms folder, instead of changing directory to whee they
    are located... strange  :-?

    even stranger..

    0k... Now I may need help configuring the gamepads. I used quick setup to port 0 and port 1, deleted .cfg in config folder as relayed in the text, and tried to configure controls to the game settings, but it won't recognize a thing, so I can't lock in movements to my controller. What am I missing here?

    [ Edited by xyphoid on 2009/6/24 2:57 ]

    [ Edited by xyphoid on 2009/6/24 3:37 ]
  • »24.06.09 - 04:20
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    MarK
    Posts: 641 from 2004/1/25
    From: Prague, The Cz...
    ouch, i stuck on sth like 0.76... :)

    bye, MarK.
  • »24.06.09 - 08:13
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Korni
    Posts: 472 from 2006/2/23
    From: the Planet of ...
    Newer MAME supports more games, is more accurate, has more features, but it is much slower. Games which are playable under 0.98 aren't under 0.120. GnGeo is a quite nice neogeo emulator btw. About Gamepad: Does it work with other games eg. Giddy3? Maybe you have a gamepad which is unsupported by Poseidon. Otherwise you messed sth up in MAME cfg :).

    [ Edited by Korni on 2009/6/24 12:49 ]
    http://korni.ppa.pl/modkowypaczek/ | My Rifle, My Bunny, and Me
  • »24.06.09 - 08:23
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    @ Xyphoid:

    I noticed the same thing... Some roms don't work anymore.
    After selected the "settings" button, mark the "screenmode requester" and select a screen.
    I use to select a 640x480 16 bit mode and in most of cases, it works.
    When I couldn't play with some games I checked prompt in the CLI window opened by MAME and
    I found some "ERROR required files are missing! The game cnnot be run!" there, but it didn't happen with previous version.
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »24.06.09 - 09:52
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Posts: 1331 from 2003/6/16
    @Jambalah

    With each version, some rom dumps are made obsolete (because they were not totally good) and new roms sets are required. So, this is not a problem with MAME or my port, just get a current rom set designed for that version of MAME.

    And there's no relation at all with the screenmode.

    @Thread

    MAME 0.12x is the last version that is still close to 0.9x performance, but that's just because i had to compensate by optimizing quite a lot the graphic code. It's actually even faster than 0.97 for some games (unlike what korni said), and for neogeo games, they still reach 130-140% speed on a G4 while they reached 150% on 0.97. CPS2 system speed hasn't changed at all since 0.69 or so, and so on...

    I have 0.13x version ported and working fine, but I'm not sure i want to release it. They indeed added a JIT for several CPU (SH2, for instance) that proves to be way slower (as in 5-10 times slower) when using the generic JIT backend (which is the only choice on PPC, unless someone writes a JIT for PPC). So a game like gunbird2 is now 10 times slower than it was in 0.120. :(

    [ Edited by Fab on 2009/6/24 14:01 ]

    [ Edited by Fab on 2009/6/24 14:01 ]
  • »24.06.09 - 10:58
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Jambalah
    Posts: 820 from 2008/3/30
    From: Roma, Italy
    @ Fab

    Thanks for explanations!  :-)
    I supposed it but wasn't sure...!!!
    So that kind of errors (lack of parts in zip rom file) could only be caused by an old rom, not from MAME. Au bon vieux Fab il ne se la fait pas! ;-)
    In some cases using the manual setting for the screenmode could help. But not always....
    For the 0.13x... Well if that thing is slower than the previous....

    [ Edited by Jambalah on 2009/6/24 15:27 ]
    Pegasos II 1 ghz
    Powermac G4 Quicksilver with Sonnet Encore 1.8 ghz
    Powermac G4 MDD single 1.25 ghz, silenced for ears health...
    Powermac G5 dual 2.7 ghz I'll be back...
    Powermac G5 dual 2.0 ghz
    Powerbook G4 1.67 ghz 17
  • »24.06.09 - 11:20
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    after extensive testing my roms for ver132 mostly work for the games i tested, but some are missing a file of
    sorts cant recall right now. My thing is my controller needs reconfiguring some how. they do work outside of mame on other morph games
  • »24.06.09 - 12:04
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Posts: 1331 from 2003/6/16
    Joypads work just fine in MAME, but you of course need to configure them in MAME itself (TAB menu, where you can bind all events to keyboard/joypad/...).
    To be noted "mouse" option in the MUI GUI might conflict for some games, so disable it just in case.
  • »24.06.09 - 12:33
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    Korni
    Posts: 472 from 2006/2/23
    From: the Planet of ...
    OK, not that much, but there is still a diffrence between playable and unplayable. For some games it is faster indeed though. Anyway, blame G3 :).
    http://korni.ppa.pl/modkowypaczek/ | My Rifle, My Bunny, and Me
  • »24.06.09 - 13:38
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    @Fab

    yea.. I did disable mouse in the gui, brought up mario bros. and went to inputs. I tried bind it to moves left .....nothing appeared, right...same result. I esc then rtn to get back the default. Now to be honest, I've had issues, with controls, but never to the point where it wouldn't even select a movement. I'll list my steps again. I must have screwed this up somehow has to be something simple again

    1 settings in ambient poseidon found controllers (which work on other games) wefnt to quick setup bind to port1 for the other controller ..port 2 saved!!

    2 open mame selected a game, tpyed ok(lf/rt doesn't work) got to config screen, scrolled to input this game

    3 go to moves left/right/up/down/fire no action/response on action.

    Have any tech advice, be glad to hear.(hope it's not a my efika thing)




    Posted with OWB1.3
  • »24.06.09 - 15:13
    Profile
  • Fab
  • MorphOS Developer
    Fab
    Posts: 1331 from 2003/6/16
    MAME only reads from port 0 and 1 at the moment (for speed reasons). So bind your joypad to lowlevel unit 0 or 1 in poseidon. Then, if it still doesn't react in the binding configuration screen, then something's wrong at usb/lowlevel configuration.
  • »25.06.09 - 11:42
    Profile Visit Website
  • MorphOS Developer
    Henes
    Posts: 507 from 2003/6/14
    Quote:


    MAME only reads from port 0 and 1 at the moment (for speed reasons).


    If you mean it's due to the slow lowlevel.library's gameport hardware polling, remember this should be gone with current library. And gameport is not polled at all if nothing is plugged in (useful whith USB pads).
  • »25.06.09 - 13:29
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    xyphoid
    Posts: 870 from 2008/7/11
    From: Delaware, USA
    Quote:


    Fab wrote:
    MAME only reads from port 0 and 1 at the moment (for speed reasons). So bind your joypad to lowlevel unit 0 or 1 in poseidon. Then, if it still doesn't react in the binding configuration screen, then something's wrong at usb/lowlevel configuration.


    Ok got response during binding but it wasn't accurate. ex [p1. left = j2 up] or some other combination, but never the correct action. Both pads do respond just not correctly.
    Should I seek a lowlevel.library? where?
  • »25.06.09 - 14:45
    Profile