bk-emulator
bk-emulator emulates Elektronika BK. It reads 9 files, 1 of them required: without a required file it does not start games.
About this profile
Install this emulator's files
The installer finds your setup and its BIOS folder, then downloads only the files this emulator reads there and checks each one.
Open the Start menu. Type PowerShell and open it. Paste the line. Press Enter.
&([scriptblock]::Create((irm https://abdess.github.io/retrobios/i.ps1))) --emulator bkOpen Terminal, in Applications, then Utilities. Paste the line. Press Return.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bkOpen a terminal. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bkSwitch to Desktop Mode. Open Konsole. Paste with Ctrl+Shift+V. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bkInstall Termux, a terminal app. Run pkg install python and termux-setup-storage once. Then paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bkOpen a terminal on the device. Or connect from a computer with SSH, a terminal over the network. Paste the line. Press Enter.
curl -fsSL https://abdess.github.io/retrobios/i | sh -s -- --emulator bkPlatform details
-
bios_mapping:
- source_ref:
libretro.c:718-760,boot.c:83-116 - note: ROM directory is {system_dir}/bk/ (libretro.c:724-726). Model selection via core option "bk_model" determines which ROMs are loaded. The core shuts down immediately if any required ROM for the selected model is not found.
- source_ref:
-
model_rom_map:
- source_ref:
libretro.c:734-756,boot.c:83-116 - note: BK-0010: MONIT10.ROM + FOCAL10.ROM BK-0010.01: MONIT10.ROM + BASIC10.ROM BK-0010.01 + FDD: MONIT10.ROM + DISK_327.ROM BK-0011M + FDD: B11M_BOS.ROM + DISK_327.ROM + BAS11M_0.ROM + BAS11M_1.ROM + B11M_EXT.ROM Slow BK-0011M: same as BK-0011M + FDD Terak 8510/a: TERAK.ROM
- source_ref:
-
rom_loading:
- source_ref:
libretro.c:1050-1107 - note: load_rom_file() first tries {romdir}/{filename} with original casing. If not found, retries with the filename converted to lowercase. Returns NULL and shuts down the core on failure.
- source_ref:
Technical notes
Files go in {system_dir}/bk/. Each BK model requires a specific set of ROMs. The default model is BK-0010 which needs MONIT10.ROM and FOCAL10.ROM. Changing the core option "bk_model" changes which ROMs are loaded. The core shuts down if a required ROM is missing (no fallback or pseudo-BIOS). If a ROM file with uppercase name is not found, the core retries with the filename lowercased.
9 files: 1 required, 8 optional.
In this collection: 9 in repo and 0 missing.
Required
Section titled “Required”| File | Status |
|---|---|
MONIT10.ROM
Validation and source
| in repo |
Optional
Section titled “Optional”| File | Status |
|---|---|
FOCAL10.ROM
Validation and source
| in repo |
BASIC10.ROM
Validation and source
| in repo |
DISK_327.ROM
Validation and source
| in repo |
B11M_BOS.ROM
| in repo |
B11M_EXT.ROM
Validation and source
| in repo |
BAS11M_0.ROM
Validation and source
| in repo |
BAS11M_1.ROM
Validation and source
| in repo |
TERAK.ROM
Validation and source
| in repo |
Next steps
Section titled “Next steps”- Get your files, for the setup you play on
- Every system, and the files each one needs
- When a game does not start