RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Lr-Mame 2003 Core Option - Cheat Input Ports

    Scheduled Pinned Locked Moved Help and Support
    defendermame 2003cheats
    11 Posts 4 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RumblinBuffaloR
      RumblinBuffalo
      last edited by

      RPi 3B+
      Official Image 4.5.1 (updated all packages)

      I'm having trouble getting the core option: Dip switch / Cheat Input Ports to stay enabled in lr-mame 2003.

      Using Defender as an example, if I start the game, select-x, change core option "Cheat Input Ports" to "ON" the built-in cheat for Defender will enable allowing for gamepad/joystick control left/right. I've tried saving a game-specific options file (defender.opt) but the setting never stays permanent. Looking at the defender.opt file afterwards it keeps reverting back to "disabled" for that setting. As if the option file isn't correctly written?

      I've searched and found the issue listed here: https://github.com/libretro/RetroArch/issues/8685

      I know in previous versions I was able to create the individual option file easily. Track & Field is another example where I previously was able to enable this option.

      Is this a currently known issue - or am I missing a better way to enable this option on a per-rom basis?

      1 Reply Last reply Reply Quote 0
      • G
        grant2258 Banned
        last edited by

        This is an issue that hasnt been fixed. markwkidd used to look after this port unfortunately his health has taken a turn for the worse. There is a problem with an extra space so its a know issue that been fixed in plus. I would post an issue on the github page and one of the team should fix it at some point. The problem is here https://github.com/libretro/mame2003-libretro/blob/82596014905ad38c80c9eb322ab08c625d1d92cd/src/mame2003/mame2003.c#L220 if you would like to get it fixed.

        1 Reply Last reply Reply Quote 1
        • mituM
          mitu Global Moderator
          last edited by

          @grant2258 I've sent a PR, hopefully someone will merge it.

          1 Reply Last reply Reply Quote 2
          • mituM
            mitu Global Moderator
            last edited by

            @RumblinBuffalo try updating mame2003 from source and see if the Dip switch option saving works now.

            1 Reply Last reply Reply Quote 0
            • RumblinBuffaloR
              RumblinBuffalo
              last edited by

              @grant2258 Thanks for the confirmation and information. I just tried out 2003-plus for the first time and the settings worked. I'm looking forward to trying it out further. Nice work!

              @mitu Thanks for the quick work on the PR - I'll try updating and see how it works.

              1 Reply Last reply Reply Quote 0
              • M
                mahoneyt944
                last edited by mahoneyt944

                Didn't know about this cheat. Thanks!

                Do you need to save this as a game opt file?

                RumblinBuffaloR 1 Reply Last reply Reply Quote 0
                • RumblinBuffaloR
                  RumblinBuffalo @mahoneyt944
                  last edited by RumblinBuffalo

                  @mahoneyt944 What I do is start the game, select-x, options, and turn ON the "cheat Input ports" setting, and then create an .opt file for that specific game. You could enable it for all games but I don't know what other cheats might be automatically enabled. Track & Field also has a similar control cheat available (run like hell) when this option is turned on.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mahoneyt944 @RumblinBuffalo
                    last edited by mahoneyt944

                    @RumblinBuffalo Is there a list somewhere of what cheats are enabled for what games with this cheat? Been looking for a control cheat for food fight / joust. Unless there's an easier way to stop the player from moving by themselves

                    RumblinBuffaloR 1 Reply Last reply Reply Quote 0
                    • RumblinBuffaloR
                      RumblinBuffalo @mahoneyt944
                      last edited by

                      @mahoneyt944 Good question. I'm not sure - these are the only two I'm aware of.

                      1 Reply Last reply Reply Quote 0
                      • G
                        grant2258 Banned
                        last edited by

                        food fight has issues with digital control(digital hat and keyboard) it works fine when using analog controller(it uses analog) . Joust has the same behavior in fbneo not sure if this behavior is correct or not never played the arcade.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          mahoneyt944 @grant2258
                          last edited by

                          @grant2258 I started a new topic on this to not clutter this one.

                          1 Reply Last reply Reply Quote 0
                          • 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.