• Print

Altirra 3.90 Test 10

Description

Features

 

  • Emulates the Atari 400/800, 1200XL, 600/800XL, 130XE, XEGS, and 5200 systems.
  • Full, cycle-exact emulation of all documented hardware features.
  • Best-in-class emulation accuracy of undocumented hardware behavior, including undocumented 6502 instructions, precise DMA timing, mid-screen register changes, hardware bugs, and cycle-precise timer IRQs.
  • Support for most popular 8-bit image file formats: ATR, ATX, ATZ, DCM, XFD, PRO, ARC, BAS, ROM, BIN, A52, CAS, SAP.
  • Contains reimplemented versions of OS, BASIC, and handler ROMs to run 8-bit software with high compatibility without needing Atari ROMs.
  • Emulation of over three decades of hardware expansions, including memory expansions, cartridge expansions, Parallel Bus Interface (PBI) devices, modems, and 65C02/65C816 accelerators.
  • Accurate emulation of multiple disk drive types with options for accelerated disk loads, realistic disk timing, and drive sounds.
  • Flexible display with Direct3D/OpenGL acceleration, aspect ratio options, easy resizing, and artifacting support.
  • Audio and video recording, cheat trainer, DOS disk explorer with drag-and-drop, and text mode copy/paste.
  • Powerful debugger with label decoding, source-level stepping, conditional breakpoints/tracepoints, watchpoints, execution history with loop/call/interrupt folding, and profiling.
  • Native Windows UI with theme support, per-monitor high DPI support, file associations, and DirectInput/XInput controllers.
  • Both 32-bit (x86) and 64-bit (x64) versions available.

Changelog

Enables support for hardware H.264 encoders in Media Foundation and adds support for YUV conversion within the emulator to bypass the slow stock color space converter. The resampler/conversion routines have been further optimized and the pipeline is now YUV-conversion > upsampling > chroma subsampling, and a faster sample/buffer allocator has been added. Combined with hardware encoding when available, this should significantly reduce CPU usage during encoding. Use the x64 (AMD64) build for best results as the image processing routines run faster in 64-bit. On my XPS 13 potato, this gets 720p60 encoding below 40% of a CPU core.

 

Unfortunately, Media Foundation does not have built-in support for setting the color space properties on the H.264 stream. The emulator always uses BT.709 matrix coefficients when encoding WMV7/9 or H.264, which should be a bit more consistent than previously when msvproc.dll might have used BT.601 for some resolutions. H.264 is still recommended over WMV7/9, with WMV9 being particularly slow -- the profiler shows some unexpectedly poor motion prediction routines. Might be your only option if you are trying to use this on Vista, however.

 

AltirraOS has been revved to 3.22, raises the memory check limit from 48K to 52K on the 800 version.

Links

Altirra, an 8-bit Atari computer emulator - virtualdub.org

Downloads

Gallery


 
 

Comments

blog comments powered by Disqus