smarkusg wrote:@sailor I don't know which Linux distribution you're using on PEG2 or which version. For QEMU on PEG2, I use a very minimalistic GNU/Linux distribution called Adelie Linux. It's fairly up-to-date, and I can test whatever I need. I have “CONFIG_MODULE_COMPRESS_XZ=y” set, which might not work in very old distributions. As far as I remember, the built-in network card doesn't work on the latest versions when used on actual hardware. You checked versions 5.x at my request and there were problems—the system stopped booting. I disabled it in the kernel compilation. I can always precompile it for you, but right now it’s probably better to wait until @kas1e finishes working on his pegasos2.rom. Booting the system from USB makes it easy to run various systems from USB on real hardware. Using QEMU and PEG2 emulation, you’ll be able to prepare a USB drive to boot Linux and use it easily. You can already prepare even a new drive (not USB), install a system (AOS4, MorphOS, Linux) using QEMU, and plug it into a real Pegasos 2 machine. For AmigaOS 3, I think most people are currently preparing their system drives using WinUAE because it’s simpler.
Now I have on Pegasos Debian Jessie with kernel 3.16. If there will be more modern kernel I will try Debian Sid here. I agree we can wait for kas1e´s firmware. And if you need some testing on real hardware, please let me know. Thanks!
AmigaOS3: Amiga 1200 AmigaOS4: Micro A1-C, AmigaOne XE, Pegasos II, Sam440ep, Sam440ep-flex, AmigaOne X1000 MorphOS: Efika 5200b, Pegasos I, Pegasos II, Powerbook, Mac Mini, iMac, Powermac Quad
The heart of it is VAAPI — now fully implemented. The graphics card handles video decoding instead of the CPU. On a single-core system like the X5000 that makes all the difference, otherwise everything stutters.
On top of that we built a custom GUI in Hollywood — with a 3D gold effect, file list, volume control, a scrolling ticker for the filename and a "recently played" list. Everything running smoothly driven by a single timer.
The player can also handle tracker music — formats like MOD, XM, S3M and IT, the classics of the Amiga music scene from the 80s and 90s. A small piece of Amiga history built right in.
What's still open: ARexx control — so volume and pause can be controlled externally via script. The code is ready, but the port isn't responding yet. The next puzzle is waiting.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Maybe a field should allow for more information about AI's involvement? Was code written by AI? Was AI consulted? Is all the code human? etc. It's just a 1/0.
@tekmage Just plz, never-ever-ever replace any exiting software on os4depot with your AI based apps : you can't know how good your one works , because is it vibe-coding, and you only test it on your single machine without knowing for real what code did. So, for example you killing on os4depot good old font datatype, by simple replacing original one on which Salas00 and others work hard to make it good. And in comments you already can see pplz have problems, and what they should do now ? Where to find old one ?
So please, any new stuff plz upload with different names, or anyhow else, just do not kill good software plz. AI is good and helpfull, but you can't simple overwrite other's quality work by vibe-coded one and not well tested.