Who's Online |
102 user(s) are online ( 56 user(s) are browsing Forums)
Members: 0
Guests: 102
more...
|
|
Headlines |
-
vasmm68k_mot.lha - development/cross
Feb 27, 2026
-
vasmm68k_std.lha - development/cross
Feb 27, 2026
-
vasmppc_std.lha - development/cross
Feb 27, 2026
-
virtioscsi.lha - driver/storage
Feb 27, 2026
-
amigadiskbench.lha - utility/benchmark
Feb 27, 2026
-
sfront.lha - utility/script
Feb 23, 2026
-
deadlock.lha - development/debug
Feb 21, 2026
-
annotatehollywoodsyntax.lha - development/misc
Feb 21, 2026
-
asum.lha - utility/misc
Feb 21, 2026
-
donkeykong.lha - game/misc
Feb 20, 2026
|
|
|
|
|
Re: Virtio SCSI driver for AmigaOS4.1FE on QEMU
|
|
Quite a regular 
|
@derfs Quote: This was built and tested using QEMU running on Win11 x64. OK. I misunderstood the description of the “QEMU/KVM” requirements. I did a little test on Arm64 - Asahi Linux Fedora and macOS. I checked it on Peg2 and A1 with bboot. Unfortunately, it doesn't work for me. The only line from the AOS4 kernel debug is that the driver is loading. You can see it in the screenshot.  To be sure, I also checked if my qemu compilation works correctly with virtio on A1 with *Linux. Everything works fine there.  My line: -device virtio-scsi-pci,id=scsi0 -drive file=smtest.hdf,if=none,id=hd0 -device scsi-hd,drive=hd0,bus=scsi0.0 *) Don't pay attention to my startup with “nvme”. I checked without it (removed from Kicklayout), clean command lines, etc... I added the screen because it was my last attempt. I hope this will be helpful to you.
|
|
|
|
|
|
Re: Virtio SCSI driver for AmigaOS4.1FE on QEMU
|
|
Home away from home 
|
@derfs Can't test now, but so you can mount some part of the windows's hdd inside of qemu without needs of "fat32 sticks" mount and transfer in fast manner any amount of data and have it appears in both win32 and qemu at the same time ?
|
|
|
|
|
|
Re: NEW AMIGA BOOK: Bootblock Rebels - The Hidden Stars of the Amiga Underground
|
|
Just popping in 
|
The two stretch goals mentioned in a prior post have been reached!
The author has now introduced two additional stretch goals.
€35,000 - Cover design by J.O.E. The cover for Bootblock Rebels will be created by the renowned Amiga scene artist J.O.E. Known for classic graphics for Scoopex, TRSI, and many legendary cracktros and demos, J.O.E. has also returned in recent years creating new graphics for C64 demos. Professionally, J.O.E. works as a visual effects specialist on major movies including Avatar, King Kong, Titanic, Fantastic Four, Apollo 13, X-Men, The Lord of the Rings, and many more.
€37,000 - J.O.E. poster A poster featuring elements from the cover design will be included with the hardback edition of the book.
Back the campaign: https://www.kickstarter.com/projects/bitman/bootblock-rebels
Edited by Marcio_D on 2026/2/28 7:50:29
|
|
|
|
|
|
Re: Virtio SCSI driver for AmigaOS4.1FE on QEMU
|
Posted on: Yesterday 23:39
#4
|
Not too shy to talk 
|
@smarkusg
This was built and tested using QEMU running on Win11 x64.
|
|
|
|
|
|
Re: Betreff: Virtio SCSI-Treiber für AmigaOS4.1FE auf QEMU
|
Posted on: Yesterday 23:37
#5
|
Not too shy to talk 
|
@Maijestro
You can try to run mounter manually, but you will have to change the tooltypes to point it to the correct device.
Most of my time has gone into checking it loads as a kickstart module, so DEVS: installation method may have an issue still. I will check over the weekend.
|
|
|
|
|
|
Re: Virtio SCSI driver for AmigaOS4.1FE on QEMU
|
Posted on: Yesterday 21:20
#6
|
Quite a regular 
|
@Maijestro QEMU/KVM is required. You need to run Qemu on PPC. For example, you would need to install *Linux on your PPC machine and run QEMU there.
Edited by smarkusg on 2026/2/27 21:47:17 Edited by smarkusg on 2026/2/27 21:47:54
|
|
|
|
|
|
Betreff: Virtio SCSI-Treiber für AmigaOS4.1FE auf QEMU
|
Posted on: Yesterday 21:09
#7
|
Just can't stay away 
|
@derf
I tested it with Qemu/Pegasos, but it seems that I cannot get this driver to work.
I chose method 1 for the installation.
Method 1: Standard (copy to DEVS:)
1. Copy virtioscsi.device to DEVS: on your AmigaOS system. 2. Reboot. 3. The driver loads automatically at startup and announces all discovered disks to mounter.library.
I start Qemu with the additional configuration
“-device virtio-scsi-pci,id=scsi0 -drive file=/Volumes/Data/AmigaOs4.1BackUp/GameBackUpHD/hd2SFS.img,format=raw,if=none,id=hd0 -device scsi-hd,drive=hd0,bus=scsi0.0”
It doesn't seem to work for me, and Mounter or MediaToolBox don't show me anything either.
Edited by Maijestro on 2026/2/27 21:43:38
|
|
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
|
|
|
|
Re: AmigaDiskBench Benchmark SSD/NVME/RAM
|
Posted on: Yesterday 20:47
#8
|
Just can't stay away 
|
@derf
Thanks again for the update and for providing this HD/SSD benchmark tool.
What I forgot to mention in my first post above is that my NVME SDD (Download) is called, just for the sake of completeness.
|
|
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
|
|
|
|
Version 1.1.0 ready for release
|
Posted on: Yesterday 18:15
#9
|
Not too shy to talk 
|
The new Version 1.1.0 including Cloud sync is ready for release. I will compile 0S3, MorphOS, Linux, Android and Windows version over the next days/weeks. Everything will then be published at least on Aminet.net, morphos-storage.net and os4depot.net... For now, you can already download the final OS4 Version. This includes new Icons and a pdf manual explaining the setup of 3 different ftp servers in detail incl. screenshots.Ticklish_ppc-amigaos.lhaTicklish_ppc-Linux.lha
Edited by gerograph on 2026/2/27 19:11:43 Reason: added another file...
|
|
|
|
|
|
Re: AmiQute Challenge 2026
|
Posted on: Yesterday 17:40
#10
|
Just can't stay away 
|
@thread
Shader stack on OS4 is too rudimentary for QtQuick3D to render anything. Sorry guys, had hoped for that victory.
|
|
|
|
|
|
Re: AmigaDiskBench Benchmark SSD/NVME/RAM
|
Posted on: Yesterday 17:12
#11
|
Quite a regular 
|
Great utility, thank you!
|
|
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
|
|
|
|
Re: Decreasing compatiblitiy of OS4 a good thing?
|
Posted on: Yesterday 16:54
#12
|
Home away from home 
|
@OlafS25 Quote: Currently you can easily overwrite system components like libraries with a bad written installer. Well you have that problem on Linux as well.. everything is installed with sudo so everything you install can over write everything else.. the solution to incompatible packages is docker and kubernetes.. When it comes to Linux packages, security is maintained by the repositories not by the OS 
Edited by LiveForIt on 2026/2/27 17:12:59 Edited by LiveForIt on 2026/2/27 17:13:17 Edited by LiveForIt on 2026/2/27 22:17:03
|
|
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
|
|
|
|
Re: AmigaDiskBench Benchmark SSD/NVME/RAM
|
Posted on: Yesterday 16:54
#13
|
Home away from home 
|
@derfs thanks for the update 
|
_______________________________ c64-dual sids, A1000, A1200-060@93, A4000-CSMKIII PiStorm32 & Catweasel MK4+= Amazing ! My Master Miggies-Amiga1000 & AmigaONE X1000 ! mancave-ramblings
|
|
|
|
Re: Virtio SCSI driver for AmigaOS4.1FE on QEMU
|
Posted on: Yesterday 16:47
#14
|
Home away from home 
|
@derfs
Amazing work..
|
|
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
|
|
|
|
Re: AmigaDiskBench Benchmark SSD/NVME/RAM
|
Posted on: Yesterday 14:06
#15
|
Not too shy to talk 
|
New version of https://os4depot.net/?function=showfil ... chmark/amigadiskbench.lha is currently in the upload queue.
Version History
---------------
v2.3.7 (Current)
- S.M.A.R.T. column auto-fit: Attribute Name column now correctly expands to
show full text without truncation.
- Average method display: Benchmark Control row shows a single combined label
(e.g., "Average: Median (Middle Value Only)") next to the Passes count.
- Bulk tab Settings text: Queue summary now includes the averaging method name,
e.g., Settings: Sprinter / 10 Passes (Median) / 4K.
- Bug fixes.
v2.3.4 - v2.3.6
- Flexible Pass Averaging: Three averaging options -- All Passes, Trimmed Mean,
and Median.
- Average Method always visible on the Benchmark tab next to Passes count.
- Disk Info tree restructured: device name at root, VolumeName (Unit N) at
partition level, multiple units of the same controller merged.
- Bug fixes.
v2.2.16
- Disk Information Center: New hierarchical view of all physical storage
devices, categorized as Fixed, USB, and Optical.
- True Hardware Scanning: Engine directly probes the system to map logical
partitions to physical driver units.
- Enhanced CD/DVD Detection: Safeguards to prevent system freezes when
querying optical drives.
- Filesystem Display: Standardized DOS type formatting to ABC/XX hex notation.
- Bug fixes.
v2.2.14
- Release Optimization: Debug logging disabled for maximum performance.
v2.2.11
- Architectural Foundation: Multi-threaded benchmark engine, CSV history
persistence.
v2.2.10
- Advanced Graphing: Visualization engine overhauled; X-axis = Block Size;
auto-refresh on tab switch.
- Variable Workloads: Random I/O tests support dynamic user-selected block
sizes.
- Visual Feedback: Traffic Light status indicator and Fuel Gauge progress bar.
- Bug fixes.
|
|
|
|
|
|
Re: Decreasing compatiblitiy of OS4 a good thing?
|
Posted on: Yesterday 11:19
#17
|
Just popping in 
|
@LiveForIt
For security and stability reasons system components need to be protected much more than now. Currently you can easily overwrite system components like libraries with a bad written installer. So a modernized OS would also need mechanism to secure the system. -Also you would have different software running in system without affecting each other like 68k programs, 32bit and 64bit software, running in different environments without directly affecting each other. The central instance would be exec as kernel propably, and different sandboxes running upon it. The kernel also would need to detect the hardware and manage the different cores and what process is started where. So there must be a tight integration between kernel and the environments running on it. How that works in context of OS4 with different teams and ownerships I do not know. Normally all is i one hand.
|
|
|
|
|
|
Re: Decreasing compatiblitiy of OS4 a good thing?
|
Posted on: 2/26 13:26
#18
|
Home away from home 
|
@OlafS25
I can’t comment on what is not official or is not released..
I can merely comment on issue with SMP, and cache concurrency, from the information, I looked up or find lectures about it..
if it’s possible or not to do x/y/z, comes down to problem solving abilities, and what solution was chosen. Something can be hard to do, when you have a lot of stuff running in background tripping all over the place.
So far from what I have lookup, it’s normal for cores to have their own MMU, so a exception should not affect other cores. something some people suggests that’s not case, but as pointed out by Gemini, it won’t be possible for threads to have its own virtual memory maps if that was the case.
cache concurrency has hardware solution, and software solutions, there are different ways this can be implemented, as outlines in YouTube lectures I have pointed to..
I can’t comment on the AROS solution.
If it is possible or not to run Petunia inside a sandbox, my guess is that’s its possible, however I do not know implementation, so I can’t say for sure..
I can say for sure that it is not possible to add 64bit support without a sandbox for 32bit programs..
My opinion about AmigaOS4.1 API is that is fragile and can need improved security, regarding stack, API’s and structurally.. and that major changes can require a sandbox solution.
I guess that a lot of AmigaOS libraries are not cache concurrency safe, and might need to be sandboxed. its far better if programs fail to open a library, then bring down the system
Edited by LiveForIt on 2026/2/26 14:05:00 Edited by LiveForIt on 2026/2/26 14:12:53 Edited by LiveForIt on 2026/2/26 14:51:38
|
|
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
|
|
|
|
Re: Decreasing compatiblitiy of OS4 a good thing?
|
Posted on: 2/26 13:17
#19
|
Supreme Council 
|
Cleaned up some weird stuff in this thread.
Stay away from the crazy stuff please, and continue the interesting discussion you're having here.
|
|
Vacca foeda. Sum, ergo edo
Mr Bobo Cornwater
|
|
|
|
Re: Decreasing compatiblitiy of OS4 a good thing?
|
Posted on: 2/26 10:20
#20
|
Just popping in 
|
@LiveForIt
On AROS there is a experimental version with SMP support. As I understand it the concept is one core runs the system processes, apps are automatically started on other cores or can be started on a own core. Advantage, system is more stable and expeciaslly more resposnsive
But this of course needs changes in exec that affect compatbility. No problem if your software base is limited and mostly sources available and adaptable, a problem if most software is closed and cannot be recompiled. The same is true for 68k.
Another topic is migration to 64bit. You have software that is 32bit and cannot be reompiled. Solution is a runtime where 32bit software works on 64bit system..
68k can be solved by UAE of course, for example Amiberry.
So in short you need to modernize to drop compatibility to the old 68k amigaos and also to the existing PPC base and solve it by runtime/VM for PPC software (QEMU?), perhaps runtime for closed 32bit software, integration of 68k using UAE (as transparent as possible). Petunia will no longer work
|
|
|
|
|
|