• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

retroarch msx cheats

Scheduled Pinned Locked Moved Help and Support
cheatsmsxretroarch cheat
41 Posts 4 Posters 8.3k 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.
  • M
    mitu Global Moderator
    last edited by 19 Apr 2023, 10:47

    Both Batocera/Recalbox and RetroPie use the same BlueMSX core from the upstream libretro project - there's no difference here.
    I'm a bit puzzled, since the core doesn't seem to support Cheats at all - the cheat related functions are just stubs and they are not implemented in BlueMSX. I also tested on another platform (Windows) and the cheats behave similarly as on RetroPie.

    W 1 Reply Last reply 19 Apr 2023, 11:20 Reply Quote 0
    • W
      wicketewoks @mitu
      last edited by wicketewoks 19 Apr 2023, 11:20

      @mitu

      Hello, I understand, but how can you compare the first photos that belonged to Retropie and the last ones from Batocera? Differences can be seen.

      These photos are the beginning of the game

      M 1 Reply Last reply 19 Apr 2023, 11:25 Reply Quote 0
      • M
        mitu Global Moderator @wicketewoks
        last edited by mitu 19 Apr 2023, 11:25

        @wicketewoks said in retroarch msx cheats:

        Hello, I understand, but how can you compare the first photos that belonged to Retropie and the last ones from Batocera? Differences can be seen.

        Leaving aside the menu driver difference (XMB vs. Ozone), the only difference I see is the version of BlueMSX - RetroPie has a newer version (Jul 2022) than the other systems (Feb 2022), which doesn't account for much, since there's only 1 commit between the 2 dates.

        W 1 Reply Last reply 19 Apr 2023, 11:34 Reply Quote 0
        • W
          wicketewoks @mitu
          last edited by wicketewoks 19 Apr 2023, 11:34

          @mitu said in retroarch msx cheats:

          Ozone

          If you mean ozone , I changed it to that one, Regarding the bluemsx version, I don't know what can influence it, Sorry I'm new to raspberry

          edit: whether it works or not , nothing happens , it was just an appreciation , I still prefer retropie

          As soon as I have a clear idea, I will try lr-fbneo that I have read in the forum apart from the partner that was mentioned

          1 Reply Last reply Reply Quote 0
          • W
            wicketewoks @Folly
            last edited by 28 Apr 2023, 08:16

            @Folly @mitu
            It took me a while to be able to try and work fbneo for msx because I've been very busy, it already works for me but no matter how much I've searched I haven't found a solution there are no fbneo cheats for msx1 only for arcade

            1 Reply Last reply Reply Quote 0
            • F
              Folly
              last edited by 28 Apr 2023, 15:35

              @barbudreadmon

              Can you help @wicketewoks to get msx cheats working on lr-fbneo ?

              Do these cheats work on lr-fbneo ?
              Or are there other msx cheats for lr-fbneo ?

              B 1 Reply Last reply 28 Apr 2023, 16:03 Reply Quote 0
              • B
                barbudreadmon @Folly
                last edited by 28 Apr 2023, 16:03

                @Folly said in retroarch msx cheats:

                Do these cheats work on lr-fbneo ?
                Or are there other msx cheats for lr-fbneo ?

                Those cheats aren't meant for FBNeo.
                Afaik, nobody wrote msx cheats for FBNeo.

                FBNeo developer - github - forum

                F 1 Reply Last reply 28 Apr 2023, 16:07 Reply Quote 1
                • F
                  Folly @barbudreadmon
                  last edited by 28 Apr 2023, 16:07

                  @barbudreadmon

                  Thanks for you reply.
                  Ok, so that is a dead end too.

                  1 Reply Last reply Reply Quote 0
                  • F
                    Folly
                    last edited by Folly 28 Apr 2023, 16:14

                    @wicketewoks

                    Until someone discovers how we can get it working with lr-bluemsx.
                    Using Mame and lr-mess described in this post seems to only working option for now :
                    https://retropie.org.uk/forum/topic/34117/retroarch-msx-cheats/2

                    B 1 Reply Last reply 29 Apr 2023, 07:43 Reply Quote 0
                    • F Folly referenced this topic on 28 Apr 2023, 16:14
                    • B
                      barbudreadmon @Folly
                      last edited by barbudreadmon 29 Apr 2023, 07:43

                      @Folly said in retroarch msx cheats:

                      Using Mame and lr-mess described in this post seems to only working option for now :
                      https://retropie.org.uk/forum/topic/34117/retroarch-msx-cheats/2

                      FWIW, while time consuming, it's usually pretty straightforward to transform MAME xml cheats into cheat.dat entries compatible with FBNeo and older MAME. I suppose it could even be automated through some python script.

                      FBNeo developer - github - forum

                      1 Reply Last reply Reply Quote 1
                      • B barbudreadmon referenced this topic on 29 Apr 2023, 07:43
                      • W
                        wicketewoks
                        last edited by 3 May 2023, 07:22

                        I have continued doing tests, batocera 36 the cheats no longer work in bluemsx, in 35 they did work

                        B 1 Reply Last reply 3 May 2023, 10:01 Reply Quote 0
                        • B
                          barbudreadmon @wicketewoks
                          last edited by barbudreadmon 5 Mar 2023, 11:01 3 May 2023, 10:01

                          @wicketewoks said in retroarch msx cheats:

                          I have continued doing tests, batocera 36 the cheats no longer work in bluemsx, in 35 they did work

                          It appears cheats are flagged as unsupported for the bluemsx core for some reason : https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L21. It might be a typo ?

                          You might be able to get cheats working again by modifying your local bluemsx_libretro.info file (replace false by true) ? Those values in info files used to be ignored by retroarch, but nowaday some of them disable/enable features, like https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L20 which controls savestates/rewind/netplay/runahead availability.

                          FBNeo developer - github - forum

                          W M 2 Replies Last reply 3 May 2023, 10:13 Reply Quote 0
                          • W
                            wicketewoks @barbudreadmon
                            last edited by wicketewoks 5 Mar 2023, 11:23 3 May 2023, 10:13

                            @barbudreadmon
                            Thanks for your answer, I'll try it

                            edit: I have seen that the script is here /opt/retropie/libretro cores/lr-bluemsx/ but how do I modify that to take them into account?

                            1 Reply Last reply Reply Quote 0
                            • M
                              mitu Global Moderator @barbudreadmon
                              last edited by 3 May 2023, 10:22

                              @barbudreadmon said in retroarch msx cheats:

                              @wicketewoks said in retroarch msx cheats:

                              I have continued doing tests, batocera 36 the cheats no longer work in bluemsx, in 35 they did work

                              It appears cheats are flagged as unsupported for the bluemsx core for some reason : https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L21. It might be a typo ?

                              You might be able to get cheats working again by modifying your local bluemsx_libretro.info file (replace false by true) ? Those values in info files used to be ignored by retroarch, but nowaday some of them disable/enable features, like https://github.com/libretro/libretro-super/blob/master/dist/info/bluemsx_libretro.info#L20 which controls savestates/rewind/netplay/runahead availability.

                              The cheat related functions in the core source are just stubs, maybe that's the reason cheats are disabled in the core info.

                              B 1 Reply Last reply 3 May 2023, 10:54 Reply Quote 0
                              • B
                                barbudreadmon @mitu
                                last edited by barbudreadmon 5 Mar 2023, 11:57 3 May 2023, 10:54

                                @mitu said in retroarch msx cheats:

                                The cheat related functions in the core source are just stubs, maybe that's the reason cheats are disabled in the core info.

                                Retroarch's cheat system can also use https://github.com/libretro/blueMSX-libretro/blob/e21bf74bddb79ad1bbe20b4d964e7515269c669b/libretro.c#L1273-L1284 to directly access the main ram of the emulated system, and since cheats apparently worked with older retroarch/core versions, i wouldn't worry too much about the cheat stubs.

                                @wicketewoks said in retroarch msx cheats:

                                how do I modify that to take them into account?

                                Not sure i understand your question, you just need to edit the file.

                                FBNeo developer - github - forum

                                W 1 Reply Last reply 3 May 2023, 11:28 Reply Quote 1
                                • W
                                  wicketewoks @barbudreadmon
                                  last edited by wicketewoks 5 Mar 2023, 12:29 3 May 2023, 11:28

                                  @barbudreadmon
                                  because I don't know where the bluemsx file is, but what file are you referring to, I'm a bit lost

                                  M 1 Reply Last reply 3 May 2023, 11:39 Reply Quote 0
                                  • M
                                    mitu Global Moderator @wicketewoks
                                    last edited by mitu 5 Mar 2023, 12:39 3 May 2023, 11:39

                                    @wicketewoks said in retroarch msx cheats:

                                    because I don't know where the bluemsx file is, but what file are you referring to, I'm a bit lost

                                    The core info files are in $HOME/.config/retroarch/cores or - via file shares - \\retropie\configs\all\retroarch\cores. Just like a regular RetroArch installation.

                                    W 1 Reply Last reply 3 May 2023, 11:41 Reply Quote 0
                                    • W
                                      wicketewoks @mitu
                                      last edited by wicketewoks 5 Mar 2023, 12:50 3 May 2023, 11:41

                                      @mitu
                                      thank you so much

                                      I only see 1 core_info.cache file

                                      M 1 Reply Last reply 3 May 2023, 11:51 Reply Quote 0
                                      • M
                                        mitu Global Moderator @wicketewoks
                                        last edited by 3 May 2023, 11:51

                                        @wicketewoks Update your RetroArch and the rest of the packages.

                                        W 1 Reply Last reply 3 May 2023, 14:18 Reply Quote 0
                                        • W
                                          wicketewoks @mitu
                                          last edited by 3 May 2023, 14:18

                                          @mitu
                                          done, they already appear to me

                                          @barbudreadmon
                                          modified the file, set to true and tested, the cheats do not work

                                          M B 2 Replies Last reply 3 May 2023, 14:40 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.

                                            [[user:consent.lead]]
                                            [[user:consent.not_received]]