smarkusg wrote:@Maijestro ffmpeg7/ffplay even on QEMU emulation with sm501 works acceptably. Maybe on the SPE if someone wants to, they will adapt the code
Since I see that you were again faster than everyone else and there is already a clib4 version, I would of course be happy to be able to test it under Tabor and compare it with the newlib version of os4depot
If the current SDK does not provide a clib4 function, it makes no sense for me to experiment with it directly under AmigaOs4.1.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
New interesting bug found: if I try to open an AVI file on Emotion or DVPlayer immediately after boot, I got an instant Grim Reaper Crash. I must play an MP4 first or starting other apps/tasks, then it's all good with any sort of AVI, to my knowledge this is likely some initial ram assignment issue, can be?
I don't understand that there are so many problems with their system and yes the A1222 is not perfect, but if anything works really well it is the video playback via Emotion or DvPlayer. Even 4K videos are no problem...
Here is a short video where even 4k videos do not cause any problems under A1222, so if the Tabor can do anything, it is really to play videos perfectly
Regarding your problem with Blender...yes, I also have problems getting the Os4Depot to run.
I'm not currently using an RX 550, but an RX 570 which seems to be a lot more powerful, but I've tested all the MiniGL demos with the RX 550 and Rx 570 and it works fine on both cards.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
I would like to compile FFMPEG for Tabor as SPE Native version directly under AmigaOs4.1. SDK version 54.16 is already installed and I have set the GCC version to 6.4.0. Basically that's all, yes I know that's not much and there will certainly be some things missing, but I have no idea how to proceed and would still like to try.
navigated to the unpacked achiv via the shell and there I executed a ./Configure via SH-Shell as a test, there was only an error message with
"SDK: Local/C/grep:
unknown devices method
Compiler lacks support for Cll static assertions"
Probably everything has to be linked and further configuration information is necessary.
I would be happy if someone could explain to me how to do it correctly, if this is even possible directly under AmigaOs4.1. Unfortunately my skills are limited and I am not a programmer, but I would still like to try.
Mainly it is about FFPlay which I would like to use natively as SPE version, the nonspe version already works well, but has its limits and consumes a lot of CPU power. So it would also be a good test what speed advantage a SPE version could bring.
Any help will be appreciated.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Thank you very much for answering, let me give you some updates:
- MiniGL base demos are not working (Guru Meditation + output window saying "Max supported anisotropy :16")
I have just checked it again all MiniGL demo,s work from the Os4depot MiniGL archive.
But there is also another archive from GoldenCode developer Daytona675x who seems to be responsible for the MiniGL development. On his website you can also download MiniGL and it also contains a pure SPE compiled version.
Just test it and see if it works better. It works really well on my system....
As eliyahu mentioned Quake1/2 does not work on the A1222 it uses an incompatible FPU/SPE and things have to be adapted to make it run.
But again there is no guarantee if it will work better with pure SPE code, currently no one has tried or tested it and there are very few to no developers left so they will have to accept that these games will not run on the A1222.
Which blender do you use? The A1222+ blender supplied works very well for me and I haven't had any problems with this blender yet.
Edited by Maijestro on 2024/6/27 16:53:51 Edited by Maijestro on 2024/6/27 17:55:03
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
I don't understand what on Earth is going on with your system. The only things I've seen that causes that level of instability is either having diskcache.library.kmod enabled or a flaky memory SO-DIMM.
diskcache.library is only used by SFS and the alpha/beta versions of JXFS, not by the NGFS he is using, therefore it can't be the problem.
Since I don't know what the problem with diskcache.library is on the A1222 and I don't have an A1222 myself I can't fix it.
NGFS doesn't seem to need diskcache.library anymore and the system is shipped with this new file system, so there is no need to fix anything here as NGFS works really well.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
You should also add a few things to the LTE emulation blacklist as recommended. But let's do this step by step...
Just briefly about my system, it is working fine and many things are working fine...DvPlayer or Emotion has never crashed, maybe there is also a hardware problem with them....GFX card is not seated firmly in the slot faulty memory etc. we have to find out.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Can the game also be run in windowed mode or in a higher resolution like 640x480?
It can run in a window, or in fullscreen at a resolution of 800x600. You just need to manually edit the config file (text) in the .rott directory. There's a section for the screen resolution.
Thanks buddy that works perfectly
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
kas1e wrote:@all Is someone able to use siliconmotion502 53.12 from os4depot with qemu 9.0/peg2 emulation ? All i have is black screen, while version of driver from os4-update3 works for sure.
You have to use a newer kernel from AmigaOs4.1 Update 1 or 2 then the SM502 from Os4Depot will work.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
Capehill wrote:testsprite2 results. Batching helps with all tested renderers. Point of the optimization was to improve compositing results. http://capehill.kapsi.fi/sdl2/testsprite2.lha
afxgroup wrote:we are working on clib4 daily :) So there is a lot of room for improvements. Regard your video and audio stuttering. Can you try to run scummvm from cli using >NIL: so all messages are not displayed and see if the audio is played correctly? Of course the problem can be float related but just in case
That's great that they're still working on it As mentioned before, there are some people already experimenting and developing it and it works really well.
Briefly about ScummVM: The stuttering of the sound comes from my HDMI recorder, which doesn't record very well and produces a lot of background noise like crackling, pops or hiss. I also record everything through the MIC input, which makes things worse It's not ideal, but at the moment I have no other way to record.
I've played around with the AHI settings in AmigaOs4.1 and created a new video where the sound on the recording is absolutely fine, there's just some background noise from my HDMI recorder. It's still not perfect, but just to show that the sound works very well with the Clib4 version of ScummVM. Only on Flight of the Amazon Queen the sound stutters a bit, not sure what it is.
If you still want to help I would be very happy to have the latest version 1.8.1 of ScummVM as a stable version. With all the other versions I have tested I can only run one game and then it crashes or DSI every time, but your version keeps working even after several games in a row.
I'll leave you a video where I was able to record the sound a little better with my HDMI recorder.
Of all the ScummVM versions I've tested, your CLIB4 port works the best. You already posted the version in the big scummVM thread. It uses OpenGL shaders and it looks great and it shows that using CLIB4 can bring stability and speed.
There are a few error messages in the shell when running games but it still works, of course it would be great if you add some more optimizations, otherwise it works great for me already and I wanted to thank you again for that.
Here you can see how your CLIB4 build runs on an A1222 when running multiple games and it is already very stable.
It probably won't be helpful, that last scummvm infrequent build I tested. There are problems with adding games like Bladerunner, Flight of the Amazon Queen, DreamWEB. The only game I could add and run well was StarshipTitanic with the default configuration "SDL Surface" without OpenGL shaders.
I often get this error log when starting ScummVM which can be ignored:
Crash log for task "scummvm"
Generated by GrimReaper 53.19
Crash occured in module newlib.library.kmod at address 0x01A788B0
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003
The paths in the ScummVM GUi are set correctly to Extras,Themes,Saves,Plugins. I know it won't be much help, but I would really like to have a stable version for my system.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
I also use an external USB DVD/RW Rom on my A1222 and it works without any problems. The DVD drive has no external power source, as it is known that the NG hardware might not provide enough power I connected it to a USB HUB.
I also tested it as you did with the Heretic2 AudioCD and there were no problems with playback. The only additional thing I did was to change the device in PlayCD to "usbdisk.device" and "unit 0".
Here you can see which DVD/RW drive I am using:
You also need to add the same setting in the Audio Source options to Heretic2, that should normally work. Unfortunately I cannot test this.
Edited by Maijestro on 2024/6/22 7:51:23
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE
I am very interested in a stable version on my machine, but currently I am not able to use the latest Os4Depot version.
Build 1.8.1 official source ScummVM page works very well, but has problems with adding games and some engines are not available, like Starship Titanic and so I can't play it.
The clib4 version also works very well and here it is possible to play Starship Titanic. In the game Flight of the Amazon Queen the sound is broken...which in turn works with the official build 1.8.1.
I have to show you...
Sorry for the bad sound in the video, I still have to work on my setup.
I can't use your version of Os4depot, so give me something to test or let's fix it
I can submit bug reports....
Edit:I used the wrong clib4.library (fast compilation), with the clib4.library from @afxgroup there are no problems with the sound output of Flight of the Amazon Queen ScummVM Clib4.
Edited by Maijestro on 2024/6/21 21:00:46 Edited by Maijestro on 2024/6/21 21:01:47 Edited by Maijestro on 2024/6/21 21:02:33 Edited by Maijestro on 2024/6/21 21:02:53 Edited by Maijestro on 2024/6/21 21:04:26
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne A1222plus AmigaOs4.1 FE