[uae] x86/AMD64 frequency-scaling progress - plus binaries to test

  • From: Richard Drummond <evilrich@xxxxxxxxxxxxxx>
  • To: uae@xxxxxxxxxxxxx
  • Date: Mon, 4 Jul 2005 18:29:20 -0500

Hi All

I've got some binaries for x86/AMD64 Linux for anybody who is interested in 
testing. A source code snapshot is available too.

Changes
-------
* More WinUAE1.0.0 merges.
* Timestamp counter now supported for timing on AMD64.
* 'New' bsdsocket emulation now supported on AMD64.
* On x86/AMD64 Linux, E-UAE now gets the TSC frequency from /proc/cpuinfo and   
  periodically polls this so that it can react to any changes in CPU
  frequency. It's no longer necessary to set x86.use_tsc=false or 
  amd64.use_tsc=false if your system does frequency scaling, and thus E-UAE   
  should run at full speed again when cpu_speed=max (which should now be   
  better than 68040 speed on an AMD64 system - even without a JIT).
* 'Idle on HALT' now works without the JIT. Good news for AMD64 owners. Recent 
  2.6 kernels agressively de-schedule E-UAE if it hogs the CPU, and this is 
  the solution.
* Joystick port emulation can now be disabled.

See http://rcdrummond.net/uae/test/20050704/

BTW, it's high time a 0.8.28 release was done. I'm thinking about releasing 
this as 0.8.28RC1. Any complaints? Anybody got any non-drastic patches they 
want to send me first?

Cheers,
Rich

Other related posts: