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

    mame-libretto (mame 2003) and Joust - launch screen weirdness but game plays okay?

    Scheduled Pinned Locked Moved Help and Support
    mame 2003joustsplash screen
    14 Posts 5 Posters 3.5k 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.
    • W
      wolfgangrumpf @mediamogul
      last edited by

      @mediamogul ahhh, LOL, okay. So really authentic then! Thanks again....

      caver01C 1 Reply Last reply Reply Quote 1
      • caver01C
        caver01 @wolfgangrumpf
        last edited by

        @wolfgangrumpf The way I have understood this symptom is that it needs to find NVRAM in order to actually start the game. At first run, this does not exist (but MAME creates the file for you). That's why a reset at that point works--the file is saved and this time it finds what it needs. Moreover, the game will not do this again the next time--it will launch as you would expect.

        I may be a little off with the the technical description, but looking at it this way helps me to understand something close to what is going on under the hood. A few other games do this too. If you ever re-image and need to reload roms, you can hang on to the configuration files that get created and reload those too so this doesn't happen again.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        1 Reply Last reply Reply Quote 2
        • dankcushionsD
          dankcushions Global Moderator
          last edited by

          some mame games permit save states, so you could do a save state (select + R bumper) after the load, and then load it (select + L bumper) to skip it. however:

          • some mame games don't support it - i'm not sure if joust does/doesn't.
          • it will probably reset any hiscores recorded after your save state.
          mediamogulM 1 Reply Last reply Reply Quote 1
          • mediamogulM
            mediamogul Global Moderator @dankcushions
            last edited by mediamogul

            @dankcushions

            I do that for several games and it works very well. Anecdotally, I was disappointed when it wouldn't work with the 'BurgerTime' sequel, 'Peter Pepper's Ice Cream Factory', as it's a DECO Cassette title that requires a 113 second countdown before it will begin. It feels like it takes forever, but I usually just go grab a cup of coffee and it's ready when I get back.

            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

            1 Reply Last reply Reply Quote 1
            • akafoxA
              akafox
              last edited by akafox

              Yes I know this is an old thread..but I wanted to this posted for others to see it. With the deco cassette games you can by pass the loading screen using advmame. I can get Burger time to load in twelve seconds as opposed to three minutes or so (estimated times) And yes I know the is a Burger time that is not deco cassette so it loads faster..that is not the point. The point is to load the games that are deco cassette that do not have a non deco version to load faster.

              Let the game load normally then press the minus key on the 10-key (or num keypad) you will see a message that says:

              Startup time of nnn seconds saved

              if you open the advmame.rc file and look at the bottom of it you will see (for example):

              cbtime/sync_startuptime 37

              you can change the number up to 180..NOT any longer.

              this will speed up the loading of deco cassette games. Hope this helps! :D

              Just to note..strange that mame wants to be authentic for historical reasons.. (the whole point of mame) but I would think that a nv ram could be used to save the loaded rom..like Street Fighter 3. I mean we don't wait 20 minutes every time it writes once then wait again when we start it shrugs

              People want things easy...but then complain that life is boring...

              mediamogulM 1 Reply Last reply Reply Quote 1
              • mediamogulM
                mediamogul Global Moderator @akafox
                last edited by

                @akafox said in mame-libretto (mame 2003) and Joust - launch screen weirdness but game plays okay?:

                this will speed up the loading of deco cassette games. Hope this helps! :D

                Very nice! I'm gonna give this a shot with 'Peter Pepper's Ice Cream Factory' a little later. Thanks.

                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                akafoxA 2 Replies Last reply Reply Quote 0
                • akafoxA
                  akafox @mediamogul
                  last edited by akafox

                  @mediamogul Not a problem! :D

                  I did notice that version 3.5 doesn't seem to speed up when I set that...1.4 will (the version on my pi)..I have not tried version 3.7 yet.

                  Also note that this can be done for ANY game that you load in advmame..yes even a PC..

                  People want things easy...but then complain that life is boring...

                  1 Reply Last reply Reply Quote 1
                  • akafoxA
                    akafox @mediamogul
                    last edited by

                    @mediamogul Sure let me know how it works out :D

                    People want things easy...but then complain that life is boring...

                    mediamogulM 1 Reply Last reply Reply Quote 0
                    • mediamogulM
                      mediamogul Global Moderator @akafox
                      last edited by mediamogul

                      @akafox said in mame-libretto (mame 2003) and Joust - launch screen weirdness but game plays okay?:

                      let me know how it works out :D

                      It worked great, thanks! On 3.7 I did have to alter the number to 160, otherwise it continued on to speed through some of the game's initial attract mode. This might just stem from changes to the feature between the versions of AdvanceMAME. Regardless, it's really great to see that number counting down so quickly.

                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                      akafoxA 1 Reply Last reply Reply Quote 0
                      • akafoxA
                        akafox @mediamogul
                        last edited by

                        @mediamogul still not working..guess I will have to compile 3.7 sigh
                        I'll report back

                        People want things easy...but then complain that life is boring...

                        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.