@whiteQuote:
white wrote:@Maijestro
Here you can see E-UAE SDL with CoffinOS
it's simply a test works well but clearly has its limitations
also due to the video memory that can be allocated.
It is better to use the non-SDL version to see demos etc.
But it doesn't work badly
I don't know if you have enabled the JIT in your configuration
if you need a config file as an example let me know.
I'm not sure if I have Jit enabled either. Here is my uaerc configuration:config_description=UAE default configuration
config_hardware=false
config_host=false
config_version=0.8.29
amiga.rom_path=
amiga.floppy_path=
amiga.hardfile_path=
amiga.savestate_path=
amiga.cpu_idle=0
ppc.use_tbc=yes
amiga.screen_type=public
amiga.publicscreen=
amiga.use_dither=true
amiga.use_grey=false
use_gui=yes
use_debugger=no
kickstart_rom_file=Workbench:Emulation/RunInUAE/E-UAE-amigfx/kick3.1.rom
kickstart_ext_rom_file=
kickstart_key_file=
flash_file=
cart_file=
kickshifter=false
floppy0=
floppy0type=0
floppy1=
floppy1type=0
floppy2=
floppy2type=-1
floppy3=
floppy3type=-1
nr_floppies=2
floppy_speed=800
parallel_on_demand=false
serial_on_demand=false
serial_hardware_ctsrts=true
serial_direct=false
scsi=false
scsi_device=
sound_output=exact
sound_channels=stereo
sound_stereo_separation=7
sound_stereo_mixing_delay=0
sound_frequency=11025
sound_interpol=none
sound_adjust=0
sound_volume=0
sound_latency=100
joyport0=mouse
joyport1=kbd1
bsdsocket_emu=false
synchronize_clock=no
maprom=0x0
gfx_framerate=1
gfx_width=720
gfx_height=568
gfx_width_windowed=720
gfx_height_windowed=568
gfx_width_fullscreen=800
gfx_height_fullscreen=600
gfx_refreshrate=0
gfx_vsync=false
gfx_lores=false
gfx_linemode=double
gfx_correct_aspect=false
gfx_fullscreen_amiga=false
gfx_fullscreen_picasso=false
gfx_center_horizontal=none
gfx_center_vertical=none
gfx_colour_mode=8bit
immediate_blits=false
ntsc=false
hide_cursor=true
show_leds=false
keyboard_leds=numlock:none,capslock:none,scrolllock:none
chipset=aga
collision_level=playfields
fastmem_size=8
a3000mem_size=0
z3mem_size=128
bogomem_size=0
gfxcard_size=0
chipmem_size=4
cpu_speed=max
cpu_type=68040
cpu_compatible=true
cpu_cycle_exact=false
blitter_cycle_exact=false
log_illegal_mem=false
catweasel_io=0x0
kbd_lang=us
state_replay=no
state_replay_rate=250
state_replay_buffer=20971520
hardfile2=rw,Workbench:Download:System.hdf,0,0,0,512,0,
hardfile=rw,0,0,0,512,Download:System.hdf
input.config=0
input.joymouse_speed_analog=20
input.joymouse_speed_digital=10
input.joymouse_deadzone=33
input.joystick_deadzone=33
input.mouse_speed=100
input.autofire=10
input.1.mouse.0.disabled=0
input.1.mouse.0.axis.0=MOUSE1_HORIZ.0
input.1.mouse.0.axis.1=MOUSE1_VERT.0
input.1.mouse.0.axis.2=MOUSE1_WHEEL.0
input.1.mouse.0.button.0=JOY1_FIRE_BUTTON.0
input.1.mouse.0.button.1=JOY1_2ND_BUTTON.0
input.1.mouse.0.button.2=JOY1_3RD_BUTTON.0
input.2.mouse.0.disabled=0
input.2.mouse.0.axis.0=MOUSE1_HORIZ.0
input.2.mouse.0.axis.1=MOUSE1_VERT.0
input.2.mouse.0.axis.2=MOUSE1_WHEEL.0
input.2.mouse.0.button.0=JOY1_FIRE_BUTTON.0
input.2.mouse.0.button.1=JOY1_2ND_BUTTON.0
input.2.mouse.0.button.2=JOY1_3RD_BUTTON.0
input.3.mouse.0.disabled=0
input.3.mouse.0.axis.0=MOUSE1_HORIZ.0
input.3.mouse.0.axis.1=MOUSE1_VERT.0
input.3.mouse.0.axis.2=MOUSE1_WHEEL.0
input.3.mouse.0.button.0=JOY1_FIRE_BUTTON.0
input.3.mouse.0.button.1=JOY1_2ND_BUTTON.0
input.3.mouse.0.button.2=JOY1_3RD_BUTTON.0
input.4.mouse.0.disabled=0
input.4.mouse.0.axis.0=MOUSE1_HORIZ.0
input.4.mouse.0.axis.1=MOUSE1_VERT.0
input.4.mouse.0.axis.2=MOUSE1_WHEEL.0
input.4.mouse.0.button.0=JOY1_FIRE_BUTTON.0
input.4.mouse.0.button.1=JOY1_2ND_BUTTON.0
input.4.mouse.0.button.2=JOY1_3RD_BUTTON.0
cachesize=8192
cpu_compatible=false
cpu_cycle_exact=false
blitter_cycle_exact=false
comp_constjump=yes
comp_trustbyte=indirect
comp_trustword=indirect
comp_trustlong=indirect
comp_optimize=true
And here is the uaerc_RunInUAE configuration:
# 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
cpu_type=68020
cpu_speed=max
chipmem_size=4
chipset=aga
#collision_level=none
# Emulate an expanded A1200 with 8MB of Fast Ram!
fastmem_size=8
# Set frame skipping (1=show all frames, 2=show every 2nd frame, 3=show every 3rd frame, etc)
#gfx_framerate=2
# Add floppy disk which can be used for saving games
floppy0=PROGDIR:SaveGames.adf
# Filesystem settings for virtual devices
filesystem2=rw,DH0:Workbench:Sys:Emulation/RunInUAE/WB31,1
#RUNINUAE: SCREENMODE=ScreenMode_HiRes.prefs
filesystem2=ro,Games_:Games:Games:,-1
Quote:
I'm testing qemu in general, apart from the graphics card, I'd say that there are excellent premises.
ZBalaton could easily implement Voodoo3 but prefers to spend his time on an ATI card.
Since the Voodoo3 then has limitations in OS 4.1.
BALATON Zoltan thinks that the Voodoo 3 support will not work in the long run, I agree with him an ATI support would be the better way and also future proof for Qemu and AmigaOs4.1. The Voodoo 3 cards are very limited with their limited memory.
Qemu Peg2 is an excellent emulation, but it has little to no support and so things will remain as they are at the moment. We have to make do with what we already have, even if it is very limited. There won't be any new drivers either, there just aren't enough developers to do that.
BALATON Zoltan will have the ATI emulation closed maybe in 3-4 years, he only works on it then and when he feels like it.