I tried to run right the E-UAE great Amiga emulator with AmigaOS 3.9 partition and I succeded yesterday's night.But the Fast memory was at 0 on Workbench after leaving the memory setting as 128 first and then to 32 MB.So I tried with 8 MB and now runs as expected.I believe that I must have more than 8 MB of Fast RAM to run games like Land Of Genesis,Zombie Massacre,Payback or WET The Sexy Empire and so much more.
The question is why runs so slow that on an installation of WHDLOAD on WinUAE or a real Amiga with HD that finishes in less than a minute and on my AmigaOne X5000's E-UAE it last for 4 or 5 minutes?
How much memory can I use? What is the memory limit?
Is it recomendable to use AmigaOS 3.9?
Is it better to use AmigaSYS4 alone? Can you help me?
What is the speed limit and ghow to increase it?
Thanks a lot and in advance
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG
Hi, I've also looked into E-Uae a bit, even if it's only under Qemu/Pegasos2.
Your machine should be able to run E-Uae very quickly, even complex games are possible with E-Uae. The problem will be your .uae config maybe you don't have JIt enabled and don't use UAEGFX support.
I'll leave you a short video of how the whole thing runs under the Qemu/Pegasos2 machine, which doesn't reach the level of real hardware. Just that you can see that something is wrong with your config. CoffinOs is used, which alone requires a lot of resources compared to AmigaOs3.1/3.x/3.9.
I also leave you my configuration, compare it with yours and adjust your config. Paths etc. that should help I hope.
.uaerc config:
UAE config for RunInUAE, which is designed to modify an existing working UAE config
# Use 3.1 Kickstart for Workbench, but allow ADF-booted games to still use an older Kickstart
kickstart_rom_file=kick3.1.rom
# Emulate an A1200, but still allow A500 emulation for ADF-booted games
#uae_debugger=no
ppc.use_tbc=false
OK the trick must be to add JIT and UAEGFX support to the .uaerc file.
But I don't see nothing of JIT or UAEGFX on your config file.
Can I add more than 8 MB of Fast?
Any help is highly apreciated.
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG
OK the trick must be to add JIT and UAEGFX support to the .uaerc file.
But I don't see nothing of JIT or UAEGFX on your config file.
Can I add more than 8 MB of Fast?
Any help is highly apreciated.
Just post your E-Uae config and we can then compare what's wrong and then adjust your config. And yes you can use more like 8 MB FastRam, I use over 512 MB you can also see it from my config.
As far as I can remember, this section should be solely responsible for activating JIT.
Here is my config: # Example UAE configuration # # Lines beginning with a '#' are comments
# Path to file containing Kickstart ROM image kickstart_rom_file=AMIGA-GAMES:EMULATORS/COMPUTERS/16-BITS/AMIGA/E-UAE_1.0.0_AmigaOS4/roms/kick31.rom
# If you have an encrypted ROM image from Amiga forever, # this is a path to the key file kickstart_key_file=AMIGA-GAMES:EMULATORS/COMPUTERS/16-BITS/AMIGA/E-UAE_1.0.0_AmigaOS4/roms/rom.key
# Default path where floppy disk images may be found amiga.floppy_path=AMIGA-GAMES:EMULATORS/16-BITS/AMIGA/ADF
#Show status LEDs on emulator screen show_leds=true
# CPU type to emulate cpu_type=68040 # CPU compatibility (true is slower) cpu_compatible=false cpu_cycle_exact=false # CPU emulation speed # real = approx A500 speed. max = CPU emulation will run as fast as it can cpu_speed=real
# Amiga chipset to emulate # Can be ocs, ecs or aga chipset=aga immediate_blits=true # Collision detection; none, sprites, playfields, full collision_level=playfields
# Amount of chip memory to emulate # in multiples of 512K. Thus chipmem=4 is 2MB chipmem_size=4 bogomem_size=0
# Amount of fast memory to emulate in MB fastmem_size=8 # Sound output; none, interrupts, normal, exact sound_output=normal #sound_output=interrupts
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG
There are several things missing in your config. JIT doesn't seem to be active and you don't use UAEGFX either. With the standard settings of E-Uae I also had a very bad result. I have to take a look at it or test and adjust your config. But your x5000 is by no means too slow, it's due to the configuration.
I hope I can find some time tomorrow to adjust your config a little better.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG
From what I noticed you want to emulate A4000. You did not write exactly which Amiga you want to emulate. If you are using "rom.key" it is possible that you are using the kickstart from "Amiga Forever" but there is no amiga/kickstart model.
Definitely change this
cpu_speed=real to cpu_speed=max
If you want to emulate A4000 from what I remember z3mem will be used as FAST memory. You can set z3mem_size=128. From what I remember FAST memory must be set to 0.
UAEGFX settings are here gfxcard_size= You did not write which version of E-UAE you are using (SDL,amigfx...old git LiveForIt) and you don't know if it will work for you
Don't set JIT if you want to use it only for games. You have a powerful X5000 machine. If the game works you can always add to the configuration as described by Maijestro and see if everything will work fine.
I hope my information will help you
EDIT: Here you have my system boot and configuration. I'm using E-UAE SDL on QEMU PPC AOS 3.2 (the delay in booting is due to the fact that I'm using AOS 3.2, for you it will be faster on AOS 3.9)
I saw in your video that you use a special E-Uae version G4, this is based on SDL2 or SDL12 Compat?
Are you still working on the port?
@MamePPCA1
Otherwise, smarkusg has explained everything to you, play with the config a little and you will find the best settings for yourself, just create a backup of the original .uae config then you can test better without breaking the .uae config.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
My version is E-UAE_1.0.0_AmigaOS4 and I have more versions.
What values are good for gfxcard_size?
Why Workbench only show 1 MB of Chip RAM
I musn't run games like Racer or Land Of Genesis at the moment due to this Chip RAM problem.
Anyway the emulator runs fast that is a great new without UAEGFX support yet
Edited by MamePPCA1 on 2024/1/2 19:39:58
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG
Check maybe the configuration that @Maijestro gave you. See from which Amiga you have the kickstart.
"E-UAE_1.0.0_AmigaOS4" is a generic term. See os4depot after typing UAE. Try this one to get your UAEGFX "e-uae-sdl - Classic Amiga Emulation (JIT + SDLGFX driver)" to work. You have to install probably "Picasso96" for AOS3.9. I don't use/have not used 3.9 so I'm not 100% sure if it's already there.
But... To start with, it's best to try one configuracfia with e-uae-sdl for peace of mind. Back up your current config with a clean config file. Add to it floppy0= with workbench floppy disk. Add options that interest you, cpu ram ... Check one by one what changes and what does not by running the emulation. Gradually remove and correct the different values. You are sure to get the system you need. In addition, you will have more satisfaction than using ready-made solutions.
If you have any problems, post them on the forum - there are certainly better people than me here and they will certainly help you too.
@Maijestro Quote:
@smarkusg I saw in your video that you use a special E-Uae version G4, this is based on SDL2 or SDL12 Compat?
Are you still working on the port?
These are old files. They run on qemu pegasos g4 maybe the names are misleading. I managed to recover some of them after data loss. It does not compile anything with uae. There are no new versions of e-uae under AOS4. The only news I saw on abime.net is that someone is trying to combine E-UAE-PPC-JIT with PUAE. But I haven't checked that.
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG
Have you tried EUAE included with OS4 in the Emulation drawer? The only thing is you will need to add your HDF file and I don't recall if the GUI makes this easy or if it needs to be added by hand. It's easy enough to boot WB but it's made for games or single executables under the included OS3.1 WB. Why I ask is if you don't specifically need high speed JIT for your OS3.9 setup then EUAE may be good enough.
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG
Amiga 500 1MB Chip RAM with ACA 500+ACA1232,CD32,Amiga 1300 030/50 Mhz,32MB (now on my hands at least)and Amiga One G3 XE PPC 800 Mhz,ATI Radeon 9250 128 MB,256 MB RAM,Seagate 200 GB HD,2 working DVD drives,X-Arcade double for MAME,Sil0680,4 USB ports,LG