Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
handheld_pc [2022/09/06 12:31] – [Steam Deck] update the situation atarihandheld_pc [2024/02/16 01:17] (current) – Add Lenovo Legion Go lbrpdx
Line 53: 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 =====
 +
 +{{:aynloki.jpg?nolink&500|}}
 +
 +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.
 +</WRAP>
 +
 +==== Install Batocera ====
 +
 +First of all, you need to upgrade the BIOS with the update [[https://www.ayntec.com/pages/software|available on Ayn's website]] (make sure you select the upgrade for the Loki Zero). The upgrade itself will take 3 to 5 minutes, make sure to reboot only once you hit the last screen shown in the document that describes the upgrade process.
 +
 +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 ''[DEL]'' until you get into the BIOS menu. 
 +
 +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 60: 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?
 </WRAP> </WRAP>
  
-Batocera has been confirmed to be bootable on the Steam Deck with the regular x86_64 image, however it has audio issuesExpect official support soon!+Batocera is now fully usable with the SteamDeck. Batocera 36 is the first official release for SteamDeck, and has been published on the [[https://batocera.org/download|official Batocera download page]]. The SteamDeck uses the same image as the regular x86_64 image. 
 + 
 +Batocera can be flashed to a micro SD card. Press and hold the ''[Volume -]'' and ''[Power]'' buttons to access the boot menu, from which the micro SD card can be selected. 
 + 
 +==== 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 ''[Volume +]'' and ''[Power]'' buttons. Release them when the Steam Deck beeps.\\ {{:tuto1.png}} 
 +  - Use the D-pad to select **Setup Utility** and press {{:wiki:south.png?nolink&20|South button (B SNES)}} to confirm. 
 +  - Go to the **Boot** category and select **Add Boot Options**.\\ {{:tuto2.png}} 
 +  - Choose "First". "First" is the SD card. 
 +  - Go to the **Exit** category and select **Save and Exit** to restart with the changes. 
 + 
 +==== Performance ==== 
 + 
 +Runs up to 6th gen and easy 7th gen titles at full-speed, however begins to struggle with harder to run 7th gen.
  
 ===== Aya Neo ===== ===== Aya Neo =====
Line 97: Line 144:
 {{:onenetbook-onexplayer.jpg?nolink&500|}} {{:onenetbook-onexplayer.jpg?nolink&500|}}
  
-The OneXPlayer (Intel Tiger Lake i5 or i7 11xxG7 CPU, with a 8.4" screen) is supported out-of-the-box with Batocera **v32** and later versions. The OneXPlayer 1S (Intel-based) should also be supported, but has yet to be tested.  +The OneXPlayer (Intel Tiger Lake i5 or i7 11xxG7 CPU, with a 8.4" screen) is supported out-of-the-box with Batocera 32 and later versions. The OneXPlayer 1S (Intel-based) should also be supported, but has yet to be tested.  
-<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 versionplease reach out on the Discord server. +The AMD-powered OneXPlayers have been reported to be compatible with Batocera 35, at least for OneXPlayer AMD Ryzen7 5800U and Pro 6800Uwith an edit of ''/boot/batocera-boot.conf''.
-</WRAP>+
  
 The initial screen rotation is incorrect, this can be fixed by going into **SYSTEM SETTINGS** -> **SCREEN ROTATION** and setting it to "270 DEGREES". The initial screen rotation is incorrect, this can be fixed by going into **SYSTEM SETTINGS** -> **SCREEN ROTATION** and setting it to "270 DEGREES".
  
-By default, the only resolution supported is 1600x2560 (native resolution of the screen panel). Even with a beefy CPU, it's not really necessary to have such a high resolution on the OneXPlayer. You can force a 1080x1920 resolution by editing the ''/boot/batocera-boot.conf'' file and add:+**OneXPlayer Intel i5/i7**: by default, the only resolution supported is 1600x2560 (native resolution of the screen panel). Even with a beefy CPU, it's not really necessary to have such a high resolution on the OneXPlayer. You can force a 1080x1920 resolution by editing the ''/boot/batocera-boot.conf'' file and add:
  
-  # disable the splash screen +  es.resolution=1080x1920.60.
-  # splash.screen.enabled=0 +   
-  es.forcedresolution=1080x1920:60+**OneXPlayer AMD 5800U/6800U**: you need to edit ''/boot/batocera-boot.conf'' file and add:
  
-**WARNING** Yes, it's 1080x1920, as the hardware screen is in portrait mode.+  es.resolution=1200x1920.60.0 
 +   
 + 
 +**WARNING** Yes, it's 1080x1920 or 1200x1920 (9:16 aspect ratio), as the hardware screen is in portrait mode.
  
 **WARNING 2** By default the ''/boot'' mount point is read-only, you might need to do a ''mount /boot -o remount,rw'' before editing it from your SSH session.   **WARNING 2** By default the ''/boot'' mount point is read-only, you might need to do a ''mount /boot -o remount,rw'' before editing it from your SSH session.  
Line 118: 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 ''AUTO'' or ''1600x2560'' and have the full experience. In that case, if you want to use bezels, I'd recommend to also set the ''Stretch bezels (4K and ultrawide)'' option from the ''GAME SETTINGS'' menu. 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 ''AUTO'' or ''1600x2560'' and have the full experience. In that case, if you want to use bezels, I'd recommend to also set the ''Stretch bezels (4K and ultrawide)'' option from the ''GAME SETTINGS'' menu.
  
-With Batocera 35 and later, you can use the orange button on the left to adjust brightness. This button is not registered in gamepad mode, but seen as a key from a keyboard.+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.
  
 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 ''batocera.conf'' file and add a line ''system.suspendmode=suspend'' or ''system.suspendmode=hybrid''. Hybrid modes saves a little more energy than suspend (but takes longer to restore). Full "hibernate" mode doesn't work right now.  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 ''batocera.conf'' file and add a line ''system.suspendmode=suspend'' or ''system.suspendmode=hybrid''. Hybrid modes saves a little more energy than suspend (but takes longer to restore). Full "hibernate" mode doesn't work right now. 
Line 193: Line 242:
   * The Win 3 technically boots perfectly fine, but the screen rotation settings are not properly interpreted, resulting in major screen distortion. This can be worked around by manually setting the screen rotation every boot. Shares the same issues the Win 2 has in regards to buttons/suspending features. There is also a chance of the device having a locked BIOS, meaning installation of any other OS aside Windows is impossible.   * The Win 3 technically boots perfectly fine, but the screen rotation settings are not properly interpreted, resulting in major screen distortion. This can be worked around by manually setting the screen rotation every boot. Shares the same issues the Win 2 has in regards to buttons/suspending features. There is also a chance of the device having a locked BIOS, meaning installation of any other OS aside Windows is impossible.
   * 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://gaming.lenovo.com/us/connect/groups/legion-go/f/forum/5936/batocera-on-legion-go/|this forum post]] on the Lenovo website.
 +
 +
  
  • handheld_pc.1662460278.txt.gz
  • Last modified: 19 months ago
  • by atari