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

    C64 discussion on vertical scrolling, controller config and snapshots

    Scheduled Pinned Locked Moved Help and Support
    21 Posts 4 Posters 7.1k 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.
    • T
      tmar89
      last edited by

      Continuation from http://blog.petrockblock.com/forums/topic/any-one-using-the-retropie-for-c64-emulation for g0nz0uk

      I guess like you mentioned I can only have one snapshot, so if I play one game and save the snapshot then go to another game it will load the snapshot form the other game?

      So a quicksave snapshot only supports 1 C64 configuration/game. It saves the complete state of the machine. So no matter what game you run, if you load a quick state, it will bring back the saved game. In order to have multiple snapshots for different games, you need to use the same menu you were in to specify the snapshot file, but this time you give it a different name, for instance, the name of the game and place it in /home/pi. In order to save the state, you have to go back into the menu and save or load. The controller mappings I have are only for quicksave.

      Make sense?

      1 Reply Last reply Reply Quote 0
      • G
        g0nz0uk
        last edited by

        Hi tmar89 - do you have any tim eto help me out with configuring the sdl-joymap-C64.vjm again?

        I'm using an Xbox360 joypad this time. I've added the following lines as jstest shows these buttons are the ones:

        0 1 7 5 Speed settings&Warp mode
        0 1 8 5 Quit emulator
        

        But when I use them in Vice nothing happens.

        Thanks

        T 1 Reply Last reply Reply Quote 0
        • T
          tmar89 @g0nz0uk
          last edited by

          @g0nz0uk Paste your full config file. Is the 360 controller the only one you are using?

          1 Reply Last reply Reply Quote 0
          • G
            g0nz0uk
            last edited by

            Hello,

            Here is the part I think you are after, yes just the one controller:

            # Xbox 360 Wireless Receiver
            0 0 0 1 1 8
            0 0 1 1 1 4
            0 0 2 1 1 2
            0 0 3 1 1 1
            0 0 4 1 0 8
            0 0 5 1 0 4
            0 0 6 1 0 2
            0 0 7 1 0 1
            
            0 1 0 1 0 16
            0 1 1 4
            0 1 2 3
            0 1 3 1 0 16
            0 1 4 1 1 16
            0 1 5 4
            0 1 6 3
            0 1 7 5 Speed settings&Warp mode
            0 1 8 5 Quit emulator
            0 1 9 4
            0 1 10 3
            0 1 11 1 0 16
            0 1 12 1 1 16
            0 1 13 1 0 4
            0 1 14 1 0 8
            0 1 15 1 0 1
            0 1 16 1 0 2
            
            0 2 0 1 1 1
            0 2 1 1 1 2
            0 2 2 1 1 4
            0 2 3 1 1 8
            
            T 2 Replies Last reply Reply Quote 0
            • T
              tmar89 @g0nz0uk
              last edited by

              @g0nz0uk

              Not sure what's wrong. The configuration file is correct. Make sure you are on the correct joystick port though. Use one of your buttons for that and try again:
              0 1 X 5 Machine settings&Joystick settings&Swap joystick ports
              where X is a button like 9 or 10. Seems you have duplicate mappings so maybe you can use another button for swapping joysticks.

              Also, xbox 360 controller only has 10 buttons but you have 16 mapped. Maybe remove 10-16? Lines (0 1 10 xxx to 0 1 16 xxx)

              Lastly, if you aren't sure the button mapping is correct for Quit emulator, you can swap a fire button with the Quit button and see if you are correct.

              Let me know how it goes!

              G 1 Reply Last reply Reply Quote 0
              • G
                gorgar
                last edited by

                Anyone got an update on the joystick map not loading on startup in the latest version?

                G 1 Reply Last reply Reply Quote 0
                • G
                  g0nz0uk @tmar89
                  last edited by

                  @tmar89 hi ya!

                  Let me try that, where do you see duplicate mappings?

                  Thanks

                  1 Reply Last reply Reply Quote 0
                  • T
                    tmar89 @g0nz0uk
                    last edited by

                    I commented each configuration line

                    @g0nz0uk said in C64 discussion on vertical scrolling, controller config and snapshots:

                    Hello,

                    Here is the part I think you are after, yes just the one controller:

                    # Xbox 360 Wireless Receiver
                    0 0 0 1 1 8 # analog axis direction
                    0 0 1 1 1 4 # analog axis direction
                    0 0 2 1 1 2 # analog axis direction
                    0 0 3 1 1 1 # analog axis direction
                    0 0 4 1 0 8   # analog axis direction on 2nd analog stick
                    0 0 5 1 0 4  # analog axis direction on 2nd analog stick
                    0 0 6 1 0 2 # analog axis direction on 2nd analog stick
                    0 0 7 1 0 1  # analog axis direction on 2nd analog stick
                    
                    0 1 0 1 0 16 # fire button
                    0 1 1 4  # Menu
                    0 1 2 3 # Map
                    0 1 3 1 0 16 # fire button again
                    0 1 4 1 1 16 # fire button again
                    0 1 5 4 # Menu again
                    0 1 6 3 # Map again
                    0 1 7 5 Speed settings&Warp mode
                    0 1 8 5 Quit emulator
                    0 1 9 4 # Menu again
                    0 1 10 3 # Map again
                    0 1 11 1 0 16 #Fire button again
                    0 1 12 1 1 16 #Fire button again
                    0 1 13 1 0 4 # directional button
                    0 1 14 1 0 8 # directional button
                    0 1 15 1 0 1 # directional button
                    0 1 16 1 0 2 # directional button
                    
                    0 2 0 1 1 1 # hat direction
                    0 2 1 1 1 2 # hat direction
                    0 2 2 1 1 4 # hat direction
                    0 2 3 1 1 8 # hat direction
                    
                    1 Reply Last reply Reply Quote 0
                    • G
                      g0nz0uk
                      last edited by

                      No luck at all. I'm installing from source. Strange as the speed of games fluctuates from normal to fast too. I will try again as I think installing from source is like a fresh install.

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        tmar89 @g0nz0uk
                        last edited by

                        @g0nz0uk good luck. I haven't played in a long time so I don't know what's going on with the updates.

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          g0nz0uk @gorgar
                          last edited by

                          @gorgar I think there is an issue as anything I do with the sdl-joymap-C64.vjm file it takes no notice.

                          1 Reply Last reply Reply Quote 0
                          • G
                            g0nz0uk @tmar89
                            last edited by

                            @tmar89 Seems the maps to the keyboard work though, for example the space bar to button 1

                            0 1 1 2 7 4
                            

                            So the issue it the menu stuff

                            1 Reply Last reply Reply Quote 0
                            • G
                              g0nz0uk
                              last edited by

                              This must be a bug as it works on an older image, how do I raise this?

                              1 Reply Last reply Reply Quote 0
                              • BuZzB
                                BuZz administrators
                                last edited by

                                It's already a known issue - https://github.com/RetroPie/RetroPie-Setup/issues/1716

                                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                1 Reply Last reply Reply Quote 0
                                • BuZzB
                                  BuZz administrators
                                  last edited by

                                  (assuming that is the same problem - if not it might need to be raised with vice - but I don't have time to look into it right now).

                                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    g0nz0uk @BuZz
                                    last edited by

                                    @BuZz ah thanks Buzz, saves me working on this every evening know there is an issue.

                                    1 Reply Last reply Reply Quote 0
                                    • BuZzB
                                      BuZz administrators
                                      last edited by

                                      If you wish to show support for an issue on the issue tracker, please use the "add a reaction" button. Otherwise issues get cluttered with unrelated comments.

                                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        g0nz0uk @BuZz
                                        last edited by

                                        @BuZz good idea, but on here or Github? Can't see it, but I'm on my mobile phone.

                                        1 Reply Last reply Reply Quote 0
                                        • BuZzB
                                          BuZz administrators
                                          last edited by BuZz

                                          No - I mean you posted on the issue tracker. I removed it and came here to clarify it and you just went and posted again on the ticket. Appreciate the thanks, but the bugtracker is the wrong place for that.

                                          There is an "Add a reaction" button on github that can be used, which avoids tickets being filled up with "Me too" type comments which don't help.

                                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                          G 2 Replies Last reply Reply Quote 0
                                          • G
                                            g0nz0uk @BuZz
                                            last edited by

                                            @BuZz ah ok, sure no probs. Thanks.

                                            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.