Retrodriven Script Alternative?

Kernel, Main, Utilities & Applications, Miscellaneous Devices.
User avatar
Fuzzball
Posts: 143
Joined: Wed Apr 28, 2021 11:46 am
Has thanked: 11 times
Been thanked: 14 times

Retrodriven Script Alternative?

Unread post by Fuzzball »

I'm looking into setting up the arcade cores but the more I read the more intimidating it becomes. I've seen mention of an update script that does it all for you by Retrodriven but the github page the link is for no longer exists. Is there an alternative "simple" method to get it all setup?

(I know nothing about Mame etc and split/merged/etc roms - it's all a foreign language to me)
akeley
Top Contributor
Posts: 1441
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 497 times
Been thanked: 467 times

Re: Retrodriven Script Alternative?

Unread post by akeley »

I just run the main update script from MiSTer and then the MAME Getter script. I don't remember if it's already in MiSTer scripts by default or if it needs to be installed separately.

Tbh, arcade games are not my priority so not sure how exact this is, maybe somebody has a better suggestion, but it seems most of the cores are there and running ok. I did not bother with HB MAME though, but there is HB MAME getter script too.

CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos

User avatar
Fuzzball
Posts: 143
Joined: Wed Apr 28, 2021 11:46 am
Has thanked: 11 times
Been thanked: 14 times

Re: Retrodriven Script Alternative?

Unread post by Fuzzball »

I had already run the main update script. I will now get the mame getter script. Thanks for your help.
User avatar
LamerDeluxe
Top Contributor
Posts: 1239
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 887 times
Been thanked: 284 times

Re: Retrodriven Script Alternative?

Unread post by LamerDeluxe »

This is what I use and what is the most popular one at the moment, as far as I know:
https://github.com/theypsilon/Update_All_MiSTer
User avatar
darksakul
Posts: 353
Joined: Mon May 25, 2020 4:34 pm
Has thanked: 397 times
Been thanked: 73 times

Re: Retrodriven Script Alternative?

Unread post by darksakul »

The update_all script took over from what Retrodriven used to do.
It is my great regret that we live in an age that is proud of machines that think and suspicious of people who try to.
User avatar
ericgus09
Posts: 217
Joined: Mon May 25, 2020 2:47 am
Has thanked: 12 times
Been thanked: 32 times

Re: Retrodriven Script Alternative?

Unread post by ericgus09 »

Would be nice if the update_all script included the ability to update wallpapers like retrodriven did.. anyone know of any alternatives to that?
User avatar
LamerDeluxe
Top Contributor
Posts: 1239
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 887 times
Been thanked: 284 times

Re: Retrodriven Script Alternative?

Unread post by LamerDeluxe »

ericgus09 wrote: Wed May 12, 2021 2:37 am Would be nice if the update_all script included the ability to update wallpapers like retrodriven did.. anyone know of any alternatives to that?
Agreed, I'm missing that as well.
User avatar
darksakul
Posts: 353
Joined: Mon May 25, 2020 4:34 pm
Has thanked: 397 times
Been thanked: 73 times

Re: Retrodriven Script Alternative?

Unread post by darksakul »

ericgus09 wrote: Wed May 12, 2021 2:37 am Would be nice if the update_all script included the ability to update wallpapers like retrodriven did.. anyone know of any alternatives to that?
Google the images you like up, load them up to the MiSTer.
Do we really need a script for Wallpaper?
It is my great regret that we live in an age that is proud of machines that think and suspicious of people who try to.
User avatar
ericgus09
Posts: 217
Joined: Mon May 25, 2020 2:47 am
Has thanked: 12 times
Been thanked: 32 times

Re: Retrodriven Script Alternative?

Unread post by ericgus09 »

darksakul wrote: Wed May 12, 2021 2:02 pm
ericgus09 wrote: Wed May 12, 2021 2:37 am Would be nice if the update_all script included the ability to update wallpapers like retrodriven did.. anyone know of any alternatives to that?
Google the images you like up, load them up to the MiSTer.
Do we really need a script for Wallpaper?
No but it certainly was a quality of life kind of thing with its ease and being built in .. IDK one could argue the same for about any part of the update process if you pushed the argument.
User avatar
pgimeno
Top Contributor
Posts: 710
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

Re: Retrodriven Script Alternative?

Unread post by pgimeno »

Fuzzball wrote: Tue May 11, 2021 9:44 am (I know nothing about Mame etc and split/merged/etc roms - it's all a foreign language to me)
This is really simple.

Split means that every variant of every game has all ROMs in a single zip. Since many variants share common ROMs, this is typically a waste of space, both storage and download bandwidth.

Merged means that all variants of a certain game are contained within a single ZIP, and all common ROMs are included as a single file within it. This saves space because it avoids many duplicated files, but has the side effect that the ZIP file name does not match the name of the variant being played.
zakk4223
Posts: 289
Joined: Sun May 24, 2020 10:55 pm
Been thanked: 120 times

Re: Retrodriven Script Alternative?

Unread post by zakk4223 »

pgimeno wrote: Thu May 13, 2021 1:35 pm
Fuzzball wrote: Tue May 11, 2021 9:44 am (I know nothing about Mame etc and split/merged/etc roms - it's all a foreign language to me)
This is really simple.

Split means that every variant of every game has all ROMs in a single zip. Since many variants share common ROMs, this is typically a waste of space, both storage and download bandwidth.

Merged means that all variants of a certain game are contained within a single ZIP, and all common ROMs are included as a single file within it. This saves space because it avoids many duplicated files, but has the side effect that the ZIP file name does not match the name of the variant being played.
Split doesn't duplicate across zips. That would be 'non-merged'.
Let's say good_game requires these roms: rom_1, rom_2, rom_3
There is also a clone, boring_game that requires rom_1, rom_2, rom_3_v2, rom_4

In a split set
good_game.zip: rom_1, rom_2, rom_3
boring_game.zip: rom_3_v2, rom_4

In a merged set:
good_game.zip: rom_1, rom_2, rom_3, rom_3_v2, rom_4
(It would also contain all other roms for every other clone of good_game.zip)

In a non-merged set:
good_game.zip: rom_1, rom_2, rom_3
boring_game.zip rom_1, rom_2, rom_3_v2, rom_4


You're more likely to stumble across split romsets if you search for rom names on the internet. The mister update_all uses a script that pulls merged romsets from archive.org. I'm not sure I've ever seen a non-merged set 'in the wild' but I'm sure they exist somewhere.

Split and merged take up about the same amount of space, but split will be slightly bigger due to more zip file overhead (but probably only noticable in large collections)

Split is probably more annoying for most users because they inevitably download a clone without knowing it requires the parent. Then mame complains about missing roms and the user complains about mame.
keilmillerjr
Posts: 49
Joined: Wed Mar 24, 2021 12:52 pm
Has thanked: 3 times
Been thanked: 6 times

Re: Retrodriven Script Alternative?

Unread post by keilmillerjr »

I use non-merged sets. It's good if you only include specific roms on a device.
Post Reply