Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
handheld_pc [2022/06/29 11:04] – added Anbernic WIN600 (thanks Retro Game Corps!) atari | handheld_pc [2024/02/16 01:17] (current) – Add Lenovo Legion Go lbrpdx | ||
---|---|---|---|
Line 8: | Line 8: | ||
{{: | {{: | ||
+ | |||
+ | For those who prefer videos, check out [[https:// | ||
Anbernic' | Anbernic' | ||
+ | |||
+ | <WRAP center round important> | ||
+ | In the BIOS menu, fast boot must be disabled to be able to automatically boot Batocera. Otherwise, Batocera can only be booted from the BIOS menu itself. | ||
+ | </ | ||
+ | |||
+ | <WRAP center round tip> | ||
+ | Anbernic has a dedicated website for it with a lot of useful information, | ||
+ | </ | ||
+ | |||
+ | In Batocera **v35** and higher, press the Windows button on the right to cycle through backlight brightness levels. | ||
+ | |||
+ | ==== Install Batocera ==== | ||
+ | |||
+ | Boot into its BIOS menu by holding down the volume down key while booting. Then, switch to mouse and keyboard mode with the switch on the right and navigate the BIOS menu sideways. Yep. | ||
+ | |||
+ | Press right on the D-pad to go all the way to **Boot**, then scroll down and make **USB: UEFI Partition** the first option by pressing {{: | ||
+ | |||
+ | It is possible to have the device automatically boot into Batocera by changing the boot order in the BIOS settings. However, if the USB device is ever removed then it will reset back to booting from the internal drive. To work around this, a [[: | ||
==== Issues ==== | ==== Issues ==== | ||
- | * Screen | + | * The initial screen |
- | * No Wi-Fi yet but USB Ethernet works fine. This may change | + | <WRAP center round help> |
+ | In Batocera **v34** and lower, this required | ||
+ | </ | ||
+ | * The Xbox guide button and the Windows key are currently not bindable | ||
==== Performance ==== | ==== Performance ==== | ||
+ | Here's a [[: | ||
+ | |||
+ | ^ CPU ^ GPU ^ Low-end PSP (Hatsune Miku - Project DIVA) ^ High-end PSP (Midnight Club: L.A. Remix) ^ Low-end Dreamcast (MvC2) ^ High-end Dreamcast (Sega Rally 2) ^ High-end GameCube/ | ||
+ | | AMD Athlon Silver 3050e((Anbernic Win600 running with no overclock, stock RAM speed and stock TDP.)) | AMD Radeon RX Vega 3 | Max | 3x | 3x | N/A((A bug in Batocera causes framerate to only reach 30 FPS.)) | 2x | Full-speed | 78% (47 FPS) | 2x | 58% (35 FPS) | 1x | 50% (30 FPS) | | ||
+ | |||
+ | And another take: | ||
* PSP, N64, Dreamcast, Saturn: 720p full speed | * PSP, N64, Dreamcast, Saturn: 720p full speed | ||
* Gamecube: 2x for most games, 1x for some (like F-Zero GX) | * Gamecube: 2x for most games, 1x for some (like F-Zero GX) | ||
Line 24: | Line 53: | ||
* Wii U: Wind Waker HD and Super Mario 3D World full speed. Mario Kart 8 very close! | * Wii U: Wind Waker HD and Super Mario 3D World full speed. Mario Kart 8 very close! | ||
* PS2: still sucks, about the same as in Windows | * PS2: still sucks, about the same as in Windows | ||
+ | |||
+ | ===== Ayn Loki Zero ===== | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Ayn Lokis are x86_64 handhelds (while Odin are ARM-based). An Ayn Loki is sold with Windows 11, but it also supports the regular x86_64 Batocera image and can be booted on the SDCard port. | ||
+ | |||
+ | <WRAP center round important> | ||
+ | In the BIOS menu, fast boot must be disabled to be able to automatically boot Batocera. Otherwise, Batocera can only be booted from the BIOS menu itself. | ||
+ | </ | ||
+ | |||
+ | ==== Install Batocera ==== | ||
+ | |||
+ | First of all, you need to upgrade the BIOS with the update [[https:// | ||
+ | |||
+ | Once you have upgraded the BIOS, depending on your previous version, you might have a few options to change. To enter the BIOS setting, plus a keyboard through the USB-C port and press '' | ||
+ | |||
+ | Things to check at the BIOS level: | ||
+ | |||
+ | - First, burn a Batocera x86_64 image (**Batocera 38** or later) and insert it in the SD Card reader of the Loki. You need to have a valid partition on the SD Card to be able to select it in the boot options. | ||
+ | - Select the PCI-Express SD-card as the first boot option (it appears only if you have Batocera or a valid OS on your SD Card), and Windows boot manager as the second one. This will keep Windows as a backup option if you remove the SDCard from the device. | ||
+ | - Fast boot: disabled. If it's enabled, you will be able to boot Batocera only once you exit the BIOS, but you won't be able to start from a cold boot. | ||
+ | - Secure boot: disabled. If enabled, you will be able to boot Windows only, not Batocera or any other Linux distribution. | ||
+ | |||
+ | ==== Performance ==== | ||
+ | |||
+ | The Ayn Loki Zero has the same CPU/GPU as the Anbernic Win600 described above. Expect the same level of performance. | ||
+ | |||
===== Steam Deck ===== | ===== Steam Deck ===== | ||
Line 31: | Line 88: | ||
<WRAP center round todo> | <WRAP center round todo> | ||
This section is under construction. | This section is under construction. | ||
+ | To do: | ||
+ | * How to transfer roms using SteamOS? | ||
+ | * What is first boot like? | ||
</ | </ | ||
- | Batocera has been confirmed | + | Batocera |
+ | |||
+ | Batocera can be flashed | ||
+ | |||
+ | ==== Make Batocera the default boot device for the Steam Deck ==== | ||
+ | |||
+ | It is possible to make Batocera the default OS to boot on the Steam Deck instead of Steam OS. This is assuming Batocera is already installed on the micro SD card. | ||
+ | |||
+ | - Turn on the Steam Deck holding the '' | ||
+ | - Use the D-pad to select **Setup Utility** and press {{: | ||
+ | - Go to the **Boot** category and select **Add Boot Options**.\\ {{: | ||
+ | - Choose " | ||
+ | - Go to the **Exit** category and select **Save and Exit** to restart | ||
+ | |||
+ | ==== Performance ==== | ||
+ | |||
+ | Runs up to 6th gen and easy 7th gen titles at full-speed, however | ||
===== Aya Neo ===== | ===== Aya Neo ===== | ||
Line 68: | Line 144: | ||
{{: | {{: | ||
- | The OneXPlayer (Intel Tiger Lake i5 or i7 11xxG7 CPU, with a 8.4" screen) is supported out-of-the-box with Batocera | + | The OneXPlayer (Intel Tiger Lake i5 or i7 11xxG7 CPU, with a 8.4" screen) is supported out-of-the-box with Batocera |
- | <WRAP center round help> | + | |
- | The AMD-powered OneXPlayers have been reported as not compatible at the time of writing (Batocera 32). If you think you can help with supporting AMD version, please reach out on the Discord server. | + | |
- | </ | + | |
- | However, if running v31 or you find your screen is rotated incorrectly (from a hardware perspective, the screen is a vertical tablet screen in portrait mode), you can do the following: | + | The AMD-powered OneXPlayers have been reported to be compatible with Batocera 35, at least for OneXPlayer AMD Ryzen7 5800U and Pro 6800U, with an edit of ''/ |
- | 1. Set the screen | + | The initial |
- | + | ||
- | display.rotate=3 | + | |
- | splash.video.rotation=3 | + | |
- | # splash.screen.sound=0 | + | |
- | This will both rotate | + | **OneXPlayer Intel i5/i7**: by default, the only resolution supported is 1600x2560 (native resolution of the screen |
- | 2. By default, the only resolution | + | es.resolution=1080x1920.60.0 |
+ | |||
+ | **OneXPlayer AMD 5800U/ | ||
- | | + | |
- | # splash.screen.enabled=0 | + | |
- | | + | |
- | **WARNING** Yes, it's 1080x1920, as the hardware screen is in portrait mode. | + | **WARNING** Yes, it's 1080x1920 |
**WARNING 2** By default the ''/ | **WARNING 2** By default the ''/ | ||
Line 97: | Line 167: | ||
If you use the Thunderbold output to play your games on a 4K monitor and want to keep the full 1600x2560 resolution, you still select '' | If you use the Thunderbold output to play your games on a 4K monitor and want to keep the full 1600x2560 resolution, you still select '' | ||
- | Additional notes: | + | With Batocera 35 and later, you can use the orange button on the left to cycle through backlight brightness levels. This button is not registered in gamepad mode, but seen as a key from a keyboard. |
- | * The " | + | |
+ | Also, with Batocera 35 and later, you can use the power button to put the OneXPlayer in suspend mode. To enable this, you need to manually edit the '' | ||
+ | |||
+ | |||
+ | ==== Issues ==== | ||
+ | |||
+ | * The " | ||
* Touchscreen is not supported at the moment. The USB " | * Touchscreen is not supported at the moment. The USB " | ||
Line 166: | Line 242: | ||
* The Win 3 technically boots perfectly fine, but the screen rotation settings are not properly interpreted, | * The Win 3 technically boots perfectly fine, but the screen rotation settings are not properly interpreted, | ||
* The XD and XD Plus are Android-powered ARM devices, and currently not supported by Batocera. | * The XD and XD Plus are Android-powered ARM devices, and currently not supported by Batocera. | ||
+ | |||
+ | ===== Lenovo Legion Go ===== | ||
+ | |||
+ | The Legion Go seems to be mostly supported on Batocera 38 and later, with a couple of tweaks described in [[https:// | ||
+ | |||
+ | |||
- handheld_pc.1656493471.txt.gz
- Last modified: 22 months ago
- by atari