Files
libretro/tests/fixtures/tui/route-evmapy.txt
T
Abdessamad Derraz e38764627b feat: remove installed files and list backups
--remove deletes for good, or moves into a backup with --backup, only what the install record proves the installer placed: unchanged bytes, a regular file below the BIOS folder reached through no link, a SHA-1 the list still serves. Shared, changed, hand-added and unservable files stay and are named. --backups lists, --delete-backup deletes, --restore now updates the record. The full screen gains More, Remove files, the removal plan, Backups and their confirms. Events removal_plan, removed, restored and backup.
2026-11-11 13:20:42 +01:00

1672 lines
22 KiB
Plaintext

=== setup 40x12
RetroBIOS: Where to install?
Found on this machine:
> RetroArch
KNULLI (Batocera files)
Another setup or folder
BIOS folder:
/home/user/.config/retroarch/system
ES-DE: files go to each emulator.
A Continue B Quit
=== setup 40x15
RetroBIOS: Where to install?
Found on this machine:
> RetroArch
KNULLI (Batocera files)
Another setup or folder
BIOS folder:
/home/user/.config/retroarch/system
ES-DE found: its BIOS files go to each
emulator, not to ES-DE itself.
A Continue B Quit
=== setup 80x24
RetroBIOS: Where to install?
Found on this machine:
> RetroArch
KNULLI (Batocera files)
Another setup or folder
BIOS folder: /home/user/.config/retroarch/system
ES-DE found: its BIOS files go to each emulator, not to ES-DE itself.
A Continue B Quit
=== platforms 40x12
RetroBIOS: Which setup?
Filter (with a keyboard)
> RetroArch
Batocera
Recalbox
RetroBat
EmuDeck
Lakka
RetroDECK
1-7 of 34
A Choose B Back
=== platforms 40x15
RetroBIOS: Which setup?
Filter (with a keyboard)
> RetroArch
Batocera
Recalbox
RetroBat
EmuDeck
Lakka
RetroDECK
RomM
BizHawk
MiSTer FPGA
1-10 of 34
A Choose B Back
=== platforms 80x24
RetroBIOS: Which setup?
Filter (with a keyboard)
> RetroArch
Batocera
Recalbox
RetroBat
EmuDeck
Lakka
RetroDECK
RomM
BizHawk
MiSTer FPGA
RetroPie
Allium, SD card Miyoo Mini, Miyoo Mini Plus, +1
AmberELEC, SD card RG351, RG552
Anbernic stock firmware, SD card RG35XX Plus, RG35XX H, RG35XX SP, RG28XX
ArchR, SD card R36S, R33S, R36S Soysauce, +9
ArkOS, SD card RG353M, RG353V, RG503, RGB30, RK2023, +4
CrossMix-OS, SD card TrimUI Smart Pro
dArkOS, SD card Odroid Go Advance, RGB10, RG351MP, G350
EmuELEC, SD card Odroid Go
1-19 of 34
A Choose B Back
=== folder 40x12
RetroBIOS: Which folder?
RetroArch usually reads its BIOS files
from:
/home/user/.config/retroarch/system
> Use this folder
Browse for a folder
Type a path
A Use this folder B Back
=== folder 40x15
RetroBIOS: Which folder?
RetroArch usually reads its BIOS files
from:
/home/user/.config/retroarch/system
> Use this folder
Browse for a folder
Type a path
A Use this folder B Back
=== folder 80x24
RetroBIOS: Which folder?
RetroArch usually reads its BIOS files from:
/home/user/.config/retroarch/system
> Use this folder
Browse for a folder
Type a path
A Use this folder B Back
=== folder-card 40x12
RetroBIOS: Where is the SD card?
NextUI keeps its BIOS files at the
root of its SD card. Choose the
card's top folder, the one holding
.system.
No NextUI card is mounted. Insert it,
then choose Look again.
> Browse for a folder
Type a path
Look again
A Browse B Back
=== folder-card 40x15
RetroBIOS: Where is the SD card?
NextUI keeps its BIOS files at the
root of its SD card. Choose the
card's top folder, the one holding
.system.
No NextUI card is mounted. Insert it,
then choose Look again.
> Browse for a folder
Type a path
Look again
A Browse B Back
=== folder-card 80x24
RetroBIOS: Where is the SD card?
NextUI keeps its BIOS files at the root of its SD card. Choose the card's top
folder, the one holding .system.
No NextUI card is mounted. Insert it, then choose Look again.
> Browse for a folder
Type a path
Look again
A Browse B Back
=== browse 40x12
RetroBIOS: Browse for a folder
/home/user/.config/retroarch
> Use this folder
..
/media/user/SDCARD (NextUI card)
cores/
system/
A Use this folder B Back
=== browse 40x15
RetroBIOS: Browse for a folder
/home/user/.config/retroarch
> Use this folder
..
/media/user/SDCARD (NextUI card)
cores/
system/
A Use this folder B Back
=== browse 80x24
RetroBIOS: Browse for a folder
/home/user/.config/retroarch
> Use this folder
..
/media/user/SDCARD (NextUI card)
cores/
system/
A Use this folder B Back
=== path 40x12
RetroBIOS: Type a path
The folder for RetroArch:
> ~/bios_
Ctrl-U clears. Quotes are removed, ~
and variables are expanded.
A Use this folder B Back
=== path 40x15
RetroBIOS: Type a path
The folder for RetroArch:
> ~/bios_
Ctrl-U clears. Quotes are removed, ~
and variables are expanded.
A Use this folder B Back
=== path 80x24
RetroBIOS: Type a path
The folder for RetroArch:
> ~/bios_
Ctrl-U clears. Quotes are removed, ~ and variables are expanded.
A Use this folder B Back
=== create 80x24
RetroBIOS: Create the folder?
/home/user/bios/new does not exist.
The nearest folder that does: /home/user
> Create it and continue
Choose another folder
A Create B Quit
=== checking 40x12
RetroBIOS: Checking
RetroArch: ~/.config/retroarch/system
File list received.
Reading the files already in the
folder... 0:04
B Quit
=== checking 40x15
RetroBIOS: Checking
RetroArch: ~/.config/retroarch/system
File list received.
Reading the files already in the
folder... 0:04
B Quit
=== checking 80x24
RetroBIOS: Checking
RetroArch: ~/.config/retroarch/system
File list received.
Reading the files already in the folder... 0:04
B Quit
=== plan 40x12
RetroBIOS: RetroArch
4 files to download, 1.0 MB
BIOS folder:
~/.config/retroarch/system
> Install
Choose systems
Copy from an old card or a folder
Details
Change
Quit
A Install B Back Y Change
=== plan 40x15
RetroBIOS: RetroArch
4 files to download, 1.0 MB
BIOS folder:
~/.config/retroarch/system
> Install
Choose systems
Copy from an old card or a folder
Details
Change
Quit
A Install B Back Y Change
=== plan 80x24
RetroBIOS: RetroArch
4 files to download, 1.0 MB
BIOS folder: ~/.config/retroarch/system
> Install
Choose systems
Copy the BIOS files from an old card or a folder
Details
Change
Quit
A Install B Back Y Change
=== plan-in-place 40x12
RetroBIOS: RetroArch
Every file on the list is in place
BIOS folder:
~/.config/retroarch/system
> Close
Details
Change
A Close B Back Y Change
=== plan-in-place 40x15
RetroBIOS: RetroArch
Every file on the list is in place
BIOS folder:
~/.config/retroarch/system
> Close
Details
Change
A Close B Back Y Change
=== plan-in-place 80x24
RetroBIOS: RetroArch
Every file on the list is in place
BIOS folder: ~/.config/retroarch/system
> Close
Details
Change
A Close B Back Y Change
=== systems 40x12
RetroBIOS: Choose systems
[x] nintendo-gba (gba) 16.0 KB
[x] sony-playstation 1.0 MB
> [ ] nintendo-famicom-disk in place
All
None
1-3 of 3
nintendo-famicom-disk (ファミコン): in
place
2 of 3 systems: 4 files, 1.0 MB
A Tick B Done
=== systems 40x15
RetroBIOS: Choose systems
Filter (with a keyboard)
[x] nintendo-gba (gba) 16.0 KB
[x] sony-playstation 1.0 MB
> [ ] nintendo-famicom-disk in place
All
None
Done
nintendo-famicom-disk (ファミコン): in
place
2 of 3 systems: 4 files, 1.0 MB
A Tick B Done
=== systems 80x24
RetroBIOS: Choose systems
Filter (with a keyboard)
[x] nintendo-gba (gba) 1 file, 16.0 KB
[x] sony-playstation 3 files, 1.0 MB
> [ ] nintendo-famicom-disk (ファミコン) in place
All
None
Done
2 of 3 systems: 4 files, 1.0 MB
A Tick B Done
=== change 40x12
RetroBIOS: Change
What to install
> Preferred regions: North America, Ja
Cores: all
Emulators: all
Game data: kept
Where
BIOS folder: ~/.config...ch/system
Copy from: none
1-8 of 18
A Open B Back <> Set
=== change 40x15
RetroBIOS: Change
What to install
> Preferred regions: North America, Ja
Cores: all
Emulators: all
Game data: kept
Where
BIOS folder: ~/.config...ch/system
Copy from: none
From a pack: none
For which device
Device: every board
1-11 of 18
A Open B Back <> Set
=== change 80x24
RetroBIOS: Change
What to install
> Preferred regions: North America, Japan --region
Cores: all --core
Emulators: all --emulator
Game data: kept --no-game-data
Where
BIOS folder: ~/.config/retroarch/system --dest
Copy from: none --from
From a pack: none --from-pack
For which device
Device: every board --target
Installed cores only: no (1 found) --installed-cores
How
Without the internet: no --offline
Parallel downloads: 8 --jobs
See
Preview the file list --dry-run
Show the command line
A Open B Back Left/Right Set
=== device 40x12
RetroBIOS: Device
Choose the board, the chip of the
device the games run on. Every board
fits any device.
> (x) h700 named by the card
( ) bcm2711 rpi4
( ) x86_64
( ) Every board
A Choose B Back
=== device 40x15
RetroBIOS: Device
Choose the board, the chip of the
device the games run on. Every board
fits any device.
> (x) h700 named by the card
( ) bcm2711 rpi4
( ) x86_64
( ) Every board
A Choose B Back
=== device 80x24
RetroBIOS: Device
Choose the board, the chip of the device the games run on. Every board fits
any device.
> (x) h700 named by the card
( ) bcm2711 rpi4
( ) x86_64
( ) Every board
A Choose B Back
=== emulators 40x12
RetroBIOS: Emulators
Tick the emulators to install for.
With none ticked, every emulator's
files are installed.
Filter (with a keyboard)
[ ] mesen
> [x] pcsx_rearmed
None
Done
A Tick B Done
=== emulators 40x15
RetroBIOS: Emulators
Tick the emulators to install for.
With none ticked, every emulator's
files are installed.
Filter (with a keyboard)
[ ] mesen
> [x] pcsx_rearmed
None
Done
A Tick B Done
=== emulators 80x24
RetroBIOS: Emulators
Tick the emulators to install for. With none ticked, every emulator's files
are installed.
Filter (with a keyboard)
[ ] mesen
> [x] pcsx_rearmed
None
Done
A Tick B Done
=== regions 40x12
RetroBIOS: Preferred regions
Tick the regions to keep, best first.
Where a system has one BIOS per
region, the best one found is
installed. With none ticked, every
region's BIOS is kept.
> [1] North America
[ ] Japan
1-2 of 2
A Tick B Done <> Order
=== regions 40x15
RetroBIOS: Preferred regions
Tick the regions to keep, best first.
Where a system has one BIOS per
region, the best one found is
installed. With none ticked, every
region's BIOS is kept.
> [1] North America
[ ] Japan
None
Done
A Tick B Done <> Order
=== regions 80x24
RetroBIOS: Preferred regions
Tick the regions to keep, best first. Where a system has one BIOS per region,
the best one found is installed. With none ticked, every region's BIOS is
kept.
> [1] North America
[ ] Japan
None
Done
A Tick B Done Left/Right Order
=== cores 40x12
RetroBIOS: Cores
Untick the cores not in use: the
platform's own files are always
kept, and a core with no extra file
reads only those.
> Filter (with a keyboard)
[ ] mesen 1 file, 8.0 KB
[x] pcsx_rearmed 1 file, 4 B
1-2 of 2
A Filter B Done
=== cores 40x15
RetroBIOS: Cores
Untick the cores not in use: the
platform's own files are always
kept, and a core with no extra file
reads only those.
> Filter (with a keyboard)
[ ] mesen 1 file, 8.0 KB
[x] pcsx_rearmed 1 file, 4 B
All
None
Done
A Filter B Done
=== cores 80x24
RetroBIOS: Cores
Untick the cores not in use: the platform's own files are always kept, and a
core with no extra file reads only those.
> Filter (with a keyboard)
[ ] mesen 1 file, 8.0 KB
[x] pcsx_rearmed 1 file, 4 B
All
None
Done
A Filter B Done
=== preview 80x24
RetroBIOS: Preview
4 files to download, 1.0 MB. Nothing is written.
missing 512.0 KB scph5500.bin
wrong copy 512.0 KB scph5501.bin
missing 4 B pcsx/extra.bin
missing 16.0 KB gba_bios.bin
A Back
=== command 80x24
RetroBIOS: Command line
The same choice without questions:
python3 install.py --platform retroarch \
--dest /home/user/.config/retroarch/system --system nintendo-gba
A Back
=== confirm 40x12
RetroBIOS: Confirm
Counted again for these choices.
1 file to download, 16.0 KB
BIOS folder: ~/.co.../retroarch/system
> Install
Back
A Install B Back
=== confirm 40x15
RetroBIOS: Confirm
Counted again for these choices.
1 file to download, 16.0 KB
BIOS folder: ~/.co.../retroarch/system
> Install
Back
A Install B Back
=== confirm 80x24
RetroBIOS: Confirm
Counted again for these choices.
1 file to download, 16.0 KB
BIOS folder: ~/.config/retroarch/system
> Install
Back
A Install B Back
=== installing 40x12
RetroBIOS: Installing
[###############----------------] 50%
528.0 KB of 1.0 MB
128.9 KB/s, 0:04 left
2 of 4 files
B stops. What is done stays done.
FAILED scph5500.bin (HTTP 404)
B Stop
=== installing 40x15
RetroBIOS: Installing
[###############----------------] 50%
528.0 KB of 1.0 MB
128.9 KB/s, 0:04 left
2 of 4 files
B stops. What is done stays done.
FAILED scph5500.bin (HTTP 404)
B Stop
=== installing 80x24
RetroBIOS: Installing
[####################################-----------------------------------] 50%
528.0 KB of 1.0 MB
128.9 KB/s, 0:04 left
2 of 4 files
B stops. What is done stays done.
FAILED scph5500.bin (HTTP 404)
B Stop
=== result 80x24
RetroBIOS: Finished with errors
3 installed, 1 failed.
BIOS folder: /home/user/.config/retroarch/system
failed: scph5500.bin (HTTP 404)
Run it again to retry only those.
The files it replaced are kept in
/home/user/.config/retroarch/retrobios-backup/2026-10-23_1200
Log: /tmp/retrobios-x/install.log
A Exit Y Details
=== error 40x12
RetroBIOS: Something went wrong
Could not fetch the file list for
retroarch after 3 attempts: [Errno
-2] Name or service not known
Address:
https://raw.githubusercontent.com/
1-5 of 7
> Choose another setup or folder
Quit
A Choose B Back L1/R1 Scroll
=== error 80x24
RetroBIOS: Something went wrong
Could not fetch the file list for retroarch after 3 attempts: [Errno -2]
Name or service not known
Address: https://raw.githubusercontent.com/Abdess/retrobios/main/install/
retroarch.json
> Choose another setup or folder
Quit
A Choose B Back
=== quit 80x24
RetroBIOS: Quit?
Quit without installing? Nothing was written.
> Quit
Stay
A Quit B Stay
=== help 40x12
RetroBIOS: Keys
D-pad, Up/Down Move
A, Start, Enter Install
Y, Tab, o Change
d Details
B, Select, Esc Back
q, Ctrl-C Quit
BIOS folder:
/home/user/.config/retroarch/system
Any key closes this help
=== help 40x15
RetroBIOS: Keys
D-pad, Up/Down Move
A, Start, Enter Install
Y, Tab, o Change
d Details
B, Select, Esc Back
q, Ctrl-C Quit
BIOS folder:
/home/user/.config/retroarch/system
Any key closes this help
=== help 80x24
RetroBIOS: Keys
D-pad, Up/Down Move
A, Start, Enter Install
Y, Tab, o Change
d Details
B, Select, Esc Back
q, Ctrl-C Quit
BIOS folder: /home/user/.config/retroarch/system
Any key closes this help
=== plan-games 40x12
RetroBIOS: RetroArch
4 files to download, 1.0 MB
BIOS folder:
~/.config/retroarch/system
> Install
For the games on this card: yes 412
Only what starts: no
Show the games
1-4 of 9
A Install B Back Y Change
=== plan-games 40x15
RetroBIOS: RetroArch
4 files to download, 1.0 MB
BIOS folder:
~/.config/retroarch/system
> Install
For the games on this card: yes 412
Only what starts: no
Show the games
Choose systems
Copy from an old card or a folder
Details
Change
Quit
A Install B Back Y Change
=== plan-games 80x24
RetroBIOS: RetroArch
4 files to download, 1.0 MB
BIOS folder: ~/.config/retroarch/system
For the 412 games on this card.
> Install
For the games on this card: yes 412 games
Only what starts: no
Show the games
Choose systems
Copy the BIOS files from an old card or a folder
Details
Change
Quit
A Install B Back Y Change
=== games 80x24
RetroBIOS: Games on this card
412 games in /media/user/SDCARD/Roms, 398 recognised by their content.
sony-playstation (PS): 400 games, 390 recognised, every region
nintendo-gba (GBA): 12 games, 8 recognised, Europe only
Every BIOS of their system kept, so that they start:
GBA/demo.gba: not recognised
GBA/hack.gba: not recognised
A Back
=== plan-details 80x24
RetroBIOS: Details
1 in place, 3 missing, 1 wrong copy
The 1 wrong copy is replaced, the old one kept in a backup folder.
Free space: 50.0 GB
A Back
=== result-details 40x12
RetroBIOS: Details
Nothing more to say here.
A Back
=== result-details 40x15
RetroBIOS: Details
Nothing more to say here.
A Back
=== result-details 80x24
RetroBIOS: Details
Nothing more to say here.
A Back
=== plan-record 40x12
RetroBIOS: RetroArch
1 file to download, 16.0 KB
BIOS folder:
~/.config/retroarch/system
> Install
Same choice as on 3 Nov: yes
Choose systems
Copy from an old card or a folder
1-4 of 9
A Install B Back Y Change
=== plan-record 40x15
RetroBIOS: RetroArch
1 file to download, 16.0 KB
BIOS folder:
~/.config/retroarch/system
> Install
Same choice as on 3 Nov: yes
Choose systems
Copy from an old card or a folder
Change where
Details
Change
More
Quit
A Install B Back Y Change
=== plan-record 80x24
RetroBIOS: RetroArch
1 file to download, 16.0 KB
BIOS folder: ~/.config/retroarch/system
For nintendo-gba.
> Install
Same choice as on 3 Nov: yes
Choose systems
Copy the BIOS files from an old card or a folder
Change where
Details
Change
More
Quit
A Install B Back Y Change
=== more 40x12
RetroBIOS: More
> Remove files
Backups
Put back a backup
Delete a backup
A Open B Back
=== more 40x15
RetroBIOS: More
> Remove files
Backups
Put back a backup
Delete a backup
A Open B Back
=== more 80x24
RetroBIOS: More
> Remove files
Backups
Put back a backup
Delete a backup
A Open B Back
=== remove 40x12
RetroBIOS: Remove files
Choose what to remove. A file changed
or added by hand stays.
> All RetroBIOS files 528.0 KB
nintendo-gba 16.0 KB
sony-playstation 512.0 KB
A Choose B Back
=== remove 40x15
RetroBIOS: Remove files
Choose what to remove. A file changed
or added by hand stays.
> All RetroBIOS files 528.0 KB
nintendo-gba 16.0 KB
sony-playstation 512.0 KB
A Choose B Back
=== remove 80x24
RetroBIOS: Remove files
Choose what to remove. A file changed or added by hand stays.
> All RetroBIOS files 528.0 KB
nintendo-gba 16.0 KB
sony-playstation 512.0 KB
A Choose B Back
=== removal 40x12
RetroBIOS: Remove files
2 files go, 512.0 KB freed.
BIOS folder:
~/.config/retroarch/system
1 file stays: 1 changed since it was
installed.
> Remove 512.0 KB
Keep a backup: no --backup
Details
A Remove B Back
=== removal 40x15
RetroBIOS: Remove files
2 files go, 512.0 KB freed.
BIOS folder:
~/.config/retroarch/system
1 file stays: 1 changed since it was
installed.
> Remove 512.0 KB
Keep a backup: no --backup
Details
A Remove B Back
=== removal 80x24
RetroBIOS: Remove files
2 files go, 512.0 KB freed.
BIOS folder: ~/.config/retroarch/system
1 file stays: 1 changed since it was installed.
> Remove 512.0 KB
Keep a backup: no --backup
Details
A Remove B Back
=== removal-confirm 40x12
RetroBIOS: Confirm
Remove 2 files for good? 512.0 KB is
freed.
> Remove
Back
A Confirm B Back
=== removal-confirm 40x15
RetroBIOS: Confirm
Remove 2 files for good? 512.0 KB is
freed.
> Remove
Back
A Confirm B Back
=== removal-confirm 80x24
RetroBIOS: Confirm
Remove 2 files for good? 512.0 KB is freed.
> Remove
Back
A Confirm B Back
=== removal-done 40x12
RetroBIOS: Done
Removed 2 files, 512.0 KB freed.
BIOS folder: ~/.co.../retroarch/system
> Close
Check again
A Close B Back
=== removal-done 40x15
RetroBIOS: Done
Removed 2 files, 512.0 KB freed.
BIOS folder: ~/.co.../retroarch/system
> Close
Check again
A Close B Back
=== removal-done 80x24
RetroBIOS: Done
Removed 2 files, 512.0 KB freed.
BIOS folder: ~/.config/retroarch/system
> Close
Check again
A Close B Back
=== backups 40x12
RetroBIOS: Backups
Newest first.
> 3 Nov 12:00 2 files, 512.0 KB
20 Oct 09:30 1 file, 16.0 KB
Back
A Choose B Back
=== backups 40x15
RetroBIOS: Backups
Newest first.
> 3 Nov 12:00 2 files, 512.0 KB
20 Oct 09:30 1 file, 16.0 KB
Back
A Choose B Back
=== backups 80x24
RetroBIOS: Backups
Newest first.
> 3 Nov 12:00 2 files, 512.0 KB
20 Oct 09:30 1 file, 16.0 KB
Back
A Choose B Back