Vice vs LR-Vice?
-
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.
-
@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 :)
-
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.
-
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
-
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.
-
@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.
-
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.
-
@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. :)
-
@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. -
Vic 20 added in 2020 is better than all other things in 2020. It's a can't miss really.
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.