Just loaded an image with batocera.. Seems to be working pretty well. The image was for ODROID XU4 version 5.8
However, I've noticed that when inputting into batocera using my Logitech wireless keyboard (model k220) it leaves input artifacts in the background of the menus and games.. Just a small bug no doubt.. But just letting you know.
Next on the agenda..
Mouse inputs for applying new options would be awesome.. Mouse support for batocera.. Please.
Keyboard input for adding WiFi SSID and password could be tidied a bit by just allowing a standard keyboard layout to be allowed rather than making it hard as I have tried to enter SSID and password and then tried to use arrow keys to move to 'OK' and cursor seems to stay in password box.. Even trying to tab out to move to option boxes at bottom under keyboard is not an option. Mouse input would be super sweet for things like this.
Tried to hook up wireless dongle into USB 3.0 input (bottom input) and used network settings to enter my SSID and password and no connection via wireless.. Wireless module is a USB 2.0 and tried in the 2.0 but never saw any difference. Unless I still didn't use the right username and password.. There was no change. My wireless USB dongle is a branded WAVLINK Wireless N USB 2.0 DONGLE..
Another thing, when will an sd2emmc installer be available for download as I have a 64gb eMMC module i bought with ODROID XU4 and want the OS to be optional for where it is installed.. I don't have an eMMC USB chip convertor and find the SD2emmc option a much cleaner way to do things being I don't have to take eMMC chip from my XU4 and boot from SD card, install batocera and remove SD and flick the switch, then batocera goodness for all owning eMMC modules and we can rejoice once again.. I'm not looking for any speed gains.. Just convenience and common sense being most users I will presume have an eMMC as their main storage and OS location.. Correct me if I'm wrong. I have seen lineageOS use this method and I don't believe it would be a hard step to create a bootable eMMC image or modify one of their images and replace the lineageOS with batocera and go that way. I also understand partitions might need to be adjusted for each eMMC variety, so maybe a small menu to allow for eMMC size, unless there is an autodetect and create a script to automatically adjust for allocated eMMC sizing, just to allow for install, or create a small partition, specifically for batocera and then a larger partition for ROMs and emulator paths.. So settings for batocera and batocera OS stay in one section away from prying eyes and make batocera completely tweakable in that partition, which provides protection against corruption of ROMs and emulators and vice versa. Being eMMC is quick, lag will be minimized for read/write access.. So yeah, seems like a logical choice here.
In batocera, create a menu option to adjust partition sizing as well as directory mods to allow for ROM and emulator path allocation. Default partitions for install only or if user is happy, then leave it be.
I don't know the first thing about programming, but I can provide some feedback if you like..
Please let me know if a bootable emmc image is going to be created as this I think would make a great choice for future support and make the batocera be more appealing for future odroid support for new and old enthusiasts alike as well as making standalone a lot easier to swallow and not leave users with the fact that an eMMC needs to sit to the wayside because we can't install to eMMC.. Unless we can and I'm not aware of how to do it.
Let's get odroid into the arena of being one of the better emulation boards out there..
Also.. No overclocking options were available.. What gives? Make a menu, have options for CPU, GPU and memory.. Allow changing options such as clock speed, voltage bump and fan tweaking regarding pwm and percentage and temperature. Reboot to take effect.. Done. Unless I'm misunderstanding how to overclock in batocera, that to me seems a no brainer in terms of what needs to be done.
So far though.. Looks great and props to the creator for making it this easy..
One other thing.. If a user is using a keyboard.. Make the keys a little easier to understand by having a key at the bottom of the screen for keyboard.. I understand that its main controller is a game controller, but for us without, at the time, allow a keyboard config so we can assign our own keys or display the default keys used on a keyboard at the bottom or have detect controller, user defines if only keyboard is present, and config appears to initialize and settings are saved in controller menu or keyboard menu, and can be altered from that menu if need be..