mirror of
https://github.com/vonmillhausen/sf2000.git
synced 2024-11-03 08:35:12 +01:00
Update README.md
This commit is contained in:
parent
dcf7faa34a
commit
1adc3891be
202
README.md
202
README.md
@ -24,113 +24,113 @@ The Resources folder on the microSD card contains all of the resources used by t
|
|||||||
|
|
||||||
### Images (Used)
|
### Images (Used)
|
||||||
|
|
||||||
As far as I am aware, all of the below images are actively used by the `20230420` version of the firmware; happy to take any corrections if it turns out any of them are unused!
|
As far as I am aware, all of the below images are actively used by the `20230420` version of the firmware; happy to take any corrections if it turns out any of them are unused! Note that while the stock theme is based around a `640x480` resolution, the actual //display// on the SF2000 is a `320x240` one. The OS on the device uses nearest-neighbour scaling for its images, giving the stock UI a somewhat aliased appearance. If you're planning to make your own theme for the SF2000, design it for `320x240`, and then double the resolution when exporting the final images to the device for a crisper look.
|
||||||
|
|
||||||
| Filename | Format | Description |
|
| Filename | Resolution | Format | Description |
|
||||||
| -------- | ------ | ----------- |
|
| -------- | ---------- | ------ | ----------- |
|
||||||
| aepic.nec | 576x256 BGRA | Main menu labels in Korean |
|
| aepic.nec | 576x256 | BGRA | Main menu labels in Korean |
|
||||||
| apisa.dlk | 640x480 RGB | Arcade game list background |
|
| apisa.dlk | 640x480 | RGB565 Little Endian | Arcade game list background |
|
||||||
| appvc.ikb | 150x214 BRGA | Game art placeholder |
|
| appvc.ikb | 150x214 | BRGA | Game art placeholder |
|
||||||
| awusa.tax | 576x256 BRGA | Main menu labels in Thai |
|
| awusa.tax | 576x256 | BRGA | Main menu labels in Thai |
|
||||||
| bisrv.nec | 640x480 RGB | In-game menu (position 3) |
|
| bisrv.nec | 640x480 | RGB565 Little Endian | In-game menu (position 3) |
|
||||||
| bttlve.kbp | 60x144 BGRA | Battery level indicator icons |
|
| bttlve.kbp | 60x144 | BGRA | Battery level indicator icons |
|
||||||
| c1eac.pal | 640x480 RGB | SNES game-list background |
|
| c1eac.pal | 640x480 | RGB565 Little Endian | SNES game-list background |
|
||||||
| cero.phl | 640x480 RGB | Game Boy Color game-list background |
|
| cero.phl | 640x480 | RGB565 Little Endian | Game Boy Color game-list background |
|
||||||
| certlm.msa | 40x24 BGRA | NES game-list indicator |
|
| certlm.msa | 40x24 | BGRA | NES game-list indicator |
|
||||||
| d2d1.hgp | 640x480 RGB | In-game menu (position 2) |
|
| d2d1.hgp | 640x480 | RGB565 Little Endian | In-game menu (position 2) |
|
||||||
| dism.csf | 640x480 RGB | In-game menu (position 1) |
|
| dism.csf | 640x480 | RGB565 Little Endian | In-game menu (position 1) |
|
||||||
| djctq.rsd | 40x24 BGRA | SNES game-list indicator |
|
| djctq.rsd | 40x24 | BGRA | SNES game-list indicator |
|
||||||
| djoin.nec | 576x256 BRGA | Main menu labels in Spanish |
|
| djoin.nec | 576x256 | BRGA | Main menu labels in Spanish |
|
||||||
| dpskc.ctp | 640x320 RGB | In-game menu save-state slots (positions 1, 2, 3 and 4) |
|
| dpskc.ctp | 640x320 | RGB565 Little Endian | In-game menu save-state slots (positions 1, 2, 3 and 4) |
|
||||||
| drivr.ers | 640x480 RGB | SNES main menu background |
|
| drivr.ers | 640x480 | RGB565 Little Endian | SNES main menu background |
|
||||||
| dsuei.cpl | 640x480 RGB | User ROMs main menu background |
|
| dsuei.cpl | 640x480 | RGB565 Little Endian | User ROMs main menu background |
|
||||||
| dxdiag.bin | 40x24 BGRA | Genesis/Mega Drive game-list indicator |
|
| dxdiag.bin | 40x24 | BGRA | Genesis/Mega Drive game-list indicator |
|
||||||
| dxkgi.ctp | 576x256 BRGA | Main menu labels in English |
|
| dxkgi.ctp | 576x256 | BRGA | Main menu labels in English |
|
||||||
| dxva2.nec | 640x480 RGB | Search keyboard (pressed) |
|
| dxva2.nec | 640x480 | RGB565 Little Endian | Search keyboard (pressed) |
|
||||||
| ectte.bke | 161x126 BRGA | Main menu icon selection box |
|
| ectte.bke | 161x126 | BRGA | Main menu icon selection box |
|
||||||
| efsui.stc | 640x480 RGB | Game Boy Advance game-list background |
|
| efsui.stc | 640x480 | RGB565 Little Endian | Game Boy Advance game-list background |
|
||||||
| esent.bvs | 576x256 BRGA | Main menu labels in Turkish |
|
| esent.bvs | 576x256 | BRGA | Main menu labels in Turkish |
|
||||||
| exaxz.hsp | 152x1224 BRGA | Main menu "Games Exist" and "Start: Open" labels for all languages |
|
| exaxz.hsp | 152x1224 | BRGA | Main menu "Games Exist" and "Start: Open" labels for all languages |
|
||||||
| fixas.ctp | 640x480 RGB | NES main menu background |
|
| fixas.ctp | 640x480 | RGB565 Little Endian | NES main menu background |
|
||||||
| fltmc.sta | 640x480 RGB | Game Boy game-list background |
|
| fltmc.sta | 640x480 | RGB565 Little Endian | Game Boy game-list background |
|
||||||
| fvecpl.ai | 40x24 BGRA | Game Boy game-list indicator |
|
| fvecpl.ai | 40x24 | BGRA | Game Boy game-list indicator |
|
||||||
| gpsvc.bvs | 392x80 RGB | In-game menu save-state slot (position 3) |
|
| gpsvc.bvs | 392x80 | RGB565 Little Endian | In-game menu save-state slot (position 3) |
|
||||||
| hctml.ers | 640x480 RGB | Arcade main menu background |
|
| hctml.ers | 640x480 | RGB565 Little Endian | Arcade main menu background |
|
||||||
| hgcpl.cke | 392x80 RGB | In-game menu save-state slot (position 2) |
|
| hgcpl.cke | 392x80 | RGB565 Little Endian | In-game menu save-state slot (position 2) |
|
||||||
| hlink.bvs | 640x480 RGB | Search keyboard (hover) |
|
| hlink.bvs | 640x480 | RGB565 Little Endian | Search keyboard (hover) |
|
||||||
| htui.kcc | 40x24 BGRA | Game Boy Color game-list indicator |
|
| htui.kcc | 40x24 | BGRA | Game Boy Color game-list indicator |
|
||||||
| icm32.dll | 40x24 BGRA | Game Boy Advance game-list indicator |
|
| icm32.dll | 40x24 | BGRA | Game Boy Advance game-list indicator |
|
||||||
| icuin.cpl | 640x480 RGB | Genesis/Mega Drive main menu background |
|
| icuin.cpl | 640x480 | RGB565 Little Endian | Genesis/Mega Drive main menu background |
|
||||||
| ihdsf.bke | 640x480 RGB | Genesis/Mega Drive game-list background |
|
| ihdsf.bke | 640x480 | RGB565 Little Endian | Genesis/Mega Drive game-list background |
|
||||||
| irftp.ctp | 640x480 RGB | Game Boy Advance main menu background |
|
| irftp.ctp | 640x480 | RGB565 Little Endian | Game Boy Advance main menu background |
|
||||||
| irmon.tax | 576x256 BRGA | Main menu labels in Dutch |
|
| irmon.tax | 576x256 | BRGA | Main menu labels in Dutch |
|
||||||
| itiss.ers | 576x256 BRGA | Main menu labels in Chinese |
|
| itiss.ers | 576x256 | BRGA | Main menu labels in Chinese |
|
||||||
| jccatm.kbp | 640x480 RGB | "Battery Empty" screen |
|
| jccatm.kbp | 640x480 | RGB565 Little Endian | "Battery Empty" screen |
|
||||||
| ke89a.bvs | 576x256 BRGA | Main menu labels in Portuguese |
|
| ke89a.bvs | 576x256 | BRGA | Main menu labels in Portuguese |
|
||||||
| ksxbar.ax | 392x80 RGB | In-game menu save-state slot (position 4) |
|
| ksxbar.ax | 392x80 | RGB565 Little Endian | In-game menu save-state slot (position 4) |
|
||||||
| lfsvc.dll | 640x480 RGB | Search game-list background |
|
| lfsvc.dll | 640x480 | RGB565 Little Endian | Search game-list background |
|
||||||
| mksh.rcv | 640x480 RGB | Search keyboard (normal) |
|
| mksh.rcv | 640x480 | RGB565 Little Endian | Search keyboard (normal) |
|
||||||
| msdmo.gdb | 392x80 RGB | In-game menu save-state slot (position 1) |
|
| msdmo.gdb | 392x80 | RGB565 Little Endian | In-game menu save-state slot (position 1) |
|
||||||
| msgsm.dll | 40x24 BGRA | Arcade game-list indicator |
|
| msgsm.dll | 40x24 | BGRA | Arcade game-list indicator |
|
||||||
| mssvp.nec | 576x256 BRGA | Main menu labels in Japanese |
|
| mssvp.nec | 576x256 | BRGA | Main menu labels in Japanese |
|
||||||
| normidna.bin | 40x24 BGRA | Search game-list indicator |
|
| normidna.bin | 40x24 | BGRA | Search game-list indicator |
|
||||||
| ntdll.bvs | 576x256 BRGA | Main menu labels in Polish |
|
| ntdll.bvs | 576x256 | BRGA | Main menu labels in Polish |
|
||||||
| pcadm.nec | 576x256 BRGA | Main menu labels in Italian |
|
| pcadm.nec | 576x256 | BRGA | Main menu labels in Italian |
|
||||||
| pwsso.occ | 640x480 RGB | In-game menu (position 4) |
|
| pwsso.occ | 640x480 | RGB565 Little Endian | In-game menu (position 4) |
|
||||||
| qasf.bel | 640x480 RGB | User game-list background |
|
| qasf.bel | 640x480 | RGB565 Little Endian | User game-list background |
|
||||||
| qwave.bke | 640x480 RGB | Game Boy Color main menu background |
|
| qwave.bke | 640x480 | RGB565 Little Endian | Game Boy Color main menu background |
|
||||||
| rmapi.tax | 576x256 BRGA | Main menu labels in German |
|
| rmapi.tax | 576x256 | BRGA | Main menu labels in German |
|
||||||
| sdclt.occ | 120x2280 RGB | TV system and UI language selection icons |
|
| sdclt.occ | 120x2280 | RGB565 Little Endian | TV system and UI language selection icons |
|
||||||
| sebsc.bvs | 576x256 BRGA | Main menu labels in French |
|
| sebsc.bvs | 576x256 | BRGA | Main menu labels in French |
|
||||||
| sfcdr.cpl | 576x1344 BRGA | Main menu system logos |
|
| sfcdr.cpl | 576x1344 | BRGA | Main menu system logos |
|
||||||
| subst.tax | 576x256 BRGA | Main menu labels in Russian |
|
| subst.tax | 576x256 | BRGA | Main menu labels in Russian |
|
||||||
| ucby4.aax | 576x256 BRGA | Main menu labels in Arabic |
|
| ucby4.aax | 576x256 | BRGA | Main menu labels in Arabic |
|
||||||
| urlkp.bvs | 640x480 RGB | NES game-list background |
|
| urlkp.bvs | 640x480 | RGB565 Little Endian | NES game-list background |
|
||||||
| vidca.bvs | 576x256 BRGA | Main menu labels in Hebrew |
|
| vidca.bvs | 576x256 | BRGA | Main menu labels in Hebrew |
|
||||||
| vssvc.nec | 576x256 BRGA | Main menu labels in Malay |
|
| vssvc.nec | 576x256 | BRGA | Main menu labels in Malay |
|
||||||
| xajkg.hsp | 640x480 RGB | Game Boy main menu background |
|
| xajkg.hsp | 640x480 | RGB565 Little Endian | Game Boy main menu background |
|
||||||
|
|
||||||
### Images (Unused)
|
### Images (Unused)
|
||||||
|
|
||||||
To the best of my knowledge, the following image files are currently __unused__ by the `20230420` firmware, and were probably left over from previous devices (the SF2000 shares a bit of lineage with some USB-stick devices) or development. The images marked "Alternate UI" below appear to have been for a UI where the systems were scrolled through horizontally, and the "shortcut" games for each system were scrolled vertically.
|
To the best of my knowledge, the following image files are currently __unused__ by the `20230420` firmware, and were probably left over from previous devices (the SF2000 shares a bit of lineage with some USB-stick devices) or development. The images marked "Alternate UI" below appear to have been for a UI where the systems were scrolled through horizontally, and the "shortcut" games for each system were scrolled vertically.
|
||||||
|
|
||||||
| Filename | Format | Description |
|
| Filename | Resolution | Format | Description |
|
||||||
| -------- | ------ | ----------- |
|
| -------- | ---------- | ------ | ----------- |
|
||||||
| aeinv.bke | 640x480 RGB | Alternate UI: Genesis/Mega Drive main menu background |
|
| aeinv.bke | 640x480 | RGB565 Little Endian | Alternate UI: Genesis/Mega Drive main menu background |
|
||||||
| aepic.ers | 640x480 RGB | Alternate UI: User main menu background |
|
| aepic.ers | 640x480 | RGB565 Little Endian | Alternate UI: User main menu background |
|
||||||
| c1e.pal | 640x480 RGB | CPS2 game-list background |
|
| c1e.pal | 640x480 | RGB565 Little Endian | CPS2 game-list background |
|
||||||
| cca.bvs | 640x480 RGB | In-game menu (position 1; Chinese language hardcoded) |
|
| cca.bvs | 640x480 | RGB565 Little Endian | In-game menu (position 1; Chinese language hardcoded) |
|
||||||
| dectMap.key | 640x480 RGB | Button test screen (active) |
|
| dectMap.key | 640x480 | RGB565 Little Endian | Button test screen (active) |
|
||||||
| desk.cpl | 640x480 RGB | Eight-game selection screen |
|
| desk.cpl | 640x480 | RGB565 Little Endian | Eight-game selection screen |
|
||||||
| djoin.hsp | 640x480 RGB | Alternate UI: Arcade main menu background |
|
| djoin.hsp | 640x480 | RGB565 Little Endian | Alternate UI: Arcade main menu background |
|
||||||
| fcont.ctp | 640x480 RGB | Alternate UI: User main menu background |
|
| fcont.ctp | 640x480 | RGB565 Little Endian | Alternate UI: User main menu background |
|
||||||
| fdbil.ph | 1100x120 BGRA | Large icons for each system, including systems not supported by the SF2000 (selected) |
|
| fdbil.ph | 1100x120 | BGRA | Large icons for each system, including systems not supported by the SF2000 (selected) |
|
||||||
| gpapi.bvs | 640x480 RGB | In-game menu (position 5; looks like it was for some kind of button layout changing UI) |
|
| gpapi.bvs | 640x480 | RGB565 Little Endian | In-game menu (position 5; looks like it was for some kind of button layout changing UI) |
|
||||||
| igc64.dll | 217x37 BGRA | "Yes" and "No" text, with "No" selected |
|
| igc64.dll | 217x37 | BGRA | "Yes" and "No" text, with "No" selected |
|
||||||
| ihds.bke | 640x480 RGB | Genesis/Mega Drive game-list background, with baked-in thumbnail placeholder |
|
| ihds.bke | 640x480 | RGB565 Little Endian | Genesis/Mega Drive game-list background, with baked-in thumbnail placeholder |
|
||||||
| kdill.hsp | 640x480 RGB | Alternate UI: Game Boy Advance main menu background |
|
| kdill.hsp | 640x480 | RGB565 Little Endian | Alternate UI: Game Boy Advance main menu background |
|
||||||
| logilda.be | 40x24 BGRA | CPS1 game-list indicator |
|
| logilda.be | 40x24 | BGRA | CPS1 game-list indicator |
|
||||||
| mfc64.emc | 40x24 BGRA | CPS2 game-list indicator |
|
| mfc64.emc | 40x24 | BGRA | CPS2 game-list indicator |
|
||||||
| mfpmp.ers | 640x480 RGB | Alternate UI: Arcade main menu background |
|
| mfpmp.ers | 640x480 | RGB565 Little Endian | Alternate UI: Arcade main menu background |
|
||||||
| mrtac.klo | 40x24 BGRA | Neogeo game-list indicator |
|
| mrtac.klo | 40x24 | BGRA | Neogeo game-list indicator |
|
||||||
| msdtc.bke | 640x480 RGB | Alternate UI: Game Boy Advance main menu background |
|
| msdtc.bke | 640x480 | RGB565 Little Endian | Alternate UI: Game Boy Advance main menu background |
|
||||||
| mswbv.cpl | 640x480 RGB | Alternate UI: Game Boy Advance main menu background |
|
| mswbv.cpl | 640x480 | RGB565 Little Endian | Alternate UI: Game Boy Advance main menu background |
|
||||||
| nettrace.dll | 40x24 BGRA | Unknown game-list indicator (grey joystick with yellow buttons) |
|
| nettrace.dll | 40x24 | BGRA | Unknown game-list indicator (grey joystick with yellow buttons) |
|
||||||
| nsibm.ctp | 640x480 RGB | Alternate UI: Arcade main menu background |
|
| nsibm.ctp | 640x480 | RGB565 Little Endian | Alternate UI: Arcade main menu background |
|
||||||
| nvinf.hsp | 16x240 BGRA | Latin numbers 0 to 9 listed vertically |
|
| nvinf.hsp | 16x240 | BGRA | Latin numbers 0 to 9 listed vertically |
|
||||||
| nvinfohsp | 640x480 RGB | Alternate UI: Genesis/Mega Drive main menu background (note: there's no extension separator for this file, I suspect the file name is typo'd in the filesystem!) |
|
| nvinfohsp | 640x480 | RGB565 Little Endian | Alternate UI: Genesis/Mega Drive main menu background (note: there's no extension separator for this file, I suspect the file name is typo'd in the filesystem!) |
|
||||||
| pcadm.hsp | 640x480 RGB | Alternate UI: User main menu background (NTSC TV system selected) |
|
| pcadm.hsp | 640x480 | RGB565 Little Endian | Alternate UI: User main menu background (NTSC TV system selected) |
|
||||||
| plasy.ers | 640x480 RGB | Alternate UI: Game Boy Advance main menu background |
|
| plasy.ers | 640x480 | RGB565 Little Endian | Alternate UI: Game Boy Advance main menu background |
|
||||||
| rmapi.cpl | 640x480 RGB | Alternate UI: User main menu background (English UI language selected) |
|
| rmapi.cpl | 640x480 | RGB565 Little Endian | Alternate UI: User main menu background (English UI language selected) |
|
||||||
| seltMap.key | 640x480 RGB | Button test screen |
|
| seltMap.key | 640x480 | RGB565 Little Endian | Button test screen |
|
||||||
| spmpm.gdp | 640x480 RGB | Alternate UI: NES game-list background, with baked-in thumbnail placeholder |
|
| spmpm.gdp | 640x480 | RGB565 Little Endian | Alternate UI: NES game-list background, with baked-in thumbnail placeholder |
|
||||||
| subst.bke | 640x480 RGB | Alternate UI: Arcade main menu background |
|
| subst.bke | 640x480 | RGB565 Little Endian | Alternate UI: Arcade main menu background |
|
||||||
| tsmcf.cpl | 640x480 RGB | Alternate UI: Arcade main menu background |
|
| tsmcf.cpl | 640x480 | RGB565 Little Endian | Alternate UI: Arcade main menu background |
|
||||||
| url.bvs | 640x480 RGB | CPS1 game-list background |
|
| url.bvs | 640x480 | RGB565 Little Endian | CPS1 game-list background |
|
||||||
| werui.ioc | 40x24 RGB | "NODATA" save-state thumbnail placeholder image, with a "horror" style typeface |
|
| werui.ioc | 320x240 | RGB565 Little Endian | "NODATA" save-state thumbnail placeholder image, with a "horror" style typeface |
|
||||||
| wshom.ocx | 1100x120 BGRA | Large icons for each system, including systems not supported by the SF2000 (normal) |
|
| wshom.ocx | 1100x120 | BGRA | Large icons for each system, including systems not supported by the SF2000 (normal) |
|
||||||
| wshrm.nec | 217x37 BGRA | "Yes" and "No" text, with "Yes" selected |
|
| wshrm.nec | 217x37 | BGRA | "Yes" and "No" text, with "Yes" selected |
|
||||||
| x86e.hgp | 640x480 RGB | Neogeo game-list background |
|
| x86e.hgp | 640x480 | RGB565 Little Endian | Neogeo game-list background |
|
||||||
|
|
||||||
### Other Files
|
### Other Files
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user