NextUI
A game menu for TrimUI handhelds, based on MinUI, on the SD card. NextUI website.
Where the files go
Section titled “Where the files go”| Where | BIOS folder |
|---|---|
| On the SD card | Bios/<TAG>/, one folder per console |
Each console has its own folder, named after the tag in its Roms folder. Roms/Sony PlayStation (PS)/ uses Bios/PS/.
The command makes each console's folder for you.
Install
Section titled “Install”It finds the folder and checks each file.
Put the SD card in a computer. On Windows, note its letter, like E:. Put the card's path after --dest.
Open Terminal, in Applications, then Utilities. Paste the line. Press Return.
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform nextui --dest /path/to/cardOpen a terminal. Paste the line. Press Enter.
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform nextui --dest /path/to/cardOpen the Start menu. Type PowerShell and open it. Paste the line. Press Enter.
&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform nextui --dest E:\Link to share: NextUI BIOS files
Download
Section titled “Download”No ZIP for NextUI. The command installs every file and checks it. Why no ZIP?
Only some consoles? Pick them, or press c in the command.
How to check
Section titled “How to check”Add --check to the command. It changes nothing.
curl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform nextui --dest /path/to/card --checkcurl -fsSL https://raw.githubusercontent.com/Abdess/retrobios/main/install.sh | sh -s -- --platform nextui --dest /path/to/card --check&([scriptblock]::Create((irm https://raw.githubusercontent.com/Abdess/retrobios/main/install.ps1))) --platform nextui --dest E:\ --checkAll good when it says All files up to date.
NextUI has no BIOS list, so it checks nothing itself. Each emulator looks for its own files when a game starts.
Reported missing anyway? --check names a wrong file.
Next steps
Section titled “Next steps”Reference: every file by system
Section titled “Reference: every file by system”For checking the work: the counts, where the list comes from, and every file with its hashes.
NextUI gives each console its own folder, named after the tag in parentheses of the Roms folder the game sits in (NextUI workspace/).
Core folders
Section titled “Core folders”Each folder below is the one the frontend gives that core. The pack puts the files the core reads there.
| Folder | Cores | Files |
|---|---|---|
Bios/32X/ |
picodrive | 32X_G_BIOS.BIN, 32X_M_BIOS.BIN, 32X_S_BIOS.BIN, SegaCDBIOS9303.bin, bios_CD_E.bin, bios_CD_J.bin, bios_CD_U.bin, carthw.cfg, eu_mcd1_9210.bin, eu_mcd2_9303.bin, eu_mcd2_9306.bin, jp_mcd1_9111.bin, jp_mcd1_9112.bin, jp_mcd2_921222.bin, us_scd1_9210.bin, us_scd2_9306.bin |
Bios/A2600/ |
stella2014 | none needed |
Bios/A5200/ |
a5200 | 5200.rom |
Bios/A7800/ |
prosystem | 7800 BIOS (E).rom, 7800 BIOS (U).rom |
Bios/C128/ |
vice_x128 | JiffyDOS_1541-II.bin, JiffyDOS_1571_repl310654.bin, JiffyDOS_1581.bin, JiffyDOS_C128.bin, JiffyDOS_C64.bin |
Bios/C64/ |
vice_x64 | JiffyDOS_1541-II.bin, JiffyDOS_1571_repl310654.bin, JiffyDOS_1581.bin, JiffyDOS_C64.bin, JiffyDOS_SX-64.bin, kernal-901227-01.bin, kernal-901227-02.bin |
Bios/COLECO/ |
gearcoleco | colecovision.rom, eos.rom, writer.rom |
Bios/CPC/ |
cap32 | none needed |
Bios/FBN/ |
fbneo | astrocde.zip, atarisy1.zip, bubsys.zip, cchip.zip, channelf.zip, coleco.zip, decocass.zip, dsp1.zip, dsp1b.zip, dsp2.zip, dsp3.zip, dsp4.zip, fbneo/astrocde.zip, fbneo/atarisy1.zip, fbneo/bubsys.zip, fbneo/cchip.zip, fbneo/channelf.zip, fbneo/coleco.zip, fbneo/decocass.zip, fbneo/dsp1.zip, fbneo/dsp1b.zip, fbneo/dsp2.zip, fbneo/dsp3.zip, fbneo/dsp4.zip, fbneo/fdsbios.zip, fbneo/gba.zip, fbneo/hiscore.dat, fbneo/isgsm.zip, fbneo/jojo.zip, fbneo/jojoa.zip, fbneo/jojoba.zip, fbneo/jojobajr1.zip, fbneo/jojoban.zip, fbneo/jojobar1.zip, fbneo/jojoj.zip, fbneo/jojon.zip, fbneo/jojou.zip, fbneo/midssio.zip, fbneo/msx.zip, fbneo/namcoc69.zip, fbneo/namcoc70.zip, fbneo/namcoc75.zip, fbneo/neocdz.zip, fbneo/neogeo.zip, fbneo/ngp.zip, fbneo/nmk004.zip, fbneo/pgm.zip, fbneo/redearth.zip, fbneo/redearthn.zip, fbneo/samples/donpachi.zip, fbneo/samples/sfz3mix.zip, fbneo/samples/twotiger.zip, fbneo/sfiii.zip, fbneo/sfiii2.zip, fbneo/sfiii2h.zip, fbneo/sfiii2j.zip, fbneo/sfiii2n.zip, fbneo/sfiii3.zip, fbneo/sfiii3j.zip, fbneo/sfiii3n.zip, fbneo/sfiii3na.zip, fbneo/sfiii3u.zip, fbneo/sfiiia.zip, fbneo/sfiiih.zip, fbneo/sfiiij.zip, fbneo/sfiiin.zip, fbneo/sfiiiu.zip, fbneo/skns.zip, fbneo/spec128.zip, fbneo/spec1282a.zip, fbneo/spectrum.zip, fbneo/st010.zip, fbneo/st011.zip, fbneo/st018.zip, fbneo/warzard.zip, fbneo/ym2608.zip, fdsbios.zip, gba.zip, isgsm.zip, jojo.zip, jojoa.zip, jojoba.zip, jojobajr1.zip, jojoban.zip, jojobar1.zip, jojoj.zip, jojon.zip, jojou.zip, midssio.zip, msx.zip, namcoc69.zip, namcoc70.zip, namcoc75.zip, neocdz.zip, neogeo.zip, ngp.zip, nmk004.zip, pgm.zip, redearth.zip, redearthn.zip, sfiii.zip, sfiii2.zip, sfiii2h.zip, sfiii2j.zip, sfiii2n.zip, sfiii3.zip, sfiii3j.zip, sfiii3n.zip, sfiii3na.zip, sfiii3u.zip, sfiiia.zip, sfiiih.zip, sfiiij.zip, sfiiin.zip, sfiiiu.zip, skns.zip, spec128.zip, spec1282a.zip, spectrum.zip, st010.zip, st011.zip, st018.zip, warzard.zip, ym2608.zip |
Bios/FC/ |
fceumm | disksys.rom, gamegenie.nes, nes.pal |
Bios/FDS/ |
fceumm | disksys.rom, gamegenie.nes, nes.pal |
Bios/GB/ |
gambatte | gb_bios.bin, gbc_bios.bin |
Bios/GBA/ |
gpsp | gba_bios.bin |
Bios/GBC/ |
gambatte | gb_bios.bin, gbc_bios.bin |
Bios/GG/ |
picodrive | 32X_G_BIOS.BIN, 32X_M_BIOS.BIN, 32X_S_BIOS.BIN, SegaCDBIOS9303.bin, bios_CD_E.bin, bios_CD_J.bin, bios_CD_U.bin, carthw.cfg, eu_mcd1_9210.bin, eu_mcd2_9303.bin, eu_mcd2_9306.bin, jp_mcd1_9111.bin, jp_mcd1_9112.bin, jp_mcd2_921222.bin, us_scd1_9210.bin, us_scd2_9306.bin |
Bios/LYNX/ |
handy | howard.o, lynxboot.img |
Bios/MD/ |
picodrive | 32X_G_BIOS.BIN, 32X_M_BIOS.BIN, 32X_S_BIOS.BIN, SegaCDBIOS9303.bin, bios_CD_E.bin, bios_CD_J.bin, bios_CD_U.bin, carthw.cfg, eu_mcd1_9210.bin, eu_mcd2_9303.bin, eu_mcd2_9306.bin, jp_mcd1_9111.bin, jp_mcd1_9112.bin, jp_mcd2_921222.bin, us_scd1_9210.bin, us_scd2_9306.bin |
Bios/MGBA/ |
mgba | gb_bios.bin, gba_bios.bin, gbc_bios.bin, sgb_bios.bin |
Bios/MSX/ |
bluemsx | Databases/colecodb.xml, Databases/msxcaswavdb.xml, Databases/msxromdb.xml, Databases/msxsysromdb.xml, Databases/segadb.xml, Databases/svidb.xml, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/Shared Roms/ARAB1.ROM, Machines/, Machines/, Machines/Shared Roms/FMPAC.rom, Machines/, Machines/, Machines/Shared Roms/KANJI.rom, Machines/, Machines/, Machines/Shared Roms/MSX.rom, Machines/Shared Roms/MSX2.rom, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/Shared Roms/MSX2G.rom, Machines/, Machines/, Machines/Shared Roms/MSX2J.rom, Machines/, Machines/, Machines/, Machines/Shared Roms/MSX2P.rom, Machines/, Machines/, Machines/Shared Roms/MSX2R.rom, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/Shared Roms/MSXAR.ROM, Machines/Shared Roms/MSXBR.rom, Machines/, Machines/Shared Roms/MSXFR.rom, Machines/Shared Roms/MSXG.rom, Machines/, Machines/Shared Roms/MSXJ.rom, Machines/, Machines/Shared Roms/MSXKR.rom, Machines/Shared Roms/MSXR.rom, Machines/Shared Roms/MSXR2.ROM, Machines/Shared Roms/MSXSE.ROM, Machines/Shared Roms/MSXSP.rom, Machines/Shared Roms/MSXTR.ROM, Machines/, Machines/, Machines/, Machines/, Machines/, Machines/Shared Roms/PAINT.rom, Machines/, Machines/, Machines/Shared Roms/RS232.ROM, Machines/, Machines/Shared Roms/SWP.rom, Machines/, Machines/, Machines/ |
Bios/NGP/ |
race | none needed |
Bios/NGPC/ |
race | none needed |
Bios/P8/ |
fake08 | none needed |
Bios/PCE/ |
mednafen_pce_fast | gexpress.pce, syscard1.pce, syscard2.pce, syscard2u.pce, syscard3.pce, syscard3u.pce |
Bios/PET/ |
vice_xpet | none needed |
Bios/PKM/ |
pokemini | bios.min |
Bios/PLUS4/ |
vice_xplus4 | none needed |
Bios/PRBOOM/ |
prboom | blasphem.wad, doom.wad, doom1.wad, doom2.wad, doom2f.wad, freedoom1.wad, freedoom2.wad, gzdoom.pk3, heretic.wad, heretic1.wad, plutonia.wad, tnt.wad, zdoom.pk3 |
Bios/PS/ |
pcsx_rearmed | psxonpsp660.bin, scph1001.bin, scph101.bin, scph5500.bin, scph5501.bin, scph5502.bin, scph7001.bin |
Bios/PUAE/ |
puae2021 | WHDLoad.prefs, capsimg.dll, capsimg.so, kick31034.A1000, kick32034.A1000, kick33180.A500, kick34005.A500, kick34005.CDTV, kick37175.A500, kick37350.A600, kick39106.A1200, kick39106.A4000, kick40060.CD32, kick40060.CD32.ext, kick40063.A600, kick40068.A1200, kick40068.A4000, rom.key, uae_data/drive_click_A500.wav, uae_data/drive_click_LOUD.wav, uae_data/drive_snatch_A500.wav, uae_data/drive_snatch_LOUD.wav, uae_data/drive_spin_A500.wav, uae_data/drive_spin_LOUD.wav, uae_data/drive_spinnd_A500.wav, uae_data/drive_spinnd_LOUD.wav, uae_data/, uae_data/ |
Bios/SEGACD/ |
picodrive | 32X_G_BIOS.BIN, 32X_M_BIOS.BIN, 32X_S_BIOS.BIN, SegaCDBIOS9303.bin, bios_CD_E.bin, bios_CD_J.bin, bios_CD_U.bin, carthw.cfg, eu_mcd1_9210.bin, eu_mcd2_9303.bin, eu_mcd2_9306.bin, jp_mcd1_9111.bin, jp_mcd1_9112.bin, jp_mcd2_921222.bin, us_scd1_9210.bin, us_scd2_9306.bin |
Bios/SFC/ |
snes9x | BS-X.bin, STBIOS.bin |
Bios/SG1000/ |
picodrive | 32X_G_BIOS.BIN, 32X_M_BIOS.BIN, 32X_S_BIOS.BIN, SegaCDBIOS9303.bin, bios_CD_E.bin, bios_CD_J.bin, bios_CD_U.bin, carthw.cfg, eu_mcd1_9210.bin, eu_mcd2_9303.bin, eu_mcd2_9306.bin, jp_mcd1_9111.bin, jp_mcd1_9112.bin, jp_mcd2_921222.bin, us_scd1_9210.bin, us_scd2_9306.bin |
Bios/SGB/ |
mgba | gb_bios.bin, gba_bios.bin, gbc_bios.bin, sgb_bios.bin |
Bios/SMS/ |
picodrive | 32X_G_BIOS.BIN, 32X_M_BIOS.BIN, 32X_S_BIOS.BIN, SegaCDBIOS9303.bin, bios_CD_E.bin, bios_CD_J.bin, bios_CD_U.bin, carthw.cfg, eu_mcd1_9210.bin, eu_mcd2_9303.bin, eu_mcd2_9306.bin, jp_mcd1_9111.bin, jp_mcd1_9112.bin, jp_mcd2_921222.bin, us_scd1_9210.bin, us_scd2_9306.bin |
Bios/SUPA/ |
mednafen_supafaust | none needed |
Bios/VB/ |
beetle_vb | none needed |
Bios/VIC/ |
vice_xvic | chargen-901460-02.bin, kernal.901486-02.bin |