RetroPie forum home
    • Recientes
    • Etiquetas
    • Popular
    • Home
    • Docs
    • Registrarse
    • Conectarse

    mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support

    Programado Fijo Cerrado Movido Ideas and Development
    mame
    1.5k Mensajes 70 Posters 2.0m Visitas
    Cargando más mensajes
    • Más antiguo a más nuevo
    • Más nuevo a más antiguo
    • Mayor número de Votos
    Responder
    • Responder como tema
    Accede para responder
    Este tema ha sido borrado. Solo los usuarios que tengan privilegios de administración de temas pueden verlo.
    • G
      grant2258 Baneado
      Última edición por

      @hhromic the thing is mame simultaneous mode with game focus mode on is the same as the old keyboard only difference is you can use your original joypads as well.

      the ipac will only send keycode because game focus mode turns all retroarch bindings off including retropads. Hope this clears things up

      H 1 Respuesta Última respuesta Responder Citar 1
      • H
        hhromic @grant2258
        Última edición por

        @grant2258 said in mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support:

        @hhromic the thing is mame simultaneous mode with game focus mode on is the same as the old keyboard only difference is you can use your original joypads as well.

        the ipac will only send keycode because game focus mode turns all retroarch bindings off including retropads. Hope this clears things up

        Sounds good. I agree that "retroarch + game focus = mame only".
        But, what about the case of people who want the "old keyboard" without the hassle of having to enter game focus mode every time?

        That's the use case I can see where having a "mame only" mode along the other ones is handy. I think is also less confusing to clearly have these three modes (retroarch-only, mame-only or simultaneous). Users will know clearly what each mode does and use what is best for them.

        G 1 Respuesta Última respuesta Responder Citar 0
        • G
          grant2258 Baneado @hhromic
          Última edición por grant2258

          @hhromic said in mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support:

          @grant2258 said in mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support:

          @hhromic the thing is mame simultaneous mode with game focus mode on is the same as the old keyboard only difference is you can use your original joypads as well.

          the ipac will only send keycode because game focus mode turns all retroarch bindings off including retropads. Hope this clears things up

          Sounds good. I agree that "retroarch + game focus = mame only".
          But, what about the case of people who want the "old keyboard" without the hassle of having to enter game focus mode every time?

          That's the use case I can see where having a "mame only" mode along the other ones is handy. I think is also less confusing to clearly have these three modes (retroarch-only, mame-only or simultaneous). Users will know clearly what each mode does and use what is best for them.

          We could do that I have no issues with adding keyboard only the average user is not going to understand the difference though and wonder why his/her controllers no longer work.

          The good thing is you understand whats going on its a relief to be honest. As for mame mode there really is no choice but to use game focus mode if you have any keys bound to a retropad which you will if your using an ipac. This is how you would use mame2003 with an ipac without any issues assuming you mame keys are set right

          just to clarify the 3 modes you are presenting.

          retroarch - only send retropad bind to mame mask out the keypress because of retropad bind in ra config

          keyboard - only send keyboard binds mask out all retropad binds only keys work

          mame - send both (you will need to use game focus mode for this if you have any keys bound to a retropad in your ra config)

          mame == simultaneous mode in the old scheme

          edit: have put a pull request in for the 3 modes if its accepted consider it done :). I dropped down from a collaborator to a contributor on mame2003+ so i did not have to deal with people saying I was making the choices for myself. It makes my life easier for me not dealing with the politics

          H 1 Respuesta Última respuesta Responder Citar 0
          • H
            hhromic @grant2258
            Última edición por

            @grant2258 I just tried your patch now, finally found some time.
            It's working great now for me with mode retroarch, no double-inputs and I can map the keys from RetroArch, including hotkeys, and map per-game also using RA's system of cfg files. As I don't have any advanced controllers (just sticks with buttons), this approach is very convenient. Much appreciated.

            Regarding the modes you mention, yes that is what I was talking about (retroarch, keyboard, mame modes). I think is the most flexible approach to suit every kind of users from average to advanced.

            I understand one mode can be "emulated" using game focus, thus not strictly "necessary", however sometimes the game focus key is not easily accesible. For example I don't have extra buttons in my controller and I can't change the hardware mappings. In this case I would need an additional keyboard just to enter the game focus mode. With the retroarch mode none of this is necessary for such simple controller :). Again, thanks for bringing it back.

            I have one final question, I noticed that the default mame mappings for retropads is this:

            Config Menu: RetroPad1 L3
            UI Select: RetroPad1 B
            UI Cancel: RetroPad1 Y
              :
            P1 Start: RetroPad1 Start
            P1 Coin: RetroPad1 Select
            P1 Button1: RetroPad1 Y
            P1 Button2: RetroPad1 X
            P1 Button3: RetroPad1 R
            P1 Button4: RetroPad1 B
            P1 Button5: RetroPad1 A
            P1 Button6: RetroPad1 R2
            P1 Button7: RetroPad1 L
            P1 Button8: RetroPad1 L2
            P1 Button9: RetroPad1 L3
            P1 Button10: RetroPad1 R3
              :
            (and similar for P2, P3, etc)
            

            Are the mapping of P1 Button6 and P1 Button7 correct? they look like they should be swapped. I know I can map this however I like, but I'm wondering if this is a mistake in the default configuration or is meant to be like that as default.

            1 Respuesta Última respuesta Responder Citar 0
            • G
              grant2258 Baneado
              Última edición por grant2258

              2003+ has more than one map classic and and gamepad(fba modern) controllers

              arcade panel options
              snes (6button) https://github.com/libretro/mame2003-plus-libretro/blob/master/metadata/wipcontrols/snesmapping.png

              8 panel options
              gamepad(fba modern)
              https://github.com/libretro/mame2003-plus-libretro/blob/master/metadata/wipcontrols/modern.png

              my own creation to be more ra core friendly I use this one so i will be biased towards it :(
              https://github.com/libretro/mame2003-plus-libretro/blob/master/metadata/wipcontrols/10PANEL.png

              pick which one you want in quickmenu-> controls

              @hhromic please also clear the all files in the mame2003+ cfg directroy we had some big changes

              by a quick look is say your on gamepad atm

              the keyboard mode was added by me reluctantly to be honest we are trying to push the core in RA intergration but it wont do any harm

              sorry had to add a few detail with the edit

              1 Respuesta Última respuesta Responder Citar 2
              • H
                hhromic
                Última edición por hhromic

                Ah didn't know there were different layouts for the retroarch gamepads.
                I did start from a fresh clean mame2003-plus installation (no cfg files) and I can confirm it defaults to the 8-buttons gamepad layout as you guessed.
                I have a 6-buttons per-player controller, so I will have to use the "snes" layout I think. Will try that, thanks for the pointer!

                the keyboard mode was added by me reluctantly to be honest we are trying to push the core in RA intergration but it wont do any harm

                I am definitively happy on moving the core more towards RA integration, that's the point of having a LR core in the first place :) The retroarch mode helps in this direction I think, the keyboard mode not so much I agree.

                1 Respuesta Última respuesta Responder Citar 1
                • G
                  grant2258 Baneado
                  Última edición por grant2258

                  make sure you save the controls else it wont remember Im glad you feeling the benefits from this. @markwkidd did most of this work. I just tidied a few bugs so he really deserves the credit for this RA integration. Feel free to pass on any issues you have or suggestions for improvements

                  1 Respuesta Última respuesta Responder Citar 2
                  • C
                    Cornervizion
                    Última edición por Cornervizion

                    Just a quick message to say that I compiled this earlier and I'm very impressed to see games that I thought couldn't run on my Pi3 ran more or less perfect on this. The only gripe I saw was that Total Carnage produced a screen tearing effect in the top right quarter of the playfield but that could be the fault of the rom.

                    I'll spend a bit more time with it over the next few days to see if there's any more issues. But very impressed with what I've seen so far 😀

                    RiverstormR 1 Respuesta Última respuesta Responder Citar 0
                    • RiverstormR
                      Riverstorm @Cornervizion
                      Última edición por

                      @Cornervizion said in mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support:

                      Total Carnage produced a screen tearing effect in the top right quarter of the playfield but that could be the fault the rom.

                      I'm running RetroPie 4.4.3 on a Pi 3, no overclock but I do run a shader (crt-pi). I don't see any issues. I stay above 40 FPS (around 43 occasionally up to 53) the screen looks good with no tearing. Good game. :)

                      1 Respuesta Última respuesta Responder Citar 0
                      • markwkiddM
                        markwkidd
                        Última edición por

                        0_1543282071318_Screenshot 2018-11-26 20.22.58.png

                        1 Respuesta Última respuesta Responder Citar 0
                        • G
                          grant2258 Baneado
                          Última edición por

                          0_1543375737259_avengrgs-181128-013438.png

                          1 Respuesta Última respuesta Responder Citar 3
                          • DarksaviorD
                            Darksavior
                            Última edición por

                            I was gonna ask to add Undercover Cops Alpha Renewal but it looks like it was added last week :D

                            1 Respuesta Última respuesta Responder Citar 0
                            • W
                              Winklepicker
                              Última edición por

                              Hi Guys

                              Does anyone know if "The Crystal of Kings" is working on mame 2003plus?

                              If it isnt, is ther anyway to play this game perfectly on pi3 b+?

                              thanks

                              markwkiddM 1 Respuesta Última respuesta Responder Citar 0
                              • markwkiddM
                                markwkidd @Winklepicker
                                Última edición por markwkidd

                                @Winklepicker said in mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support:

                                f "The Crystal of Kings"

                                It isn't part of mame2003-plus at the moment, having been added at MAME 0.90. Crystal of Kings should run in AdvanceMAME or MAME 2010 though. I have no idea how well it runs there.

                                sirhenrythe5thS 1 Respuesta Última respuesta Responder Citar 0
                                • sirhenrythe5thS
                                  sirhenrythe5th @markwkidd
                                  Última edición por

                                  @markwkidd crystal of kings works great in AdvanceMame.
                                  It stutters at the very beginning when the player falls down the ceiling, but this may happen on the original hardware too.
                                  Besides that the game is very playable.

                                  -- Retro-Achievements Username: SirALX --
                                  RetroRatio: 1.91
                                  Started Games beaten: 2,40%
                                  Site Rank: 4284/104507 ranked users (TOP 4.10%)
                                  Last seen in [Crazy Taxi 2 [DC], Iceman is working in Small Apple, 4 Fares completed, $1760,60]

                                  1 Respuesta Última respuesta Responder Citar 1
                                  • C
                                    Cornervizion
                                    Última edición por

                                    Quick request here...

                                    I've recently compiled the latest build and really enjoying the extra games added such as Avengers - Galactic Storm and Hangzo alon g with seeing Undercover Cops Alpha Renewel version running smoothly on the pi. But I wanted to ask the devs if its possible to include Bonze Adventure (the C-Chip is now emulated in MAME and apparently no longer has the bugs that plagued it) and Legionairre at some point?

                                    1 Respuesta Última respuesta Responder Citar 0
                                    • DarksaviorD
                                      Darksavior
                                      Última edición por

                                      Is there a final statement on optimizing taito f3? I wonder why it runs faster on advmame.

                                      1 Respuesta Última respuesta Responder Citar 0
                                      • L
                                        lockescow
                                        Última edición por

                                        When in Test Mode F2, some games say Select by Service button, push Test button, my understanding is that F2 is the service button, but pressing it just open and close the menu, not scrolling through the options. I can't hit up or down or any key on controllers, and I have no idea what the Test button is for Mame2003Plus. Any help?

                                        markwkiddM G 2 Respuestas Última respuesta Responder Citar 0
                                        • markwkiddM
                                          markwkidd
                                          Última edición por

                                          Because of nayslayer's recent video fixes, "backdrop" artwork is now working in this core! Here's warrior for example:

                                          50078181-354b3700-01de-11e9-9bf6-d1120c95a443.png

                                          Credit to Grant for the screenshot.

                                          UDb23U M 2 Respuestas Última respuesta Responder Citar 2
                                          • markwkiddM
                                            markwkidd @lockescow
                                            Última edición por

                                            @lockescow said in mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support:

                                            When in Test Mode F2, some games say Select by Service button, push Test button, my understanding is that F2 is the service button, but pressing it just open and close the menu, not scrolling through the options. I can't hit up or down or any key on controllers, and I have no idea what the Test button is for Mame2003Plus. Any help?

                                            Some games had several different "service buttons" mapped in addition to the button that enters service mode. I have seen them mapped to keyboard numbers like 9 and 0.

                                            What romset are you using?

                                            L 1 Respuesta Última respuesta Responder Citar 1
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.