• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics

Scheduled Pinned Locked Moved General Discussion and Gaming
hacksnessmb
19 Posts 8 Posters 7.7k 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.
  • B
    barbudreadmon @simpleethat
    last edited by 14 Sept 2020, 06:50

    @simpleethat said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

    I'm really curious why you can't change the extension...

    Probably because it's actually not a nes game, so the emulator is using the extension to figure this out.

    FBNeo developer - github - forum

    Z 1 Reply Last reply 14 Sept 2020, 07:20 Reply Quote 0
    • Z
      zerojay @barbudreadmon
      last edited by zerojay 14 Sept 2020, 07:20

      @barbudreadmon said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

      @simpleethat said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

      I'm really curious why you can't change the extension...

      Probably because it's actually not a nes game, so the emulator is using the extension to figure this out.

      It actually is a NES game. I explain it in the OP. Opening the ROM, you can see it has a standard NES header starts with "NES" like every other NES ROM.

      @simpleethat said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

      EDIT: I'm really curious why you can't change the extension...

      Just repeating what I was told. It's possible it may not function fully without it. Little point in taking that chance when adding the extension takes 10 seconds.

      B 1 Reply Last reply 14 Sept 2020, 07:29 Reply Quote 0
      • B
        barbudreadmon @zerojay
        last edited by 14 Sept 2020, 07:29

        @zerojay said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

        It actually is a NES game

        No it's not, i heard about this hack some time ago, why do you think it requires a specific modded emulator ? Because it uses stuff not existing on a real nes.

        FBNeo developer - github - forum

        Z 1 Reply Last reply 14 Sept 2020, 07:57 Reply Quote 0
        • Z
          zerojay @barbudreadmon
          last edited by zerojay 14 Sept 2020, 07:57

          @barbudreadmon said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

          @zerojay said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

          It actually is a NES game

          No it's not, i heard about this hack some time ago, why do you think it requires a specific modded emulator ? Because it uses stuff not existing on a real nes.

          Again, already stated in OP. It's a NES ROM meant for the more advanced famiclones out there that have added capabilities and that's why it requires a specific modded emulator. It still follows the same conventions that standard NES ROMs do - PRG/CHR, iNES header, etc... The ROM itself is essentially no different from any other pirate/homebrew/hack that uses a special mapper. No, it won't run on a standard NES, but that doesn't change the fact that it's still is structured and still functions as NES ROM, it's not something that fakes being a NES ROM. I'm not arguing it any further.

          B 1 Reply Last reply 14 Sept 2020, 08:12 Reply Quote 0
          • B
            barbudreadmon @zerojay
            last edited by barbudreadmon 14 Sept 2020, 08:12

            @zerojay said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

            No, it won't run on a standard NES

            That's my point, and from what i heard it won't run either on those famiclones because it's some kind of hybrid, otherwise it wouldn't require a specially modded emulator because some nes emulators already support those famiclones. That's why i'm saying it's not really a nes game and the changed extension might have something to do with the detection.

            FBNeo developer - github - forum

            1 Reply Last reply Reply Quote 0
            • Z
              zerojay
              last edited by 14 Sept 2020, 08:22

              All I'm doing is trying to show the community something interesting and fun and a way for them to try it for themselves. Good night.

              B 1 Reply Last reply 14 Sept 2020, 08:30 Reply Quote 2
              • B
                barbudreadmon @zerojay
                last edited by 14 Sept 2020, 08:30

                @zerojay said in Super Mario Bros 1/3 Hack on Pi - Two Players Simultaneous, Improved Graphics:

                All I'm doing is trying to show the community something interesting and fun and a way for them to try it for themselves. Good night.

                I didn't say otherwise, i only said it's not really a nes game.

                FBNeo developer - github - forum

                K 1 Reply Last reply 18 Sept 2020, 12:33 Reply Quote 0
                • K
                  kactius @barbudreadmon
                  last edited by 18 Sept 2020, 12:33

                  Working in pi3b+ , very thanks

                  1 Reply Last reply Reply Quote 0
                  • T
                    TedMaul
                    last edited by 19 Sept 2020, 14:07

                    Hello - I'm having problems patching the file. I think I've got the correct ROM, and the hack file, but in the terminal I get errors using the patch command. This could be the wrong way around it (I'm pretty inexperienced with Linux) but does anyone have any advice? Thanks in advance.

                    Z 1 Reply Last reply 19 Sept 2020, 14:11 Reply Quote 0
                    • Z
                      zerojay @TedMaul
                      last edited by 19 Sept 2020, 14:11

                      @TedMaul What is the extension of the patch that you have?

                      T 1 Reply Last reply 19 Sept 2020, 14:47 Reply Quote 1
                      • T
                        TedMaul @zerojay
                        last edited by 19 Sept 2020, 14:47

                        @zerojay hello - it's .nesm.

                        1 Reply Last reply Reply Quote 0
                        • Z
                          zerojay
                          last edited by 19 Sept 2020, 15:42

                          You have the patched rom already then, no need to patch.

                          T 1 Reply Last reply 19 Sept 2020, 23:14 Reply Quote 1
                          • T
                            TedMaul @zerojay
                            last edited by 19 Sept 2020, 23:14

                            @zerojay brilliant, thanks! Works like a charm. Feel a bit silly spending 90 mins trying to get it working now...!

                            C 1 Reply Last reply 20 Sept 2020, 09:28 Reply Quote 0
                            • C
                              Clyde @TedMaul
                              last edited by 20 Sept 2020, 09:28

                              @TedMaul Book it under lerning fees. 😉

                              1 Reply Last reply Reply Quote 0
                              • J
                                Jolundus
                                last edited by 22 Sept 2020, 17:26

                                Thanks so much for all the work you do. I'm having a little trouble, though... I don't seem to have an es_systems.cfg anywhere? I tried renaming the file extension to get around this, and as you said, it doesn't work :P After that, I tried to make an es_systems.cfg in the proper directory, but it only included the code from your post, and I'm guessing there's other stuff that's supposed to be in that file, as it just made my ES crash on boot. I 100% have the proper rom (tested on my PC through the dev's modded emu) and have the modded emu from your repo installed, I just need to work out what the heck is going on with this one little .cfg file. Thanks in advance for your help, I'm gonna go check out some of the other games from your repo in the meantime, keep up the great work!

                                M 1 Reply Last reply 22 Sept 2020, 17:30 Reply Quote 0
                                • M
                                  mitu Global Moderator @Jolundus
                                  last edited by 22 Sept 2020, 17:30

                                  @Jolundus Take a look at the Docs to see how you can modify the stock es_systems.cfg file and create your own.

                                  J 1 Reply Last reply 22 Sept 2020, 17:35 Reply Quote 1
                                  • J
                                    Jolundus @mitu
                                    last edited by Jolundus 22 Sept 2020, 17:35

                                    Will take a look around, thanks. Just to be clear, I don't have an es_systems.cfg in the directory right now, doing that will cause it to appear so I can modify it? Sorry to clutter the thread, I'm still pretty new to this stuff. I'm running the latest version of RetroPie on a 3b+, if that makes any difference.
                                    Edit
                                    Should have clicked the link before responding, all good now! Thanks for the quick response and help

                                    1 Reply Last reply Reply Quote 0
                                    19 out of 19
                                    • First post
                                      19/19
                                      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.

                                      This community forum collects and processes your personal information.
                                      consent.not_received