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

    Vice vs LR-Vice?

    Scheduled Pinned Locked Moved Help and Support
    commodorevice
    18 Posts 7 Posters 3.2k 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.
    • ohmycommodoreO
      ohmycommodore @valerino
      last edited by

      @valerino I'll check it out and see what I can make of it. Has there been interest in moving some of these other systems into the main RPi install?

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

        Regarding the original topic, for games I sometimes use lr-vice, but prefer standalone for other uses such as watching demos and anything code related.

        RetroPie isn't just for games :-)

        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
        • V
          valerino @ohmycommodore
          last edited by

          @ohmycommodore i tried to issue a PR, but no luck :)

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

            I have code to add the other lr-vice targets. I'll add it after I've tested it. Ah I think we discussed this on the PR.

            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

            V 1 Reply Last reply Reply Quote 0
            • V
              valerino @BuZz
              last edited by

              @BuZz yep, you can do also a single script and build the n different vice systems from source + add the n emulators each with a different target. i choosen the quick path :)

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

                It makes sense to do it in one module as most of the source is shared so it doesn't make much difference to build time.

                https://github.com/RetroPie/RetroPie-Setup/pull/3126

                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

                V 1 Reply Last reply Reply Quote 0
                • V
                  valerino @BuZz
                  last edited by

                  thanks, i'll use it in mine too :) btw @BuZz are you sure all of them works ?
                  i' d add a clean in the loop to be sure it doesn't reuse obj and automatically generated stuff.

                  for target in $(_get_targets_lr-vice); do
                          make clean
                          make EMUTYPE="$target"
                          md_ret_require+=("$md_build/vice_${target}_libretro.so")
                      done
                  
                  BuZzB 1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators
                    last edited by

                    Should do. The original vice code generates all targets without recompiling afair. But I will test of course. If they don't work without a clean, they are better split, but the modules can still share code etc.

                    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 1
                    • BuZzB
                      BuZz administrators @valerino
                      last edited by

                      @valerino looks like the makefiles for libretro are not smart enough so a clean is needed as you say. I will have a think whether to do as one or spit.

                      I can see a use for Vic and plus4 as modules. Not sure how much demand there is for pet and c128. The standalone vice is likely more useful for those.

                      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

                      UDb23U 1 Reply Last reply Reply Quote 0
                      • ohmycommodoreO
                        ohmycommodore
                        last edited by ohmycommodore

                        For Commodore systems, to me, PET, Vic20 and C64 would be the most interesting and useful as "vanilla installs", as they rank as the most popular and notable models. They are also different enough from one to the next that you can see the evolution.

                        Mirroring my own use of them as a pre-teen and teen, PET was something most people saw or used in school, and it was not in colour. Vic20 was very much a home system and had the jump to colour and increase in software and games. C64 of course was an explosion of that to a massive scale. Although they were all BASIC machines, there's a pretty clear difference between them.

                        And yeah I wouldn't group the 128 in with them. There wasn't a lot of original software, and most people simply used their 128 in "64 mode" – which is why Commodore then went back and doubled down on the 64, creating the 64C (which was a 64 with the more angular case design from the 128, instead of the more rounded "breadbin" style from the 64). To me, it doesn't really rank as unique as the others.

                        The C16 and Plus 4 were I think released in there between the 64 and 128. They may be different enough to consider, but going backwards in evolutionary terms. They were marketing attempts at going cheaper, not better.

                        My knowledge doesn't stretch as much into the Amiga years, but I'm sure there's a similar subset of Amiga models that would be the most popular and most distinct. That criteria, to me, makes certain models the best to preserve, emulate, collect, etc.


                        That's a North American perspective on it.

                        quicksilverQ 1 Reply Last reply Reply Quote 1
                        • quicksilverQ
                          quicksilver @ohmycommodore
                          last edited by quicksilver

                          @ohmycommodore said in Vice vs LR-Vice?:

                          There wasn't a lot of original software, and most people simply used their 128 in "64 mode"

                          So true! I remember my dad spent the extra money to get the 128 and I don't think we ended up getting any software that actually took advantage of it. :)

                          1 Reply Last reply Reply Quote 0
                          • UDb23U
                            UDb23 @BuZz
                            last edited by

                            @BuZz One vote for making Vic-20 (standalone vice) available as (dedicated) system in ES/Carbon as default.
                            Logos and required launch options are available as you know.
                            Would be really appreciated.

                            1 Reply Last reply Reply Quote 0
                            • ohmycommodoreO
                              ohmycommodore
                              last edited by

                              Vic 20 added in 2020 is better than all other things in 2020. It's a can't miss really.

                              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.