Main Page/it: Difference between revisions

From The FunKey Wiki
Main Page/it
Content added Content deleted
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 322: Line 322:


</div>
</div>
As the game library file sizes of all the cartridge-based consoles emulated on the FunKey S add up to only 13.4 GB, a user could, in theory, have thousands of games on their FunKey S without needing to upgrade its 32 GB MicroSD card (with 27.8 GB of this being accessible with the factory configuration). Since CD-based games (PlayStation, Sega CD, TurboGrafx-CD) have significantly larger file sizes than cartridge-based games, only fifty to sixty CD-based games could fit on the FunKey S before a larger MicroSD card would be needed. While 27.8 GB of available storage is more than enough to fit the game libraries of most users, any user with more than fifty CD-based games should check the total file size of their game library to see whether or not they require a larger MicroSD card. The chart below documents the average game file sizes for each of the thirteen consoles that the FunKey S officially emulates, with several file size totals corresponding to theoretical game libraries that have the same number of games from each system. As illustrated by the proportions listed below, the number of games a user can fit onto their FunKey S is directly related to number of CD-based games present in their game library. For instance, the average PlayStation game takes up the same amount of space as approximately 2,566 NES games, 2,277 Master System games, 1,395 TurboGrafx-16 games, 433 Sega Genesis games, 2,740 Game Boy games, 2,667 Atari Lynx games, 1,717 Game Gear games, 363 SNES games, 414 Game Boy Color games, 368 Neo Geo Pocket games, 313 WonderSwan games, or 78 Game Boy Advance games.
As the game library file sizes of all the cartridge-based consoles emulated on the FunKey S add up to only 13.4 GB, a user could, in theory, have thousands of games on their FunKey S without needing to upgrade its 32 gigabyte MicroSD card (with 27.8 gigabytes of this being accessible with the factory configuration). Since CD-based games (PlayStation, Sega CD, TurboGrafx-CD) have significantly larger file sizes than cartridge-based games, only fifty to sixty CD-based games could fit on the FunKey S before a larger MicroSD card would be needed. While 27.8 gigabytes of available storage is more than enough to fit the game libraries of most users, any user with more than fifty CD-based games should check the total file size of their game library to see whether or not they require a larger MicroSD card. The chart below documents the average game file sizes for each of the thirteen consoles that the FunKey S officially emulates, with several file size totals corresponding to theoretical game libraries that have the same number of games from each system. As illustrated by the proportions listed below, the number of games a user can fit onto their FunKey S is directly related to number of CD-based games present in their game library. For instance, the average PlayStation game takes up the same amount of space as approximately 2,566 NES games, 2,277 Master System games, 1,395 TurboGrafx-16 games, 433 Sega Genesis games, 2,740 Game Boy games, 2,667 Atari Lynx games, 1,717 Game Gear games, 363 SNES games, 414 Game Boy Color games, 368 Neo Geo Pocket games, 313 WonderSwan games, or 78 Game Boy Advance games.
{| align="center" width=100% class="darkgrey-header wikitable" style="text-align: center" |
{| align="center" width=100% class="darkgrey-header wikitable" style="text-align: center" |
! style="border: 2px solid black;"|System
! style="border: 2px solid black;"|System
Line 594: Line 594:


</div>
</div>
Emulators function using either low-level emulation (LLE) or high-level emulation (HLE), with the former directly emulating the processes of the original system and the latter merely simulating them. While both methods are commonly used and have distinct benefits, the truer 'emulation' of LLE means emulators that use this method require the system ROM of the original hardware to function. This ROM, known as the BIOS, performs system-critical tasks for many systems, with neither the original hardware nor an LLE emulator of that hardware being functional without the associated BIOS file. In the case of the FunKey S, while the majority of its emulated systems do not require BIOS files, there are two that do: the PlayStation and Game Boy Advance. While some PlayStation games can be emulated without a BIOS file and alternate, albeit slower, Game Boy Advance emulators that don't require BIOS files are [[List of third-party OPK applications#Emulators|available]], to properly emulate either system using the default emulators a BIOS file for each is required. As with video game ROMs, BIOS ROMs are protected by copyright restrictions and thus also cannot be legally distributed with the FunKey S. Users may extract BIOS ROM files from PlayStation and Game Boy Advance units that they own and add them to the FunKey S emulators for those systems to render them functional. Additionally, while Sega Genesis and TurboGrafx-16 games do not require the presence of BIOS files to be accurately emulated, games for their respective add-ons, the Sega CD and TurboGrafx-CD, do. A tutorial for adding emulator BIOS files to the FunKey S can be found [https://doc.funkey-project.com/user_manual/tutorials/software/gba_bios/ here].
Emulators function using either low-level emulation (LLE) or high-level emulation (HLE), with the former directly emulating the processes of the original system and the latter merely simulating them. While both methods are commonly used and have distinct benefits, the truer 'emulation' of LLE means emulators that use this method require the system ROM of the original hardware to function. This ROM, known as the BIOS, performs system-critical tasks for many systems, with neither the original hardware nor an LLE emulator of that hardware being functional without the associated BIOS file. In the case of the FunKey S, while the majority of its emulated systems do not require BIOS files, there are two that do: the PlayStation and Game Boy Advance. While some PlayStation games can be emulated without a BIOS file and alternate, albeit slower, Game Boy Advance emulators that don't require BIOS files are [[List of third-party OPK applications#Emulators|available]], to properly emulate either system using the default emulators a BIOS file for each is required. As with video game ROMs, BIOS ROMs are protected by copyright restrictions and thus also cannot be legally distributed with the FunKey S. Users may extract BIOS ROM files from PlayStation and Game Boy Advance units that they own and add them to the FunKey S emulators for those systems to improve functionality for the former and enable functionality for the latter. Additionally, while Sega Genesis and TurboGrafx-16 games do not require the presence of BIOS files to be accurately emulated, games for their respective add-ons, the Sega CD and TurboGrafx-CD, do. A tutorial for adding emulator BIOS files to the FunKey S can be found [https://doc.funkey-project.com/user_manual/tutorials/software/gba_bios/ here].


<div style="text-align:center;">
<div style="text-align:center;">
=== Why doesn't the FunKey S have more than 64 MB of RAM? ===
=== Why doesn't the FunKey S have more than 64 megabytes of RAM? ===


</div>
</div>
The FunKey S has 64 MB of RAM due to that being the amount built into its [[w:System on a chip|system on a chip (SoC)]], the Allwinner V3s. While several handheld emulation systems with similar capabilities to the FunKey S include several times more RAM than it, the lightweight Linux distribution used by the FunKey S, in addition to its carefully chosen and optimized collection of emulators, allows it to emulate games at relatively high levels of accuracy while using comparatively little RAM. The inclusion of additional RAM in the FunKey S would not result in improved performance or additional emulation capabilities.
The FunKey S has 64 megabytes of RAM due to that being the amount built into its [[w:System on a chip|system on a chip (SoC)]], the Allwinner V3s. While several handheld emulation systems with similar capabilities to the FunKey S include several times more RAM than it, the lightweight Linux distribution used by the FunKey S, in addition to its carefully chosen and optimized collection of emulators, allows it to emulate games at relatively high levels of accuracy while using comparatively little RAM. The inclusion of additional RAM in the FunKey S would not result in improved performance or additional emulation capabilities.


<div style="text-align:center;">
<div style="text-align:center;">