I could see on GitHub test section you are working on v4.4 for two months now which i am looking forward to test , however you metioned that S905 (GXBB, p201) for the moment is no longer supported and this is the device i am useing .
My question is
Will S905 (GXBB, p201) devices be supported at the final 4.4 release or is 4.3 is the last version for such devices and Emuelec will need newer devices from now on .
Thanks for your answer @SamWilson , this is what i thought , however i have a request or help if i can say.
I am very satisfied with 4.3 , it has every thing i need as i am using it for mame/Daphne on my arcade machine for arcade games but with only one issue in some Daphnie/ Hypseus Singe games which is already fixed by shantigilbert on GitHub with this error on github ( emuelec 4.3 Hypseus Singe error · Issue #736 · EmuELEC/EmuELEC · GitHub ) or this topic ( Singe 1 American laser games 4.3 )
shantigilbert told me i need to wait for a new version to get this error fixed , now i cannot get it fixed as v4.4 will not be cobpatible with my device .
My request is i need is a 4.3 vesion with that error fixed if possible , or if there is a way i can create Emuelec 4.3 with this error fixed by my self , can anyone help me with that please ???
Thanks for you answer @EmuELEC
I have 2 quetions .
Should i have a linux OS to create the build ?? / it cannot be done on Windows 10 Or OSX ??
The fixes i need to add , should i change them on the filest itself or i need to create a pull ??
Hi @EmuELEC ,
I followed the instructions in github but i have a problem with creating the image
using this command line in github :
PROJECT=Amlogic-ce DEVICE=Amlogic-ng ARCH=aarch64 DISTRO=EmuELEC make image
i get this answer in Terminal :
ERROR: Project not found, use a valid project or create a new config
Valid projects:
Allwinner
Amlogic
Amlogic-ng
Generic
RPi
Rockchip
make: *** [Makefile:12: image] Error 1
using the command line in readme file inside EmuELEC folder :
PROJECT=Amlogic ARCH=aarch64 DISTRO=EmuELEC make image .
i get this answer in Terminal :
The following logs for this failure are available:
stdout: /home/fidiko/EmuELEC/build.EmuELEC-Amlogic.aarch64-4.3/.threads/logs/262/stdout
stderr: /home/fidiko/EmuELEC/build.EmuELEC-Amlogic.aarch64-4.3/.threads/logs/262/stderr
parallel: This job failed:
package_worker 2 262 483 ‘install pcre2’
Parallel build failure - see log for details. Time of failure: Fri Mar 4 09:29:55 CET 2022
make: *** [Makefile:12: image] Error 1
fidiko@fidiko-VirtualBox:~/EmuELEC$
thansk @eric4gth
I will try that tomorrow , i thought it shold be done on github.
I tried to install the package and but it in Emuelec build folder but it did not work .
@eric4gth could you please specify which “package.mk” i need to modify ??
“package.mk” are too many in build.EmuELEC-Amlogic.aarch64-4.3
what is the folder path for the one i need to modify ?
First, you have to find a valid URL of “pcre2-10.33.tar.bz2” on the Internet. Copy the URL string.
Second, you have to modify “packages/addons/addon-depends/pcre2/package.mk” and replace the dead URL string with the valid one.
I think pcre2 package is only the first package with dead URL. You will encounter many others with dead URL. You have to modify them one by one.
Another way.
You can download “pcre2-10.33.tar.bz2” package and put it in the right dir (maybe “toolchain”). The toolchain will check it without downloading from Internet.
Thanks for your answer @eric4gth ,
unfortunately pcre2 folder was not located in the path you provided, however i solved that by downloading “pcre2-10.33.tar.bz2” and “pcre2-10.33.tar.bz2.sha256” then creating “pcre2-10.33.tar.bz2.url” file with the link of the source i downloaded the files from , the i placed them in ./EmuELEC/sources/pcr2 .
building in progress now so far…
The following logs for this failure are available:
stdout: /home/fidiko/EmuELEC/build.EmuELEC-Amlogic.aarch64-4.3/.threads/logs/431/stdout
stderr: /home/fidiko/EmuELEC/build.EmuELEC-Amlogic.aarch64-4.3/.threads/logs/431/stderr
I could not find and download the requested vergin “duckstation-4a017bd1.zip” .
the only one i could get from batocera github is “version.: 0.1-4866-gf799f62a” at this link ( File Finder · GitHub ) but i could not get the “sha256” file for it .
i tried to do the same thing i done with pcre2 files but with no luck .
can you plese advice me what to do regarding this issue ?
I have resolved this issue , i get the duckstation version from a developer in Lakka discord , then i have uploaded it to my github profile , then i modifyed package.mk in “/EmuELEC/packages/sx05re/emulators/duckstation” with the new link and the new sha256
building in progress…
Done with creating the image ,
the new fixed Hypseus are there as they should
However i still have error playing some singe games as before , this time i get another error
No idea, but the error seems clear, the mali fbdev is not working on your build. Not sure how to fix it. But older hardware is EOL… you are going to have a hard time fixing newer stuff on it.
I understand , the thing is , these games are working on Batocera 3.2 with no issue , dont understand why not on EmuELEC . Emuelec is much better on Amlogic devices , it is the best , on Batocera i dont have Wifi , No Advance Mame …, Emuelec is too close to prefact , only this issue