List of third-party OPK applications: Difference between revisions

From The FunKey Wiki
add games from joyrider3774
No edit summary
(add games from joyrider3774)
 
(13 intermediate revisions by 4 users not shown)
Line 29:
Should you wish to build or modify ''OPK'' applications yourself, you may download a version of SquashFS configured for editing OPK applications on Windows [https://static.miraheze.org/funkeywiki/7/79/SquashFS.zip here]. After extracting the SquashFS folder from its ''ZIP'' archive, add the ''OPK'' file that you wish to edit to the folder and double-click the ''1. EXTRACT_OPK.bat'' file. This will create a folder called ''squashfs-root'', containing files for the application's configuration settings, icon image, and binary data. Unless you have prior experience configuring ''OPK'' applications, however, it is recommended that you only modify the icon file, a 32-pixel square ''PNG'' format image file that represents the application in Gmenu2x. In doing so, ensure that the replacement icon file is also a 32-pixel square image, in ''PNG'' format, and named exactly as the original file was (''icon.png'' is replaced with ''icon.png''). Once you have finished modifying the application, return to the SquashFS folder and double-click the ''2. MAKE_OPK.bat'' file, which will apply your modifications to the submitted ''OPK'' file. After several windows pop up and disappear, your application will be modified and ready to be returned to your FunKey S. Note that if there are multiple applications that you wish to modify, you must do so one at a time. For additional instructions on how to use SquashFS to modify or build ''OPK'' applications, it is recommended that you join the [[FunKey Community Discord Server]].
 
<!--T:23-->
Although the wiki-hosted versions of the applications listed in this article are updated periodically, development repository links are also listed where applicable in case any of them have been updated in the interim.
 
Line 36 ⟶ 37:
The following applications are any programs for the FunKey S that are neither emulators nor games. Alongside each application is listed a general description of it.
{| align="center" width=100% class="wikitable sortable" style="text-align: center"
! Name !! Description !! Author(s) / Compiler(s) !! Repository !! OPK
|-
| Gmenu2x Audio Fix
Line 42 ⟶ 43:
| Drum78
| [https://github.com/DrUm78/gmenu2x/releases/tag/gmenu2x-FunKey-buzzfix Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/1/12/Buzz_fix_gmenu2x_funkey-s.opk Download]</span>
|-
| Clock
Line 48:
| rowspan="2"|Gameblabla
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/clock_app_funkey-s.opk Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/4/43/Clock.opk Download]</span>
|-
| EasyRPG
| Interprets games made with RPG Maker 2000 and RPG Maker 2003.
| [https://gitlabstatic.commiraheze.org/gameblablafunkeywiki/gameblabla-releases/-/blob/master/opk5/funkey5a/EasyRPG-funkey-s.opk LinkDownload]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/1/1e/EasyRPG-funkey-s.opk Download]</span>
|-
| Game Music Emu
| Music player that emulates the audio of [https://web.archive.org/web/20210627233554/http://blargg.8bitalley.com/libs/audio.html several] retro systems.
| Drum78
|
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/4/4c/Game_Music_Emu-V2.opk Download]</span>
|-
Line 65 ⟶ 62:
| Robbi Blechdose
| [https://github.com/Robbi-Blechdose/KeyKalc/ Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/a/aa/KeyKalc.opk Download]</span>
|-
| MPlayer
| Enables video playback in both original and stretched aspect ratios.
| NovemberJoy
|
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/1/1d/MPlayer-V2.opk Download]</span>
|-
Line 76 ⟶ 71:
| Karaoke and MP3 music player; matching ''MP3'' and ''CDG'' (can be a blank text file should you just want to play MP3 files) are needed, with a song's ''CDG'' file used to play it. As non-standard MP3 file settings can cause music to be played too quickly, should this occur, you should "convert" the MP3 file to a standard MP3 format using a converter such as [https://online-audio-converter.com/ this].
| Drum78
|
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/c/c3/Pocket_CDG-V1.opk Download]</span>
|-
Line 82 ⟶ 76:
| Linux terminal program.
| Michel (FunKey Team)
|
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/c/cb/ST.opk Download]</span>
|}
Line 184 ⟶ 177:
Should a system not be listed above, it is either already officially emulated by the FunKey S or has unofficial emulation that lacks sufficient functionality for use by a general audience. To illustrate cases of the latter, each emulator is rated from ''low'' to ''high'' for both overall emulation accuracy and speed. In addition to the emulators listed on this page, should you wish to emulate the BBC Micro, CHIP-8, or ZX Spectrum, [[List of emulatable utilities#Emulation|meta-emulation]] is an additional option for third-party emulation. Should one of the emulators listed on that page be incompatible with the default gpSP emulator, however, the SDL Retro ''mGBA'' core or the standalone ''VBA Next'' emulator would be needed to use the meta-emulator.
 
=== SDL Retro === <!--T:13-->
=== SDL Retro ===
Two options for using SDL Retro are available: ''All-In-One'' and ''One-By-One''. As the first of these includes all default SDL Retro cores in the ''OPK'' file itself, all the user must do to install it onto their FunKey S is add it to a folder at the root of the device's file system just like any other application, emulator, or game. Should you prefer to only have the emulator cores you intend to use installed, and thus speed up the SDL Retro's core selection process, you may alternatively download the ''One-By-One'' option. While its download also includes an ''OPK'' file, the emulator cores themselves are included in a separate ''cores'' folder that must be placed in the ''/mnt/FunKey/.sdlretro'' file location of the FunKey S for SDL Retro to function. If one or more required BIOS files are listed alongside a core you wish to use, ensure that those files are named and located in the ''/mnt/FunKey/.sdlretro/system'' file location for optimal emulation results. In the case of ''blueMSX'', download, extract, and place that emulator's ''Databases'' and ''Machines'' folders in the ''/mnt/FunKey/.sdlretro/system'' file location. In the case of ''Neko Project II Kai'', the required ''PC-9800'' files listed in the table below should be placed in the ''/mnt/FunKey/.sdlretro/system/np2kai'' file location. If you don't see the ''.sdlretro'' folder, your computer's Unix-based operating system is hiding hidden folders. {{HiddenFolderExplanation}}
Two options for using SDL Retro are available: ''All-In-One'' and ''One-By-One''.
 
<!--T:24-->
'''<u>All-In-One</u>'''
 
<!--T:25-->
As the first of these includes all default SDL Retro cores in the ''OPK'' file itself, all the user must do to install it onto their FunKey S is add it to a folder at the root of the device's file system just like any other application, emulator, or game.
 
<!--T:26-->
'''<u>One-By-One</u>'''
 
<!--T:27-->
Should you prefer to only have the emulator cores you intend to use installed, and thus speed up the SDL Retro's core selection process, you may alternatively download the ''One-By-One'' option.
 
<!--T:28-->
While its download also includes an ''OPK'' file, the emulator cores themselves are included in a separate ''cores'' folder that must be placed in the ''/mnt/FunKey/.sdlretro'' file location of the FunKey S for SDL Retro to function.
 
<!--T:29-->
'''<u>BIOS File Location</u>'''
 
<!--T:30-->
If one or more required BIOS files are listed alongside a core you wish to use, ensure that those files are named and located in the ''/mnt/FunKey/.sdlretro/system'' file location for optimal emulation results.
 
<!--T:31-->
'''<u>Game Specific File Locations</u>'''
 
<!--T:32-->
* In the case of ''blueMSX'', download, extract, and place that emulator's ''Databases'' and ''Machines'' folders in the ''/mnt/FunKey/.sdlretro/system'' file location.
* In the case of ''Neko Project II Kai'', the required ''PC-9800'' files listed in the table below should be placed in the ''/mnt/FunKey/.sdlretro/system/np2kai'' file location.
 
<!--T:33-->
'''<u>Can't See .sdlretro Folder</u>'''
 
<!--T:34-->
If you don't see the ''.sdlretro'' folder, your computer's Unix-based operating system is hiding hidden folders. {{HiddenFolderExplanation}}
 
<!--T:9-->
Line 363 ⟶ 391:
|}
 
=== Standalone === <!--T:14-->
=== Standalone ===
If one or more required BIOS files are listed alongside an emulator, ensure that those files are named and located in the following file locations for optimal emulation results:
 
Line 407 ⟶ 436:
| rowspan="4"|Drum78
| [https://github.com/DrUm78/fbalpha2012/releases Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/c/cc/FinalBurnAlpha2012-V3.zip Download]</span>
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/9/9e/FinalBurnAlpha2012-V3.opk Download]</span>
|-
| FinalBurn Neo
| [https://github.com/DrUm78/FBNeo/releases Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/2/25/FinalBurnNeo-V1.zip Download]</span>
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/7/7c/FinalBurnNeo-V1.opk Download]</span>
|-
Line 444 ⟶ 473:
| rowspan="2"|Drum78
| [https://github.com/DrUm78/mame2000-libretro/releases Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/2/2e/MAME2000-V3.zip Download]</span>
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/d/de/MAME2000-V3.opk Download]</span>
|-
Line 559 ⟶ 588:
*While ''Doom'', ''Doom II'', and ''Final Doom'' only require a single ''WAD'' file each, add-on ''WAD'' files also can be used
*While ''Quake'' only requires its ''PAK0.PAK'' file to launch, to access the full game, the ''PAK1.PAK'' file is also required
*Due to a change made to the ''libvorbis'' package in the [[FunKey-OS]] V2.32.0 update, ''VVVVVV'' is currently non-functional when using the latest official system firmware. To fix this incompatibility without downgrading the firmware of one's device, a [https://github.com/DrUm78/FunKey-OS/releases/tag/FunKey-OS-2.3.0-DrUm78 third-party firmware revision] can be installed to fix the issue until the next official firmware update is released. Other changes made by the third-party firmware update include:
**Adding UTF-8 support to Gmenu2x
**Replacing swap usage with battery percentage on the system statistics overlay
Line 569 ⟶ 598:
 
<!--T:11-->
If you don't see the ''.local'' folder, or the ''.cannonball'', ''.eduke32'' or ''.ecwolf'' folders disappear upon creation, your computer's Unix-based operating system is hiding hidden folders. {{HiddenFolderExplanation}}
 
<!--T:12-->
{| align="center" width=100% class="wikitable sortable" style="text-align: center"
! colspan="2"|Name !! rowspan="2"|Genre !! rowspan="2"|Author(s) / Compiler(s) !! rowspan="2"|RepositoryOPK !! rowspan="2"|Data Files !! rowspan="2"|Folder !! rowspan="2"|OPK
|-
! OPK !! Game
Line 581 ⟶ 610:
| Vincent (FunKey Team)
| [https://github.com/DrUm78/Bibi Link]
| rowspan="23" colspan="2"|''N/A''
| rowspan="10"|''N/A''
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/6/65/Bibi.opk Download]</span>
|-
| colspan="2"|Blockdude
| [[w:Puzzle game|Puzzle]]
| Joyrider3774
| [https://github.com/joyrider3774/blockdude_funkey/releases/latest/download/Blockdude.opk Link]
|-
| colspan="2"|Crafti
Line 588 ⟶ 622:
| Gameblabla
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/ncrafti_funkey-s.opk Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/2/22/Crafti-V1.opk Download]</span>
|-
| colspan="2"|Dinothawr
| [[w:Puzzle video game|Puzzle]]
| Drum78
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/2/28/Dinothawr-V2.opk Download]</span>
|
| '''[https://static.miraheze.org/funkeywiki/4/44/Dinothawr.zip Game files] (launch via ''dinothawr.game'')'''
| rowspan="3"|''N/A''
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/2/28/Dinothawr-V2.opk Download]</span>
|-
| colspan="2"|Divi-Dead
Line 603 ⟶ 634:
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/dividead_funkey-s.opk Link]
| '''DL1*'''<br>'''MPEG*'''
|-
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/a/ab/Divi-Dead.opk Download]</span>
| colspan="2"|Formula 1 Game & Watch
| [[w:Arcade game|Arcade]]
| Joyrider3774
| [https://github.com/joyrider3774/formula1_funkey/releases/latest/download/Formula1.opk Link]
| rowspan="2"|''N/A''
|-
| colspan="2"|KeyCraft
| [[w:Sandbox game|Sandbox]]
| Robbi_Blechdose
| [https://github.com/Robbi-Blechdose/KeyCraft/releases/latest Link]
|-
| rowspan="3"|PrBoom
Line 609 ⟶ 650:
| rowspan="3"|[[w:First-person shooter|FPS]]
| rowspan="3"|Coverilla<br>Drum78
| rowspan="3"|[https://github.com/DrUm78/libretro-prboom/releases/latest Link]
| rowspan="3"|'''WAD'''
| rowspan="3"|<span class="plainlinks">[https://static.miraheze.org/funkeywiki/3/39/PrBoom-V3.opk Download]</span>
|-
| Doom II
|-
| Final Doom
|-
| colspan="2"|Duke Nukem 3D
| [[w:First-person shooter|FPS]]
| StupidHoroscope
| [https://github.com/StupidHoroscope/fks-eduke32/releases/latest Link]
| '''DUKE3D.GRP'''
| /Funkey/.eduke32
|-
| colspan="2"|Ganbare-Natuskian
| [[w:Platform game|Platformer]]
| rowspan="2"|Gameblabla
| [https://static.miraheze.org/funkeywiki/b/b0/Ganbare-Natuskian.opk Download]
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/gnp_funkey-s.opk Link]
| rowspan="2" colspan="2"|''N/A''
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/b/b0/Ganbare-Natuskian.opk Download]</span>
|-
| colspan="2"|Heboris
| [[w:Puzzle video game|Puzzle]]
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/heboris_funkey-s.opk Link]
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/0/08/Heboris_funkey-s.opk Download]</span>
|-
| rowspan="2"|Cannonball
Line 636 ⟶ 681:
| rowspan="2"|'''''Out Run'' Arcade Rev. B ROM files'''
| rowspan="2"|/Funkey/.cannonball
| rowspan="2"|<span class="plainlinks">[https://static.miraheze.org/funkeywiki/2/20/Cannonball-V4.opk Download]</span>
|-
| Gameblabla
Line 645 ⟶ 689:
| rowspan="2"|[https://github.com/DrUm78/tyrquake/releases/tag/v0.62-funkey-s Link]
| rowspan="2"|<b>PAK0.PAK</b><br>PAK1.PAK
| rowspan="32"|Any
| rowspan="2"|<span class="plainlinks">[https://static.miraheze.org/funkeywiki/f/fe/TyrQuake-V3.opk Download]</span>
|-
| rowspan="2"|Drum78
|-
| XRick
| Rick Dangerous
| [[w:Platform game|Platformer]]
| [https://github.com/DrUm78/xrick-libretro/releases/latest Link]
| rowspan="2" colspan="2"|''N/A''
|-
| colspan="2"|Rubido
| [[w:Board game|Board game]]
| Joyrider3774
| [https://github.com/joyrider3774/rubido_funkey/releases/latest/download/Rubido.opk Link]
|-
| ScummVM
| [[w:SCUMM|SCUMM]] engine games
| Various
| Drum78
| [https://github.com/DrUm78/scummvm/releases Link]
| [https://github.com/DrUm78/scummvm/releases/latest Link]
| '''Game's data files'''<br>'''''EXAMPLE.SCUMMVM'' launch file'''
| Any
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/5/5a/ScummVM-V7.opk Download]</span>
|-
| colspan="2"|Sonic Robo Blast 2
Line 662 ⟶ 717:
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/srb2_funkey-s.opk Link]
| rowspan="3" colspan="2"|''N/A''
| <span class="plainlinks">[https://gitlab.com/gameblabla/gameblabla-releases/-/raw/master/opk/funkey/srb2_funkey-s.opk Download]</span>
|-
| colspan="2"|Supertuxkart
| [[w:Racing game|Racing]]
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/stk_funkey-s.opk Link]
| <span class="plainlinks">[https://gitlab.com/gameblabla/gameblabla-releases/-/raw/master/opk/funkey/stk_funkey-s.opk Download]</span>
|-
| colspan="2"|TriSpace
| [[w:Space flight simulation game#Space trading and combat game|Space combat]]
| Robbi_Blechdose
| [https://github.com/Robbi-Blechdose/TriSpace/releases/latest Link]
|
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/3/37/TriSpace-V1.opk Download]</span>
|-
| colspan="2"|VVVVVV
| [[w:Platform game|Platformer]]
| rowspan="2"|Jack
| [https://github.com/RetroPorts/fks-VVVVVV/releases/latest Link]
| <b>data.zip</b>
| /FunKey/.local/share/VVVVVV
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/f/fd/VVVVVV-V2.opk Download]</span>
|-
| colspan="2"|Wolfenstein 3D
| [[w:First-person shooter|FPS]]
| [https://github.com/RetroPorts/fks-ecwolf/releases/latest Link]
| '''WL6*'''
| /FunKey/.ecwolf
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/c/c2/Wolfenstein_3D.opk Download]</span>
|-
| colspan="2"|Worship Vector
Line 695 ⟶ 745:
| [https://gitlab.com/gameblabla/gameblabla-releases/-/blob/master/opk/funkey/worship_vector_funkey-s.opk Link]
| colspan="2"|''N/A''
| <span class="plainlinks">[https://static.miraheze.org/funkeywiki/c/cd/Worship_Vector.opk Download]</span>
|}
</translate>
Cookies help us deliver our services. By using our services, you agree to our use of cookies.