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



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/