niabi It seems that you have done a lot recently.
You have added BGM to ES, autoconfig for joypad from ES to RA and something else. And I noticed you starred openBOR this morning. So, you are going to port openBOR for S905?
Unfortunately yes, I left a patch I was testing, and it does not work properly but it should not matter if you have ROMS
I did not know that. Can you PM the video link?
The characters in pic says: "This system is shared freely via internet. Never use it for commverical purpose.
For more infomation, please visit 人中日月's page on bilibili.com."
I am the one who made the image of video. The image is free and has no commerical relationship with any Pandora's box comapany. It just has a Pandora's box theme inside.That image was made in last Oct. In fact I made several image from then on.
Here's my page: 人中日月的个人空间 - 哔哩哔哩 ( ゜- ゜)つロ 乾杯~ Bilibili
You can get some images from my videos.
Can you try your latest build(0.2) of Sx05RE?
I tested it last night, it seems that "restart emluationstation" from ES menu does not working properly. I chose "restart emluationstation" from ES menu, the system got very slow and after a while the system stopped working.
Can anyone confirm that, too?
And, I just found that L1/R1 buttom is not working in ES to fast scroll down/up the gamelist. Could you add that back?
It's out of question that the S905 is more powerful than the dated RPi stuff l but still we're talking about emulation which needs a lot of power. But if your testing led to the conclusion that the RA overhead is quite massiv it's maybe worth a try.
Drop me a list of some games for PPSSPP & Reicast that work for you on standalone and I'll see what I can do. PPSSPP should be no problem but the Reicast code is IMHO quite a mess. At least when I tried to compile the standalone version ~a year ago
Breath of Fire 3
Final Fantasy VII: Advent Children
Castlevania: The Dracula X Chronicles
I played games above with PPSSPP 1.63 on Sx05RE(1.90) which is base on CoreELEC, and they all run at full speed with 2X resoultion.
For Reicast, I played Grandia II, Dead or Alive 2, CAPCOM VS SNK 2. They runs well too.
Well I have not intentions to do that because there are already 3 arcade emulators (fba | mame2003-plus | mame2010) included in arm builds & nor PPSSPP or Reicast will ever run at sufficient speed on nowadays lowend SBCs like the RPi3B/+ or AML S905/S912 stuff.
AdvanceMAME is is based on MAME 0.106 & so requires romset 0.106 which means it's only slightly newer than the base mame2003 stuff and does not support as much roms as mame2010 which is based on romset 0.139 so is there any game you can't run on either mame2003-plus or mame2010 that works fine with AdvanceMAME
In fact I already use the upstream PPSSPP version that has a libretro core build flag so there is no thing as PPSSPPSDL it's just an appendix for the used framework. Reicast is quite the same story and even my Intel J3455 htpc struggles run games flawless. Even if they would run faster as some standalone version like Citra certainly does this wouldn't make a huge diffrence. I've tested GOW on my RPi3 & KVIM and to achieve a playable framerate a framekip of 5-6 is needed. I've included them mainly for build testing purposes & cause "yes we can".
Just for the record... if you compare the AML S912 with a somewhat dated lowend Intel J3455 you see how inferior the ARM performance really is.
However I can make some test and try to adopt this package RetroPie-Setup/reicast.sh at f3a230acce5ff5f69d1bfb63d88654b3927f5075 · RetroPie/RetroPie-Setup · GitHub but as I said I don't have high expectations. Escalade had standalone Reicast in his build in the past and although I could boot it even the input configuration was a mess since it only has some basic controller mappings reicast-emulator/shell/linux/mappings at master · reicast/reicast-emulator · GitHub and it looks like the SDL input backend is still "WIP" Make SDL input usable · Issue #1371 · reicast/reicast-emulator · GitHub
In fact S905 is more powerful than RPi3. By using standalone PPSSPP many 3D PSP games at run full speed with 2x resolution on S905 while only a few 2D games run fat ull speed with 1x resolution with PPSSPP core from Libretro. Standalone PPSSPP uses GPU acceleration more fully than Libretro one. The result is same to standalone Reicast. Because of RPi 3's weak GPU, the performance of standalone PPSSPP and Reicast is not as good as you thought. As far as I tested, Grandia II runs at full speed with standalone Reicast on S905. That's what Rpi 3 can't do.
Can you port Sx05RE's standalone emulators( PPSSPPSDL, ADVMAME and REICAST) to your bulid?
Here is the codes: https://github.com/shantigilbert/sx05re/tree/sx05re_8.2/packages/sx05re
The standalone emulators have better efficency than those ones included in Libretro.
For LE 9.0 RR, we don't have standalone versions of reicast and PPSSPP , and no ADVMAME.
I have tried the S905 build.
5schatten There is a problem same as Sx05RE.(Emulationstation has no sounds · Issue #35 · shantigilbert/Sx05RE · GitHub)
In your build, EmulationStation has no sound for video snap. If we start any game with RA and then quit to EmulationStation, the sound for video snap would be OK but the sound effect for ES theme would get mute.
In you thread description, it says there is a PPSSPP for all builds. In fact, there is no standalone PPSSPP for S905 serial TV box,right?
And last, I think 1024MB for FAT32 partition for S905 bulid is too much. Maybe 512MB is enough.
I am glad there is another build based on LibreELEC with ES while Sx05RE Swichting to CoreELEC.
Thank you, 5schatten.
Of course it needs 2GB since it's a project/device specific build. You can try one of this dtb files for s905 device-trees-amlogic/ at master · LibreELEC/device-trees-amlogic · GitHub but normally the S905 devices have a different target in the build system.
Can you build one for S905X Android TV box with only 1GB RAM?
Beta 07 is Generic/KVIM is online:
- added Khadas VIM (S905X based device)
- updated to latest LE9.0 upstream
- updated generic kernel to 4.18.9 / RPi to 4.18.8
- updated to QT 5.11.2
- updated mesa to 18.2.1-RC
- updated LLVM to v7.0.0
- fixed Nvidia driver -> legacy driver should now detect series 400/500/600 cards correctly
- updated to Retroarch 1.7.5-dev
- updated several libretro-cores / Dolphin to r5.0-8743
- added libretro-chailove to generic builds -> delete your es_systems.cfg before you update!
Build for Khadas VIM needs 2G RAM? I have tried it on my S905 TV box with 1G RAM, it did not work. It just hang at the TV box's logo screen.
Where can I get dtb for your build? Maybe it does not work because of wrong dtb? I used dtb from LE 8.2.
I guess so if someone gets me a S905/S912 device to test my builds ¯\_(ツ)_/¯
Vanilla LE9.0 should build fine for several Amlogic devices as listed here https://github.com/libreelec/libreelec.tv/tree/master/projects/amlogic/devices
but as I said I do not own S9xx devices so even if I could build it I couldn't test and debug it.
If you need, I can donate you 2 S905 boxes.
Can you make an S905/S912 build?
What are you actually trying to achieve? There may be alternatives to modifying the system.
In fact I want to try to update niabi's SX05RE which is based on LibreELEC.
Its frontend, Emulationstation, can only be updated by modifying the SYSTEM.
Could you give me some suggestions, please? Iridium
And after I copy SYSTEM, uncompress it, modify it and finally compress it to use again, I just could not boot the LibreELEC. It reads unable to mount /boot/SYSTEM.
So why would that happen? What's wrong?
I just want to modify several files, so I don't want to build the whole image from scratch.
Any easy way to modify the read-only image?
Please tell me, thank you.