• 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

GX4000 Install Instructions?

Scheduled Pinned Locked Moved Help and Support
gx4000
11 Posts 3 Posters 1.8k 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.
  • R
    Retro Arcade Fan
    last edited by 23 May 2022, 16:24

    Are there any updated install instructions on getting the Amstrad GX4000 to run on the Raspberry Pi 4 running Retropie 4.8 using the stock image? I've combed through several old posts and some say LR-MESS. Some say LR-CAPRICE32.

    LR-MESS gives me a gray screen or a blurry blue "initializing" box that doesn't go anywhere. LR-CAPRICE32 gives me a Amstrad command prompt but won't run the game.

    Some posts seem to vary about the extension of the rom. Whether they be .bin, .cpr or .zip.

    Any help is appreciated. Thank you.

    F 1 Reply Last reply 23 May 2022, 17:45 Reply Quote 0
    • F
      Folly @Retro Arcade Fan
      last edited by Folly 23 May 2022, 17:45

      @Retro-Arcade-Fan

      If you want to run gx4000 with mame or lr-mess you can install it with our project over here :
      https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-and-mame-standalone

      Follow the instructions of the first post.
      Make sure you have installed mame/lr-mess and lr-mame.
      Then install the system gx4000.

      Get the gx4000.zip of the mame-sl romset and extract them in roms/gx4000.

      I just tested, you can use the basename loaders if you want for these *.zip files.
      Other loaders with -cart work too with these files.

      mame and lr-mess will accept these extensions :

      pi@raspberrypi:~ $ /opt/retropie/emulators/mame/mame -listmedia gx4000
      SYSTEM           MEDIA NAME       (brief)    IMAGE FILE EXTENSIONS SUPPORTED
      ---------------- --------------------------- -------------------------------
      gx4000           cartridge        (cart)     .bin  .cpr
      

      So mame and lr-mess accept :

      • .bin (-cart loader)
      • .cpr (-cart loader)
      • .zip (zip containing a .bin or .crp) (basename and -cart loader)
      R 1 Reply Last reply 23 May 2022, 19:34 Reply Quote 1
      • R
        Retro Arcade Fan @Folly
        last edited by 23 May 2022, 19:34

        @Folly Thank you. I'll try this out!

        J 1 Reply Last reply 3 Aug 2022, 10:14 Reply Quote 0
        • J
          JimmyFromTheBay @Retro Arcade Fan
          last edited by 3 Aug 2022, 10:14

          @Retro-Arcade-Fan Did you have any luck? I found that almost no games ran, BUT it turns out that they all work beautifully if you use the 6128+ emulator with cart option instead.

          Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

          R F 2 Replies Last reply 3 Aug 2022, 13:27 Reply Quote 0
          • R
            Retro Arcade Fan @JimmyFromTheBay
            last edited by 3 Aug 2022, 13:27

            @JimmyFromTheBay I remember I tried and couldn't figure it out, but that was a few months ago. Thanks for the reminder. I need to try again using the instructions above. I'll let you know.

            1 Reply Last reply Reply Quote 0
            • F
              Folly @JimmyFromTheBay
              last edited by Folly 8 Mar 2022, 17:05 3 Aug 2022, 15:34

              @JimmyFromTheBay said in GX4000 Install Instructions?:

              @Retro-Arcade-Fan Did you have any luck? I found that almost no games ran, BUT it turns out that they all work beautifully if you use the 6128+ emulator with cart option instead.

              Is it correct that you used mame/lr-mess system driver cpc6128p instead which uses the amstradcpc roms directory ?
              Edit -> Ok, just found your thread which explains it all !

              Just tested a few games with cpc6128p system driver.
              Just like @JimmyFromTheBay says, that works too.
              Remember to extract the games from gx4000.zip (from mame-sl) to ~/RetroPie/roms/amstradcpc/ .

              If you have difficulties don't hesitate to ask, we both can help.

              R J 2 Replies Last reply 3 Aug 2022, 15:46 Reply Quote 0
              • R
                Retro Arcade Fan @Folly
                last edited by 3 Aug 2022, 15:46

                @Folly Thank you! I appreciate that. I'll try it later today or tomorrow and let you know how it goes.

                1 Reply Last reply Reply Quote 0
                • J
                  JimmyFromTheBay @Folly
                  last edited by 3 Aug 2022, 19:45

                  @Folly said in GX4000 Install Instructions?:

                  Is it correct that you used mame/lr-mess system driver cpc6128p instead which uses the amstradcpc roms directory ?

                  Actually strictly speaking I installed the GX4000 as a separate system and copied the line across from one EMULATORS.CFG to the other, but I thought that would only confuse things :D

                  Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

                  R 1 Reply Last reply 4 Aug 2022, 13:28 Reply Quote 0
                  • R
                    Retro Arcade Fan @JimmyFromTheBay
                    last edited by Retro Arcade Fan 8 Apr 2022, 14:30 4 Aug 2022, 13:28

                    @JimmyFromTheBay @Folly Alright. I followed the instructions and have installed lr-mess and mame. I have gx4000 installed. I also have it as a separate system in my theme and rom folder because I don't want to upset the amstrad cpc system that already works fine by itself. But the only emulator choice I have when launching is lr-caprice32 (probably because I copied my working amstrad cpc setup to try to get the gx4000 system working). I'm assuming that means I need to edit the emulators.cfg file in the gx4000 folder? You mentioned something about lr-mess-system-cpc6128p-cart? And if so, what should I change it to? Or am I missing another step?

                    Thanks!

                    F 1 Reply Last reply 4 Aug 2022, 16:15 Reply Quote 0
                    • F
                      Folly @Retro Arcade Fan
                      last edited by Folly 8 May 2022, 09:16 4 Aug 2022, 16:15

                      @Retro-Arcade-Fan

                      I followed the instructions and have installed lr-mess and mame.

                      OK

                      I have gx4000 installed.

                      So you installed it from the add-mamedev-systems part.
                      gx4000 will still use it's own roms directory /roms/gx4000 .

                      At this point, first try the games from the gx4000 roms directory.
                      If you are happy enough then you can stop here.
                      If not then read further.

                      I don't want to upset the amstrad cpc system that already works fine

                      @JimmyFromTheBay described that he uses cpc6128p now which will work better.
                      If you install cpc6128p from the add-mamedev-systems part the script will detect the system as amstradcpc and use that roms directory and also will install the loader lines for that system.
                      I will not ruin your old setup with lr-caprice32.
                      You will be able to switch between emulators.
                      My advice is to just use the cpc6128p/amstradcpc setup.

                      But if you want to use those cpc6128 loader lines for the gx4000 system you will have to copy them from :
                      - /opt/retropie/configs/amstradcpc/emulators.cfg
                      to :
                      - /opt/retropie/configs/gx4000/emulators.cfg

                      Though it will not be perfect.
                      If you want it to be perfect you will also have to edit the amstradcpc parts to gx4000 in the loader lines.

                      UPDATE / update the script to 245.03 -> if you want to use those cpc6128p loader lines for the gx4000 system you can now install it from :
                      option 13(>EXTRA<) -> option 1 -> option 6
                      2022-08-04-200856_1600x900_scrot.png

                      You mentioned something about lr-mess-system-cpc6128p-cart? And if so, what should I change it to? Or am I missing another step?

                      Your not missing a step, the add-mamedev-systems part will generate that module-script and install it directly afterwards.
                      So you don't have to do anything.

                      R 1 Reply Last reply 5 Aug 2022, 01:25 Reply Quote 0
                      • R
                        Retro Arcade Fan @Folly
                        last edited by 5 Aug 2022, 01:25

                        @Folly @JimmyFromTheBay YES!!!! This worked perfectly. Thank you so much for your time in helping with getting this system up and running. Very much appreciated.

                        1 Reply Last reply Reply Quote 2
                        • 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]]