Re: [hatari-devel] ARM JIT |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
Hi,
On keskiviikko 06 elokuu 2014, Adam Klobukowski wrote:
> Have you guys considered adapting Cyclone m68k emulator? (
> http://notaz.gp2x.de/cyclone.php). It offers JIT on some popular ARM
> architectures. It seems thatHataroid guy already tried it (
> https://github.com/squalldc/hataroid/blob/master/Projects/jni/hatari/Andr
> oid.mk). This CPU emulator may make running Hatari on RasPi more fluent
> (and other cheap ARM boards)
Please profile first, e.g. using 'perf record -a' or Oprofile.
There are other things that affect the emulation speed, sometimes much more,
than the CPU emulation. See Hatari manual for more information on Hatari
performance:
http://hg.tuxfamily.org/mercurialroot/hatari/hatari/raw-
file/tip/doc/manual.html#Performance
Of the things that can be broken performance-wise in your ARM setup,
outside of Hatari, check at least:
- display mode (should be 16-bit instead of 32)
- sound handling (I've seen SDL/pulseaudio threads take
large amount of CPU compared to Hatari)
- Eero