|
Post by spannernick on Oct 26, 2023 11:23:47 GMT
I just realised something, THEA500 Mini uses SDL2 and does not use Flashlight library like THEC64 does, the carousel was probably to slow on THEC64 Mini for it to use SDL1 so why it uses Flashlight instead, Flashlight is like SDL but its more like Adobe Flash(thats why they called it Flashlight) but its coded in C so not in Action Script cause its a version of Flash on Linux(as far as I know there was not a version of Flash on Linux, Flash was originally made for MACOS by Macromedia, Mac is in there name and ported to Windows after that, Flashlight has never officially been released, maybe because its to close to Adobe(Macromedia) Flash) and they would of got suited by Adobe for copyright.
I am guessing that the carousel in THEA500 Mini is using SDL2 in the carousel and it uses SDL2 to make its pages, it would make sense, I know Amiberry needs SDL2 too so the carousel might not use it, but it would need something to make its pages and the swipe up affect with each page and for it to build each page.
The only way to find out is to run the command on THEA500 Mini that shows what dependences skyline and manhattan uses but I can't remember the command..?
It uses Flashlight but built into the manhattan binary, it not a library no more, it part of the manhattan code so part of the carousel, maybe the Flashlight library was not compatible with the H6 SoC cause its was for the A20 and H3 SoCs so RGL had to change it.
Amiberry needs SDL2 to function thats why its there.
|
|
|
Post by spannernick on Oct 26, 2023 11:56:53 GMT
Looking in HxD at manhattan it could not find SDL2 so it does not use it but it did find Flashlight so Flashlight is not a library any more but its built into manhattan code. So I was wrong... **** flashlight_vertice_create_group: Hit groups_max of %d Error - Falied to init Flashlight Its finds it about 5 times in manhattan's binary. Found one line here and found 4 lines here so 5 lines found with Flashlight in them. It shows how close THEA500 Mini is to THEC64 Mini, it don't just use its hardware but uses its carousel too, its just been modified to look different and load Amiga Games using Amiberry.
|
|