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

    Old Computer Appreciation Thread

    Scheduled Pinned Locked Moved General Discussion and Gaming
    msxmsx2pc88pc98x68000
    1.4k Posts 19 Posters 4.4m 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.
    • F
      Folly @testudo
      last edited by Folly

      @testudo

      Later we look at "fmtowns".

      Let us focus first on Archimendes.

      I think you installed the Archimedes 305 and 310 with Valerino's module-script.
      Unfortunately this module-script lack's adding mouse support to the system specific core config file.
      I think, in the time it was created, they added mouse support manually later on.

      I have just updated my script with the Archimedes 305 and 310 and they are using the rom directory aa305 and aa310.
      (you have to update the script though !)
      I have placed them under the "special systems".
      You should use the 310 as it is basically the same as the 305, but it has twice as much memory.
      My script should add mouse support for lr-mess.
      If not, then we have to look at it.
      Mame does mouse support oob.

      Install the systems and let me know if it works for you.

      testudoT 1 Reply Last reply Reply Quote 0
      • testudoT
        testudo @Folly
        last edited by testudo

        @folly

        Progress! I didn't realize the set-up script created a new system/folder "aa310". I kept looking in the "Archimedes" folder that was created using the prior script after updating and saw no changes. Also, had to update the es_systems.config and directed the runcommand from archimedes to aa310 instead of creating a new aa310 system.

        <system>
            <name>archimedes</name>
            <fullname>Acorn Archimedes</fullname>
            <path>/home/testudo/RetroPie/roms/archimedes</path>
            <extension>.zip .adf .ZIP .ADF</extension>
            <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ aa310 %ROM%</command>
            <platform>archimedes</platform>
            <theme>archimedes</theme>
          </system>
        

        I can now use mouse and keyboard and actually get games to load. Was able to play Alerion using the native keyboard controls.

        One issue encountered so far:

        1. A good sample size of games require more than the default memory.

        Screenshot from 2021-08-31 17-17-25.png Screenshot from 2021-08-31 17-14-14.png

        Default emulator selected is lr-Mess

        mame-system-aa310_-bios_310-game-specific-flop = "/opt/retropie/emulators/mame/mame -cfg_directory /opt/retropie/configs/aa310/mame/%BASENAME% -v -c -ui_active aa310 -bios 310 -flop %ROM%"
        default = "lr-mess-system-aa310_-bios_310-flop"
        
        F 1 Reply Last reply Reply Quote 0
        • F
          Folly @testudo
          last edited by Folly

          @testudo

          Progress indeed !

          Too little ram, I saw that issue too with a game.

          Perhaps we can just add some ram with something like-ram 4M, but we have to test.

          There are more Archimedes systems, for example the A5000 has more ram by default.
          Perhaps that's a solution too.

          Edit :
          aa305 and aa310 don't support -ram 4M

          Not a good alternative :
          I tested aa5000 and this system should be ok with setting -bios 310 -ram 4M but the emulation is slower than the aa310 because of the higher cpu clock.

          a good alternative :
          I tested aa440 and aa4401, these systems should be ok with -bios 310 -ram 4Mand emulation is at the same speed as the aa310 because it has the same cpu clock.

          testudoT 1 Reply Last reply Reply Quote 0
          • testudoT
            testudo @Folly
            last edited by testudo

            @folly

            How does one add the aa440 or aa4001? I could not find it as a listed system in the set-up script, or as a default emulator selection.

            Edit:
            One step forwards, two steps back. I "corrupted" the aa301.cfg file and had to go the delete folders, remove and reinstall the Archimedes 310 slot device route. No matter what I delete and reinstall I get this screen when booting now:

            Screenshot from 2021-09-01 13-30-37.png

            I am wondering if I need to start with a fresh Retropie Setup script, since the same error occurs after multiple re-installs of the emulator.

            F 1 Reply Last reply Reply Quote 0
            • F
              Folly @testudo
              last edited by Folly

              @testudo

              Strange, don't know exactly, but it looks like your bios files are corrupted.

              You could try and remove all your Archimedes installs in RetroPie-Setup the normal way and then try to reinstall.

              Of course you are free to wipe and begin from scratch, if that suits you.

              The systems are in the default, see here :
              2021-09-01-211902_640x480_scrot.png

              I added the 440 and 440/1 to the special systems.
              All Archimedes systems use now archimedes as rom directory with these installs.
              I have changed this because otherwise we get so many different rom directories.
              (only if you install them from the `special systems' though !)

              Here is my commit :
              link

              I got INVASION running now with the Archimedes 440/1 and 4Mb ram :
              2021-09-01-214612_800x600_scrot-resized.png 2021-09-01-214643_800x600_scrot-resized.png 2021-09-01-214702_800x600_scrot-resized.png 2021-09-01-214713_800x600_scrot-resized.png

              testudoT 1 Reply Last reply Reply Quote 1
              • testudoT
                testudo @Folly
                last edited by

                @folly
                You are a retro treasure!!! I wiped the old aa310 and archimedes folders & files, then dropped in your new commit and added the 440/1. I am now happily back in business exploring the Archimedes game catalog .

                Screenshot from 2021-09-01 15-57-02.png

                Screenshot from 2021-09-01 16-03-39.png

                Not yet seeing how this system was a supposedly superior rival to the Amiga, at least on the gaming front, but continuing to try it out.

                F 1 Reply Last reply Reply Quote 2
                • F
                  Folly @testudo
                  last edited by

                  @testudo

                  Acorn Archimedes has been added to the cygnus-blue-flames theme.
                  Thank you @DTEAM !

                  2021-09-09-083722_800x600_scrot-resized.png 2021-09-09-083820_800x600_scrot-resized.png

                  testudoT 1 Reply Last reply Reply Quote 2
                  • testudoT
                    testudo @Folly
                    last edited by

                    @folly

                    Currently on holiday, but will check it out when I return. I have been making my own Carbon themes for lesser known/utilized or forked systems like X68000, PC98, Atomiswave, Naomi, etc...

                    F 1 Reply Last reply Reply Quote 0
                    • F
                      Folly @testudo
                      last edited by Folly

                      @testudo

                      Can you join this thread, in time ?
                      https://retropie.org.uk/forum/topic/29961/request-for-artists-working-on-themes-needs-for-lr-mess-mame-additions

                      Here we are working on the lesser known systems adding them to themes.
                      I have also forked the carbon theme, as you will see in the thread.
                      Perhaps it's an idea to "commit" your work.

                      1 Reply Last reply Reply Quote 0
                      • A
                        AdamBeGood @Folly
                        last edited by

                        @folly said in Old Computer Appreciation Thread:

                        @AdamBeGood

                        Reply on your old posts about Alltynex and Mad Stalker.

                        With the added "-ram 6M" for fmtowns (works good with mame):

                        • Alltynex is working now
                        • Mad Stalker can be loaded now, but it freezes when you want to play
                          (Can you test your version again of Mad Stalker ?)

                        Pictures of Alltynex (works also in lr-mess, but has some slowdowns on start):
                        2021-08-15-143056_800x600_scrot-resized.png 2021-08-15-143118_800x600_scrot-resized.png

                        Pictures of Mad Stalker (it freezes on the second picture) :
                        2021-08-15-143754_800x600_scrot-resized.png 2021-08-15-144040_800x600_scrot-resized.png

                        @Folly Can you give me a quick reminder on how the hell to do this? How do I get ram - 6m working? Do I need to download your fork again?

                        F 1 Reply Last reply Reply Quote 0
                        • F
                          Folly @AdamBeGood
                          last edited by

                          @adambegood

                          You can update my script if you want.
                          Everything is described in the first part of the first post.
                          https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-and-mame-standalone/1
                          The fmtowns system with -ram 6M is install-able from the special systems with slotdevices.

                          Or if you have fmtowns already installed you can just add -ram 6M in the lines like this :
                          In /opt/retropie/configs/fmtowns/emulators.cfg

                          lr-mess-system-fmtowns_-ram_6M-cdrm = "/home/pi/RetroPie-Setup/scriptmodules/run_mess.sh /opt/retropie/emulators/retroarch/bin/retroarch /opt/retropie/libretrocores/lr-mess/mess_libretro.so /opt/retropie/configs/fmtowns/retroarch.cfg \fmtowns /home/pi/RetroPie/BIOS/mame -autoframeskip -ui_active -ram 6M -cdrm %ROM%"
                          mame-system-fmtowns_-ram_6M-cdrm = "/opt/retropie/emulators/mame/mame -v -c -ui_active fmtowns -ram 6M -cdrm %ROM%"
                          mame-system-fmtowns_-ram_6M-cdrm-autoframeskip = "/opt/retropie/emulators/mame/mame -v -c -autoframeskip -ui_active fmtowns -ram 6M -cdrm %ROM%"
                          

                          Good luck.
                          Let me know if you get it working ;-)

                          A 1 Reply Last reply Reply Quote 1
                          • A
                            AdamBeGood @Folly
                            last edited by AdamBeGood

                            @folly So if I already have fmtowns then I can just amend the emulators.cfg lines for this? I do have that installed, so that should be easy. I'll try that tomorrow!

                            F 1 Reply Last reply Reply Quote 0
                            • F
                              Folly @AdamBeGood
                              last edited by

                              @adambegood

                              Yes indeed, this would work.

                              But you should check the "front-end" script later on.
                              I works really amazing ;-)

                              A 1 Reply Last reply Reply Quote 1
                              • A
                                AdamBeGood @Folly
                                last edited by

                                @folly I am sure the script is great, and when I have the time I'll definitely look at it.

                                Allyntex is looking good on mess, Turbo Outrun runs much better on mame now - definitely playable.

                                I get Blank Screen with Mad Stalker - which emulator selection are you using for that?

                                F 1 Reply Last reply Reply Quote 1
                                • F
                                  Folly @AdamBeGood
                                  last edited by Folly

                                  @adambegood

                                  I used mame for "Mad Stalker" but it freezes and therefor is not playable.

                                  I was thinking maybe you have a better version.

                                  I read that fmtowns hash tables are improved in mame 0.235 .
                                  This should mean better game compatibility.
                                  We should test this in the future.

                                  A testudoT 2 Replies Last reply Reply Quote 1
                                  • A
                                    AdamBeGood @Folly
                                    last edited by

                                    @folly I'll give it a go again but my version wasn't even getting that far...

                                    More compatibility is always good!

                                    1 Reply Last reply Reply Quote 1
                                    • testudoT
                                      testudo @Folly
                                      last edited by

                                      @folly said in Old Computer Appreciation Thread:

                                      @adambegood

                                      I used mame for "Mad Stalker" but it freezes and therefor is not playable.

                                      I was thinking maybe you have a better version.

                                      I read that fmtowns hash tables are improved in mame 0.235 .
                                      This should mean better game compatibility.
                                      We should test this in the future.

                                      Bump. Finally got both Mad Stalker versions I have to fully boot, but encountering the freezing issue you mention. I hope to have some time to get back to exploring more of these retro games and systems, if work slows down enough over the holiday time...

                                      F 1 Reply Last reply Reply Quote 1
                                      • F
                                        Folly @testudo
                                        last edited by

                                        @testudo

                                        Great, I like to hear about your tests ;-)

                                        A 1 Reply Last reply Reply Quote 0
                                        • A
                                          AdamBeGood @Folly
                                          last edited by

                                          @folly said in Old Computer Appreciation Thread:

                                          @testudo

                                          Great, I like to hear about your tests ;-)

                                          Seconded! Good work.

                                          F 1 Reply Last reply Reply Quote 0
                                          • F
                                            Folly @AdamBeGood
                                            last edited by Folly

                                            @adambegood @testudo

                                            Finally I got MAD STALKER working.
                                            Tested with fmtmarty, but should work with fmtowns too.

                                            In :
                                            /opt/retropie/emulators/mame/hash/fmtowns_cd.xml
                                            You can find that the mouse on port 2 has to be disabled with this game.

                                            So you can use a game specific runcommand emulators.cfg line.
                                            Then disable the mouse in the mame gui.
                                            After that the game-specific config is written after quitting the game.
                                            Next time it will use this config if the game is booted with the game-specific line again.
                                            (It works with both mame and lr-mess)

                                            2021-12-01-223934_800x600_scrot.png
                                            2021-12-01-222829_800x600_scrot.png
                                            2021-12-01-222824_800x600_scrot.png
                                            2021-12-01-224947_800x600_scrot.png

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