While think it cool that you're so interested and won't try things our be nice if you created your own topic, instead using CrishH topic, if create new topic I help you out there and point you to correct places.
(NutsAboutAmiga)
Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps.
@white Going by your AB3D2 video, you are using an (at least slightly) non-standard .uaerc (or .uaerc_RunInUAE) file with RunInUAE.
Unfortunately that makes your tests not very useful to me. (Also your use of WinUAE to run RunInUAE potentially makes them less helpful, since I need to know if you issues are present on real Amiga hardware.)
@all Unfortunately more urgent things got in the way of me releasing this updated RunInUAE, and sadly at least one thing still does, but I do still hope to release this eventually.
Basically I just need to carefully test (or several others to test) whether the SDL or AmiGfx version of E-UAE gives better sound on a low-end Amiga like my Sam440...
Basically I just need to carefully test (or several others to test) whether the SDL or AmiGfx version of E-UAE gives better sound on a low-end Amiga like my Sam440...
Mmm why don't you include both so let users decide which one install
No. RunInUAE is supposed to be easy to use/install, with a default configuration that should work well in most circumstances.
Most users will have no idea which is best if I ask them during the installation (why should they if I don't?). And anyway, RunInUAE already supports "advanced users" using alternative installations of E-UAE, so I really don't see any benefit of confusing the average user with an unnecessary choice (it already asks too many questions, despite my best efforts).
2° sound doesn't stutter at all with SDL version and WITHOUT AmiDock (close AmiDock to get rid ou souns stuttering on high systems like X1000 or X5000)
The versjon i have of E UAE on my github is the result of a failed port to PUAE and a dump of what I had at the time, before Debian PPC ended. It is basically all I could identify as an update over the original code. To complicate things, I spotted a case where in p96 where I forgot to remove the old code, result in one generated and one static p96 whatever address, I fixed this in the patch now in E UAE on SourceForge under the "tickets" section but don't think I fixed it for my github version.
The result anyway, is about 6 MIPS faster than the original, and some wayes towards PUAE 2.8. I came as far as managing to port the problem PUAE has with a malloc gone wrong for PPC to E UAE, I ported the memory code basically.. Since I would rather lay down and bury myself using a spoon rather than give up I started testing code bit by bit, the stubbornness I inhabit resulted in what I have. I submitted the patch and hope it will make its way to an official release, all the while I whisper " 6 million instructions per second". The credits must go to the contributors to PUAE, I'm just stubborn.
The Amiga version should use a GL window and other stuff PUAE just does. I have not myself tested this version but remember that the bits of OS code weren't _that_ effected.
Edited by mike on 2019/5/9 23:11:45 Edited by mike on 2019/5/9 23:13:11 Edited by mike on 2019/5/9 23:20:17 Edited by mike on 2019/5/9 23:30:58 Edited by mike on 2019/5/9 23:34:16
I hvae been able to cut off some time to play around with EUAE (r8 beta 02.05.2015) and while all i want to do is more or less working i hvae one particular nasty lockup.
It happens all of the time when i want to "install" something, that also places files to SYS:.
I don't know why, the SYS: partition is rw and it's not just the installer program. I can d&d files to SYS: and it will instantly lock, most of the time dragging AmigaOS4 with it.
Anything i need to add to the config file to make it work? Is that a known problem of the fs implementation?
my uaerc looks like this and yes, thats the one that's used when starting runinuae
## Example UAE configuration
## Lines beginning with a '#' are comments
## Kickstart ROM settings
kickstart_rom_file=PROGDIR:roms/kick3.1.rom
# If you have an encrypted ROM image from Amiga forever, this is a path to the key file
#kickstart_key_file=rom.key
#kickstart_ext_rom_file=
## CPU type settings
# (can be 68000, 68010, 68ec020, 68ec020/68881, 68020, 68020/68881, 68040 and 68060)
# NB:
# E-UAE does not support a 68030 processor type, it will fall back to a 68010 instead
# the 68060 emulation is incomplete and might not work correctly
cpu_type=68040
# CPU compatibility (true is slower)
# Has to be set to no for JIT to work correctly, and only applies to emulating a plain 68000 cpu anyway
cpu_compatible=no
cpu_cycle_exact=no
# CPU emulation speed
# (real = approx A500 speed. max = CPU emulation will run as fast as it can)
cpu_speed=max
## Memory settings
# Chip memory to emulate (in multiples of 512K), thus chipmem=4 means 2MB
chipmem_size=4
# "slow" memory (0=0 KB, 2=512 KB, 4 = 1 MB and 7 = 1.8 MB)
# bogomem_size=7 # Only used by some very old games and demos
# Fast memory (in MB)
fastmem_size=8
# Zorro III Fast memory and gfx card memory (in MB)
# The next two options will only work with 68020 cpu and above - NOT 68ec020
z3mem_size=8
gfxcard_size=32
## Sound settings
# Output (none, interrupts, normal, exact)
sound_output=exact
# Channels (mono, stereo, mixed)
sound_channels=stereo
# Frequency of emulated sound (output in Hz)
sound_frequency=44100
# Sound buffer size (latency in ms)
# (sound_max_buffer in bytes is obsolete)
sound_latency=100
# Sound interpolation mode (none, rh, crux, sinc)
sound_interpol=sinc
## Display settings
gfx_width_windowed=640
gfx_height_windowed=512
#gfx_width_fullscreen=1280
#gfx_height_fullscreen=512
gfx_lores=false
# Linemode (none, double, scanlines)
gfx_linemode=double
gfx_correct_aspect=yes
# (none, simple, smart)
gfx_center_horizontal=smart
gfx_center_vertical=smart
gfx_fullscreen_amiga=true
# Frame skip
# (1=show all frames, 2=show every 2nd frame, 3=show every 3rd frame, etc)
gfx_framerate=1
# Has to be set to no for JIT to work correctly
blitter_cycle_exact=no
## Disk settings
# Floppy disks
amiga.floppy_path=PROGDIR:disks
# Enable floppy drives 2 & 3 (0=3.5" DD, 1=3.5" HD, 2=5.25" SD)
floppy1type=0
floppy2type=0
# Floppy drive noise (to enable, set floppy0sound=1
floppy0sound=0
floppy1sound=0
floppy2sound=0
# Floppy drive speed (100 is normal speed [most compatible],
# 800 is fastest speed [least compatible])
floppy_speed=100
# Add floppy disks, which can be used for e.g. saving games
# (we use floppy drive 3 since the first two will most likely be used for game disks)
floppy2=PROGDIR:disks/Save_Disk_1.adf
# HD Disks
# Filesystem settings (for virtual devices)
# e.g. filsystem2=r(eadable)w(ritable),Device (for EUAE):Volume Name (for EUAE):Path to dir,1(boot priority) or -1(not bootable)
filesystem2=rw,SYS:Workbench:SYS:Emulation/RunInUAE/WB31,1
filesystem2=rw,DH1:OS3Games:Games:AmigaOS3,-1
## JIT settings
# Only works with 68ec020 CPU or better, as JIT depends on processor cache availability
# Cachesize in MB
cachesize=16384
comp_optimize=true
# Must be set to yes for JIT to work correctly
comp_constjump=yes
# The direct memory access is not completed yet, theoretically it might work for certain software,
# but it is suggested to turn it off for this version of UAE
comp_trustbyte=indirect
comp_trustword=indirect
comp_trustlong=indirect
#comp_flushmode=hard # Not used in the current JIT
## Miscellaneous settings
# Show status LEDs
# NB:
# On-screen LEDs are not visible on Picasso96 RTG screens
show_leds=false
# Joystick port (none, mouse, joy0, joy1, kbd1, kbd2, kbd3)
joyport0=mouse
joyport1=kbd2
use_debugger=no
ppc.use_tbc=true
it happens here too. I think to remember it is a know issue. I know I read it somewhere, probably a thread on AW, AFAIR nbache replied to it, but I can't find the thread.
It locks up here too. If I want to install something, I must did that with WinUAE or directly under AmigaOS4 if it could work... It'a very old known bug.
@ChrisH, Sorry, I did'nt see your comment... Yes, the sound stuttered with SDL version but on Sam460, the best way to play is Amigfx version. Using SDL on this Hardware is just awful. On a X1000 or X5000, Pegasos G4, I think sdl version runs better.
Sam460ex Os4.1 Final Edition 2GB Fast Memory envy 24 HT sound card HD R9 TRIX 280X 3GO GDDR5