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

    "New" VICE very buggy

    Scheduled Pinned Locked Moved Help and Support
    viceno soundbuggyissues
    19 Posts 5 Posters 6.0k 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
      windale
      last edited by

      I just changed some options and seem to have it running OK, as long as I don't have to change anything it should keep working (not the sort of thing you should need to say with a non-experimental emulator). I still think the old version is better than this.

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

        1. use a turbo cart. Real c64 loads slowly. Many games and demos require true drive emulation.

        2. you can turn off the vic border. If you want the ability to zoom you could open a feature request to the authors.

        3. not had that problem. Bugs can be reported to vice https://sourceforge.net/projects/vice-emu/

        4. not had that problem. can open a ticket above.

        5. because the vice authors made it the default. Feel free to change. There is no right or wrong here.

        6. not had that problem. cannot advise without more details as to "which options"

        I am quite supprised that you replaced the old version with this as the new Binary. You should put it in the experimental section. Can you restore the old version as the default Binary please ?

        No, and I do not appreciate your wording - feel free to install an older version on your setup. There were many good reasons to upgrade (especially sdl2 + gles support) and it was requested by more than one user.

        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

        W 1 Reply Last reply Reply Quote 0
        • W
          windale @BuZz
          last edited by windale

          @BuZz said in "New" VICE very buggy:

          1. use a turbo cart. Real c64 loads slowly. Many games and demos require true drive emulation.

          2. you can turn off the vic border. If you want the ability to zoom you could open a feature request to the authors.

          3. not had that problem. Bugs can be reported to vice https://sourceforge.net/projects/vice-emu/

          4. not had that problem. can open a ticket above.

          5. because the vice authors made it the default. Feel free to change. There is no right or wrong here.

          6. not had that problem. cannot advise without more details as to "which options"

          I am quite supprised that you replaced the old version with this as the new Binary. You should put it in the experimental section. Can you restore the old version as the default Binary please ?

          No, and I do not appreciate your wording - feel free to install an older version on your setup. There were many good reasons to upgrade (especially sdl2 + gles support) and it was requested by more than one user.

          1. Use a turbo cart ??? C64 disks load almost instantly with True Drive Emulation OFF. As I said, only a small percentage actually require this option to be on.

          2. You should NOT turn the VIC border off as this reduces compatibility and stops some games working. As I said, you could zoom the screen in the old version without turning off the VIC border.

          3. The Sound Buffer Overflow has been reported in this forum before so i'm not the only one. Have you changed any options on yours ?

          What was wrong with my wording ? The old version of VICE worked fine, I asked politely and said please. What does SDL2 + GLES support add ?

          Try changing some options on yours like turning off True Drive Emulation or changing Model etc.(and save settings). A few issues have already been reported by other users but had no replies.

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

            1. And if we had drive emulation off by default someone else would complain something doesn't load a game like turrican. I prefer compatibility - C64 is slow at loading from disks on the real hardware. Your numbers are wrong too - depends what you play - many multi load games have their own fastloaders. Most disk based demos would require drive emulation to be on - I tend to use Vice more for demoscene stuff more than gaming myself.

            2. I didn't say you should. I said you can. If you want a zoom function and their isn't one open a ticket at the vice website.

            3. Someone mentioned it, but I believe they resolved it. As I said without any details information I cannot advise. Bugs should be reported upstream though.

            Plenty of thought, time and testing went into updating Vice. You may be "quite surprised", you may think it should be in experimental, with the old version back, but there are other people to consider. You are free to put an older version on your system, and to modify RetroPie to suit your needs.

            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
            • W
              windale
              last edited by windale

              So how would I go about putting the old version that came with previous RetroPie's ? (I noticed both my posts were up voted so i'm not the only one that would like this).

              Did you try changing some of the options yet and saving the settings ? As you said, you only use this emulator for demos so maybe you haven't changed any settings.

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

                I have spent a lot of time changing settings. If you can tell me how to reproduce an issue I can look into it (or better still - report it to the vice developers)

                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
                • W
                  windale
                  last edited by

                  So how would I go about putting the old version that came with previous RetroPie's ? (Also, True Drive Emulation was OFF by default in the previous version). I can't understand how yours has run fine from the start and some of us have similar problems ?

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

                    You would need to compile it manually.

                    True Drive Emulation was on by default in the previous version btw. You must have changed your config at some point.

                    Try removing /opt/retropie/configs/c64/ and re-installing vice if you are having configuration issues. An old configuration may be causing some of your issues.

                    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

                    W edmaul69E 2 Replies Last reply Reply Quote 0
                    • W
                      windale @BuZz
                      last edited by

                      @BuZz said in "New" VICE very buggy:

                      You would need to compile it manually.

                      True Drive Emulation was on by default in the previous version btw. You must have changed your config at some point.

                      Try removing /opt/retropie/configs/c64/ and re-installing vice if you are having configuration issues. An old configuration may be causing some of your issues.

                      I removed the config from that location and reinstalled VICE, when starting it had CRT Emulation on !?!!?!
                      I still encountered the same bugs I listed above but I can't pinpoint what options trigger it. I used a clean install of the latest RetroPie 2 days ago BTW on a Pi 2. I give up ! It's really strange how you've had no problems.

                      BuZzB 1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @BuZz
                        last edited by

                        @BuZz @windale so for me to fix the buffer problem i had to switch sound settings - synchronization method, from "exact" to to "flexible". I think having scanlines on triggered the problem for me possibly. Dont quote me on that.

                        1 Reply Last reply Reply Quote 0
                        • vbsV
                          vbs
                          last edited by vbs

                          As far as I remember The sound buffer issue is a CPU problem. Deactivating scan lines and/or switching to a faster SID mode should help.

                          Edit:
                          Also since you are on rpi2 others on rpi3 might have less Problems due to Performance advantage.

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

                            @windale said in "New" VICE very buggy:

                            I removed the config from that location and reinstalled VICE, when starting it had CRT Emulation on !?!!?!
                            I still encountered the same bugs I listed above but I can't pinpoint what options trigger it. I used a clean install of the latest RetroPie 2 days ago BTW on a Pi 2. I give up ! It's really strange how you've had no problems.

                            Which config did you remove ?

                            Did you install from binary or source ? What version does RetroPie-Setup show ?

                            CRT emulation was off when I tested from a fresh install so I can only think there is an old config kicking around somewhere.

                            what is the output of ls -l ~/.vice from a terminal

                            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
                            • W
                              windale
                              last edited by windale

                              Buzz, can you try this for me please :-

                              Delete the config file from /opt/retropie/configs/c64/ and load VICE (without re-installing). It starts with CRT Emulation ON, Double Size and Double Scan (which make it look horrible IMO). Try loading a game and the sound and video are stuttering badly. If you turn the sound OFF in the menu you can still see the video stuttering. If you then turn off Double Size in the video options then the video looks/scrolls perfect but turning the sound back on again stutters the sound and video again.

                              I then tried deleting the config and re-installing (from Binary). It now has different options set (CRT Emulation, Double Size and Double Scan are OFF) and it works as it should (and turning True Drive Emulation OFF makes the games load in seconds, and no my numbers aren't wrong). So when deleting the config and not re-installing why does it make this other config that makes it run like crap ?

                              Can you please confirm this please and why does this happen ? Thanks. (Pi 2)

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

                                Yes. With no default config the settings are not optimised for the RPI. Which is why we set up an initial config with the correct settings.

                                Don't run it without our default config (unless you are happy to configure it all yourself)

                                your sound may be stuttering due to residfp sid emulation being on (if you removed the config) - I also set the fast sid emulation mode by default.

                                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
                                • W
                                  windale
                                  last edited by

                                  So that was the answer all along. I wish you had told me that on my first post :).

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

                                    Well, you didn't say anything about removing the configuration. Don't blame this on me :)

                                    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
                                    • W
                                      windale
                                      last edited by

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • D
                                        DrFreeman
                                        last edited by

                                        Hi All,

                                        I had a similar problem when I wanted to save the settings for using Joysticks in vice. And after that all games runs very very fast and no sound was enabled.

                                        I tried already deinstallig and rebooting and new installation. But I had the same problem. UNTI: I removied the files from

                                        /opt/retropie/configs/c64/

                                        After taht and restarting the emu I worked again - god sake!!!

                                        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.