WinUAE  
Windows port of the UAE Amiga Emulator
 [Donate]   Web design Jani Wilen  WinUAE maintainer Toni Wilen

  NEWS:
  

Wanted: Hardware and documention. (15.02.2009)
=============================================

Hardware and documentation wanted

NEW: Wanted Tablet.library documentation. Used by Deluxe Paint for tablet pressure support.

WinUAE 1.6.1 released (18.06.2009)
======================================

1.6.0 bugs fixed:

- ASPI uaescsi.device emulation crash.
- Directory harddrive Windows illegal character handling fixed.
- Magic mouse fixed.
- Loading configuration file from command line with GUI enabled didn't
  override Quickstart configuration if Quickstart mode was enabled.
- Gzip decompression fixed.
- Few remaining unicode conversion issues fixed.

Other bug fixes:

- Warp mode in fullscreen mode was not much faster in some situations.
- Direct3D scanlines work correctly again.
- Bsdsocket emulation crash when closing socket in some situations.
- Vsync with "unmatched" refresh rates was not adjusted correctly.

New features:

- Added disk image and configuration file icons, file extension
  association improved.
- Added button/key toggle mode to Input panel.


WinUAE 1.6.0 released (21.05.2009)
=================================

New features:

- Very popular request: automatic display scaling/window resizing!
  (not compatible with all programs) Option in Filter-panel.
- PAL/NTSC vertical size change emulated in filter modes.
- Transparent clipboard sharing between Amiga clipboard.device and
  Windows clipboard, both Amiga->Windows and Windows->Amiga supported.
  Text and images supported, HAM6/8 automatically converted to 24-bit
  image, EHB converted to 64-color image. Images with less than 256
  colors images converted to standard IFF, higher color images converted
  to 24-bit IFF. Text converted to plain text, formatting possible in
  future.
- "Interlace fixer", interlaced screens are now rock solid, all interlace
  artifacts will be gone. (this feature isn't same as scandoubler or
  flickerfixer and not compatible with most games)
- VirtualPC VHD dynamic harddisk image support (dynamic = empty hardfile
  is very small, size grows automatically when more data gets written)
- Custom chipset emulation updates, horizontally mixed lores and hires
  modes work and more (for example Disposable Hero titlescreen is
  finally perfect, Oops Up ray color issue)
- Mouse emulation rewritten (Oil Imperium pipelining minigame)
- 10 sector and 81/82 track PC/Atari ST disk images supported.
- Diskspare disk images supported.
- OCS/ECS "7-planes" mode fully implemented (4 normal bitplanes + 2
  static 16-bit patterns for planes 5 and 6) 1st Anniversary by Lazy
  Bones has 100% correct display now.
- SuperHires supprted in lores and filtered lores modes.
- 320x256, 640x512, 800x600, 1024x768 and 1280x1024 always added to RTG
  mode list (320x200 and 320x240 was already available previously)
- RTG mode vertical blanking interrupt implemented without busy
  waiting, interrupt rate added, configuration added to GUI.
- Filter multiplier select boxes now support manually entered
  multipliers, for example 2.5 = 2.5x. Aspect ratio correction added.
- Full drawing tablet support. (must be wintab compatible)
- "Magic mouse" mode improvements.
- Parallel port joystick adapter configuration added to Gameports panel
  (Much easier and quicker than using Input panel configuration)
- Input device type (mouse, digital joystick, analog joystick, lightpen
  etc..) selection added to Gameports panel. (Less need for complex
  Input panel configuration)
- WinUAE is now unicode Windows application, added full unicode support
  to configuration files. (backwards compatibility still maintained)
- PortAudio v19 audio library support. ASIO, WDM-KS (Windows XP low
  level sound API), WASAPI (Vista low level sound API), lower latency
  sound. NOTE: WDM-KS is unstable in current PortAudio version.
- Added new 64-bit seek and size dos packets to filesystem emulation.
- ICD AdIDE "scrambled" IDE disk and hardfile format supported, also
  includes automatic byteswap detection.
- Include some monitor unsupported modes in display modes list because
  some drivers lists custom modes as unsupported with current monitor
  (even if they work just fine..)
- ASCII-only and experimental Epson matrix printer emulation added, do
  not print anything if less than 10 bytes received.
- Added support for Windows Recent Documents/Windows 7 Jump Lists.

1.5.3 bug fixes:

- Random CD32 pad button events without enabled pad.
- Mid horizontal line graphics mode change fix (for example Cover Girl
  Strip Poker)
- ECS Agnus 0.5M+0.5M "1M chip" mirror works again (Move Any Mountain)
- Rainbow Islands one missing horizontal line fixed.

Other bug fixes:

- Directory filesystem bug fixes (very old bugs), ACTION MODE CHANGE
  fixed, also fixed case that caused lost file comments, show >2G files
  as 2G - 1 instead of showing "random" 32-bit truncated value.
- HAM mode graphics errors if left border was not fully visible.
- Some crashing bugs fixed.
- uaeserial.device unit 10 or larger works now.
- Early boot menu PAL/NTSC switching works properly, previously only
  worked after reset.
- CD32 CD emulation is now compatible with newer cd.device (comes
  with FMV cartridge boot ROM)
- KS loader 16-bit odd/even ROM image to 32-bit merging fixed.
- A1000 bootstrap ROM in even/odd format loading fixed.
- Another non-interlace to interlace switch graphics corruption fixed.
- Sprite graphics garbage appeared in some rare cases.
- Restoring statefile without GUI enabled emptied all floppy drives.
- lha extended datestamps fixed. 7zip updated, datestamps supported.
- Recursive archives as a harddrive support improved.
- RTG display refresh crash in some specific situations.
- Switching cycle-exact mode on the fly sometimes freezed the blitter.
- Screenshots in windowed D3D modes fixed.
- 100% stereo separation was not working properly.
- Much improved sound stability/syncronization.

and (too) much more.


WinUAE 1.5.3 (09.11.2008)
=========================

Major 1.5.x bug fixes:

- Huge memory leak when switching between RTG and native modes.
- Writing to disk images didn't work in some games.
- Configuration cache missing files in subdirectories.
- Random freeze when switching to fullscreen modes that are smaller
  than desktop resolution.
- Second and third mouse/firebutton handling fix (Aladdin, BC.Kid
  and more)

Other bugs fixed:

- "Always on top", "No taskbar button" and fullscreen color depth
  change works on the fly.
- OpenGL fullscreen fixed.
- Parallel/Serial/MIDI select menus and Input-panel bottom options
  didn't work correctly.
- System clock run slightly too fast or slow if chipset refresh rate
  was different than startup refresh rate (really old bug).
- OCS NTSC configuration defaulted to PAL refresh rate.
- Real PCMCIA SRAM card re-insert detection fixed.
- Fullscreen RTG 16-bit to 32-bit desktop windowed mode switch
  (CTRL+F12) color errors fixed.

New features:

- Basic file association settings added to GUI (.uae, .adf etc..)
- RTG vertical blank wait uses interrupts, no more busy waiting. Should
  improve performance in many fullscreen RTG games.
- Added RTG virtual refresh rate configuration to GUI.
- Added RTG refresh rate next to chipset refresh rate FPS counter.
- Undocumented OCS "scanline" feature emulated (Ode to Ramon I and II)
- Midline resolution change improvements (still far from perfect,
  Disposable Hero, Innovation Part 2)
- Only accept current latest OpenAL32.dll or newer (old versions can
  cause crashes during device enumeration)
- Improved emulation of reads from write-only custom registers
  (S.E.X. / Fantasys)
- Syncronize Clock stability improved.


WinUAE 1.5.2 (05.09.2008)
=========================

Major 1.5.1 bug fixed:

- Random crashing if USB mouse or joystick inserted.

Other bugs fixed:
 
- Only titlebar was visible if minimized window was restored.
- Bottom part of display was not updated in bigger than display RTG modes.
- uae-configuration/uaectrl didn't always work.
- Bsdsocket emulation was not initialized in some configurations.
- Catweasel MK4 joystick/mouse compatibility improved.
- uaescsi.device media change didn't update all geometry parameters.
- Sound mute on/off inputevent fixed.

New features:

- Store relative ROM paths in ini-file mode.
- OpenAL sound support (experimental).


Wanted: Non-emulated Freezer Cartridges (31.12.2007 update)
============================================================

(already dumped/supported versions in parenthesis)
- X-Power Professional 500 (v1.2/X-Copy v3.2, v1.3/X-Copy v3.4)
- Nordic Power (v1.5, v2.0, v3.0)
- Bus Stop (none)
- Pro Access (none)
- Action Cartridge Super IV Pro loader disk images. (v1.2, v1.3 german)
- Action Replay (v1.00, v1.50, v2.05, v2.12, v2.14, v3.09, v3.17)

(or cartridge ROM images if you have (EP)ROM reader. Note: Nordic Power
and X-Power ROMs are scrambled, scrambling method is known.)


WinUAE 1.5.1 (12.08.2008)
=========================

Major 1.5.0 bugs fixed:

- Failed to start with some display card/driver combinations.
- Regular (non-RDB) OFS formatted hardfiles didn't mount under KS 1.3.
- Memory corruption in configuration file handling causing random
  crashes when loading or saving configuration files.
- Configuration files in subdirectories didn't load if configuration
  cache was enabled.
- RTG hardware mouse cursor may have been invisible (or had
  wrong graphics) in some cases after resolution change.
- Switching between non-interlaced and interlaced modes caused random
  "scanline" graphics corruption.

Other bug fixes:

- Built-in HRTMon crashed in JIT modes.
- Interlace modes fixed in "normal" (non-doubled/scanline) modes.
- Fixed borderblank graphics corruption in interlaced modes.
- Fixed possible crashes when switching Windows desktop resolution or
  when using quick user switching.
- "Kickstart Replacement" fixed.
- PCMCIA SRAM emulation didn't work in memory expansion mode.
- Emulation paused if "stop sound while inactive/minimzed" was enabled.
- Improved directory filesystem statefile support.
- AVI recording crash if only audio recording was enabled.
- Native DLL support fixed.
- Forced fullscreen refresh rates didn't work in some cases.
- Multiple identical (same serial number) USB game controllers do not
  confuse input system anymore.
- Major blitter slowdown in some AGA modes.
- ADF was not updated if disk write was aborted (Cadaver save disk)
- Crash when USB mouse/joystick was removed or inserted before
  emulation was started.

New and improved features:

- Added support for Direct3D pixel shader filters (very fast compared
  to software filters, pixel shader 2.0+ compatible display card
  required), plain Direct3D filter performance improved.
  Latest (August 2008 or later) DirectX required.
- In windowed mode all resolution or chipset/RTG mode switches
  resize the window instead of window closing and opening.
- Aspect ratio setting added to RTG and filter panels.
- Window resize enabled in windowed mode (chipset mode).
- Added Picasso96 option "Always scale in windowed mode" which enables
  window resizing and disables automatic resize. Keeps aspect ratio
  automatically.
- Only reset fullscreen mode when resolution or depth changes.
- On the fly USB mouse/joystick insert/removal does not modify
  currently selected input device(s) in Ports-panel.
- Enable ini-mode (registry replacement) if .ini
  (without .exe) is found. Previously always used winuae.ini.

And more. Originally 1.5.1 was planned to be "1.5.0 bug fix" update only..


WinUAE 1.5.0 (19.06.2008)
=========================

Requires Windows 2000 or newer. Does not run on Windows 9x/ME.

New features/improvements:

- Picasso96 emulation rewrite.
  * Major speed increase.
  * Optimized blitter operations.
  * Hardware (flicker free) mouse cursor emulated.
  * Picasso96 <> native switch without screen/window reopening if
    old and new size matches (instant mode switching).
  * Fullscreen to fullscreen switch without desktop flashing.
  * Color space conversion, all RTG color depths supported in windowed
    mode as long as Windows desktop has same or higher color depth.
  * Simple scaling support added, fill to whole screen instead of
    switching resolution. (Useful with low resolution games and demos in
    windowed mode or if host resolutions like 320x200 are not supported).
  * Configurable 15/16/24/32 bit color space formats.
  * Important notes if slowdown is noticed:
    - Select "NonLocalVRAM" in Misc-panel (if major slowdown)
    - Make sure display panel depth setting is same as Picasso96 depth
      setting (or tick "Match host and RTG color depth if possible")
      Color space conversion is always slower than direct match.
- Filter update.
  * Scaling and centering are now more intuitive (NOTE: old settings
    are not compatible).
  * "FS" scale multiplier added (fill whole screen).
  * "1/2" scale multipler added.
  * Hq3x and hq4x filters added.
  * Onscreen leds are not filtered anymore.
  * Keep aspect ratio option added.
  * Direct3D/OpenGL filters not yet updated.
- PCMCIA SRAM card emulation, includes real PCMCIA SRAM card support.
- ROM scanner byteswapped and even/odd ROM image support.
- Multithreaded AVI recording, huge speed increase with 2+ core CPUs
- Right mouse button over image selection buttons opens favorites menu
  (can add/remove/edit shortcut paths to disk/rom/harddrive images).
- Sprite emulation updates, sprite doublescan support improved
  (for example Fantastic Dizzy CD32 background), yet another missing
  undocumented feature implemented.
- More compatible with timing changes caused by power saving features.
- Missing uaescsi.device CMD_GETGEOMETRY added.
- Debugger, GUI debugger improvements.
- A600/A1200/A4000 IDE emulation LBA48 (>128G) support.
- Input handling is more Windows-like, only release mouse/joystick/keyboard
  when WinUAE loses focus (previously when mouse was not captured)
- Added 1.5M Chip RAM (A600 + 0.5M trap door expansion) and 384M/768/1.5G
  Z3 RAM (configures two emulated RAM boards) configurations.
- Configuration file cache implemented, increases initial configuration
  list loading speed.
- 5.1 sound settings include center and LFE channel (all 4 channels mixed)

Bug fixes:

- uaenet.device random deadlock fix, NSCMD_DEVICEQUERY works correctly.
- Gayle interrupt handling update.
- CPU emulation fixes, EXTB.L and CHK.L was 68000 (should be 68020+).
- Sprite emulation fix, Super Skid Marks hires mode cars and Marvin's
  Marvellous Adventure score/cloud interference.
- "HAM4" and "HAM5" is displayed properly.
- Sound emulation fix, fixes Weird Dreams hospital scene sound problem.
- More compatible CD32 state restore support.
- AGA mode sprite garbage may have appeared in some cases. (1.4.5+)
- DOS formatted HD floppy image crash.
- Rare real harddrive detection crash.
- CD32 compatibility improved (Liberation CD32)
- Display emulation fix, mixed interlaced and non-interlaced modes don't
  cause random display errors anymore, same with doublescanned interlaced
  modes. (for example hires-mode Pinball Illusions)
- Autoconfig emulation update, Action Replay 3 does not detect
  non-existing fast RAM board anymore.
- Many lha/lzh archives mounted as a harddrive crashed.
- Mousehack (tablet) mode works again.
- On the fly mouse/joystick switching crash fix.
- A3000 1.3 SuperKickstart works again.
- Many "non-standard" resolutions were missing in Picasso96 mode.

and more..

adfread 1.1 (24.12.2006)
========================

Adfread will allow you to create ADF floppy disk images from regular
Amiga disks using standard PC hardware. It uses same method as Disk2FDI
but is compatible with Windows 2000 and newer.

Requirements:

- Windows 2000/XP/2003/Vista
- PC mainboard must have hardware support for 2 floppy drives
  Unfortunately most modern PC mainboards don't have B: drive motor
  and select signals connected. MB is compatible if you can configure
  both A: and B: drives in BIOS. (usually..)
- 2 non-USB floppy drives installed on the same cable
- Regular format Amiga disks without any copy-protection
- A normal PC-formatted 1.44M floppy

Changes from 1.0 to 1.1:

- Improved internal disk operations
- Adfread can be run multiple times and only damaged sectors are
  retried (uses <name of adf>.status file to store sector status
  information)
- Small fixes and updates

[Download adfread] [Download driver]