I will do various tests to verify a small step has been made after all it is the first time that I begin to understand a little how the drivers work. I hope it can be useful a little
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
Inside Enhancer Software 2.2 there is a folder with this inside: Firmware etc. etc.
And as you say, certainly those who know AmigaOS can say something. I'm having fun with qemu. Of course it's up to them to try to help you with emulation. I haven't finished Elden Ring (the expansion) yet
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
@white There is no difference in installing Enhancer Software on emulated virtual machine compared to real machine. I don't know how Enhancer works but I don't think you have to manually copy stuff. You'd just run the installer and let it do what it needs to install the driver files then zip the Kickstart folder after Enhancer installer modified it as needed and boot with that. That should be all that's needed. On real machine you also have to install Enhancer first before adding the RadeonRX card so that's the same on QEMU as well.
Now I reinstall them on qemu with sm501 I don't remember it asking for Radeon drivers, I'll try now Or maybe I didn't install them because obviously I didn't need them or if it blocked the installer I don't remember now I'll try.
Besides, I've been using Arch for 3-4 days. I'll do some testing. I just started trying.
@Joerg I downloaded the .pdf you recommended, thanks
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
@white The aCube pdf Joerg has sent mentions you need to copy the Firmware directory to the root of the AmigaOS volume (I guess that's SYS: if you booted from the hard disk) so maybe that's at least what's missing. But to also get 3D you probably need more libs elsewhere so the Enhancer installer should take care of all that.
Just redone the installation Enhancer 2.2 installs everything including Radeon drivers without crashing with -sm501 I have here in front of me the Workbench screen the GPU is recognized as "Radeon HD 7900" but unfortunately it's as if everything is blocked the mouse remains blocked but now in the Workbench you can see the icons. But not the background. I removed multifunction=on from the command line just to do some testing and also the audio of the card.
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
If you have the possibility, show "dmesg" (run the command in the console and paste the last few lines) from Linux after you have frozen QEMU Maybe you will see something.
Just redone the installation Enhancer 2.2 installs everything including Radeon drivers without crashing with -sm501 I have here in front of me the Workbench screen the GPU is recognized as "Radeon HD 7900" but unfortunately it's as if everything is blocked the mouse remains blocked but now in the Workbench you can see the icons. But not the background. I removed multifunction=on from the command line just to do some testing and also the audio of the card.
If the card is recognized under AmigaOs4.1 the drivers are already running....what else you could do is set “interrupt=yes” to “no” for the AmigaOs4.1 driver as far as I know geennaams has mentioned it somewhere here in this thread.
You can find the driver in Sys:devs/monitors/
I think you are on the right way....
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
yes, your observation is right, the "radeon" is missing in "devs". probably because by installing Enhancer Software 2.2 it does not detect any Radeon GPU at the time of installation.
I do not know if @Balaton can create a false way to make it believe that there is a Radeon card at the time of installation.
not yet received comments on the firmware that are inside Enhancer Software 2.2, I tried to search for them after installation but I can't find them, see screenshot above.
It would be useful to see the tooltypes of a real Radeon in DEVS Now I'm putting these:
Should I put "Radeon.HD" in the tooltypes?
@Balaton could somehow simulate the presence of these files but mine is just a hypothesis, I don't know the topic.
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
The aCube pdf Joerg has sent mentions you need to copy the Firmware directory to the root of the AmigaOS volume (I guess that's SYS: if you booted from the hard disk) so maybe that's at least what's missing. But to also get 3D you probably need more libs elsewhere so the Enhancer installer should take care of all that.
Of course more is required for 3D, HW accelerated video playback, etc., but the Enhancer Software installer will take care of it and the first step is to get 2D running adding
to the Kicklayout, copying the Radeon(HD|RX).chip drivers to Kickstart, and on qemu with bboot additionally updating kickstart.zip after any changes in Kickstart. With qemu you have the option to use sm501/2 emulation if something doesn't work and fix the Kicklayout, configuration, etc. that way, but not on real hardware for which the ACube PDF was created. On real hardware if the contents of Kickstart or Kicklayout are wrong you don't get any display on the monitor and have boot from an install CD or USB-stick - which often (probably only exceptions X5000 and A1222 versions) don't include the Radeon HD/RX drivers (no RX driver at all, for HD in some cases a lite version limited to max. 800x600 and without any HW accelleration).
@Joerg Thanks for your advice, In fact that's what I did as when I modified "silicon graphic" are the same entries to modify.
So what you wrote is right. It was to understand if I was doing something wrong.
Now I'll try the tooltypes you suggested.
Thanks
I imagine there is something else to add but I still haven't understood what.
The question I wanted to ask was this but on "Real Hardware" how does the Workbench work from .iso how do you enter the Workbench in PAL or NTSC version and then from there do the installation of Enhancer Software 2.2
Would a command like "LoadWB" or something like that by holding down the two mouse buttons also be fine ?
thanks.
Now I'll also try with "Sam460ex" just to see if I get the same errors.
@Balaton would a script to enter the AmigaOS shell be possible? or something to be in the Workbench in PAL or NTSC mode.
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
@white The card won't show up until you install the driver but it may be listed in showconfig or Ranger. That's normal and also how it works on real machine, there's nothing to do with that in emulation.
AmigaNG machines have no PAL or NTSC as they have no Amiga chipset. The early startup menu is still available in AmigaOS 4 and you can enter it the same way as on classic Amiga by holding the left and right mouse buttons at the right time. To find the right time it may be best to set os4_commandline as I wrote before so you get messages on serial and when you see [bootmenu] printed there that's when you should hold the buttons the get the startup menu. From there you can select boot volume or boot without startup-sequence which may do what you want but I did not try and don't quite follow your thoughts.
I'm also editing the Pegasos2 CD now so I can be more specific about this.
note: if you want also read the AmigaONE post I think the problems are identical.
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
@white On pegasos2 you have to use bboot to fix interrupts and 64bit BARs otherwise it likely won't work so maybe you can't boot easily from CD like on amigaone. Pegasos2 needs an HD install and bboot files on the boot volume so you can start bboot.fth from the pegasos2.rom. I don't know if it would work without the pegasos2.rom with just bboot but you can try that with removing -bios pegasos2.rom and adding -kernel bboot -initrd Kickstart.zip instead and see if the driver can init the passed through card without the pegasos2.rom BIOS emulator run first. As that BIOS emulator crashes on the card ROM it may not run correctly anyway.
The question I wanted to ask was this but on "Real Hardware" how does the Workbench work from .iso how do you enter the Workbench in PAL or NTSC version and then from there do the installation of Enhancer Software 2.2
PAL/NTSC is only available on classic Amigas (A1200, A3000 and A4000 with PPC CPU board). NG systems, and classic Amigas with a supported Zorro II/III, PCI or PPC CPU board local bus (Blizzard/CyberVisionPPC) gfx card installed, boot in a special "BootVGA" screen mode (IIRC 800x600, 8 bit CLUT) on the gfx card, but even that requires having the gfx card driver installed already, or included on the install CD.
To update to a Radeon RX gfx card on older systems you have to install the Radeon RX driver using a gfx card supported by the AmigaOS install CD (Radeon HD should be supported with a limited "lite" driver). Only after that you can replace the old gfx card by a Radeon RX one. For Sam4x0 systems that's probably still the case, but with some of them like the Sam460EX you can use the internal Silicon Motion SM502 gfx for installing Radeon HD or RX drives.
The A-EON X5000 and A1222 systems still sold by Amedia computer, and other dealers who got them from Amedia, are shipped with a boot/install/rescue USB stick which includes Enhancer Software pre-installed, incl. the Radeon HD and RX drivers.
With R9 280x GPU ( Radeon 7900HD ) What audio should I select in Enhancer 2.2 or is it not necessary ?
I have never had an AmigaNG these steps are unknown to me.
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
What audio should I select in Enhancer 2.2 or is it not necessary ?
Has to be answered by qemu users, theoretically both AmigaOne and Pegasos2 have internal AC97 audio from their VIA south bridges. On real Pegasos2 it should work. On most real AmigaOne it doesn't work, but that's because of wrongly suspected, unfixable MAI or VIA hardware bugs and therefore removed AC97 chip on nearly all of the AmigaOne boards, which should be irrelevant for the qemu emulated AmigaOne.
@joerg via-ac97 should work on both pegasos2 and amigaone. They are implemented by same code in QEMU (vt82c686b and vt8231 share almost all of their implementation) and the AmigaOS side also has the same driver. Maybe the amigaone version of AmigaOS does not enable it by default due to codec missing on real machine but it should be possible to select it from prefs.