WinUAE (Amiga Emu) ~ Thread

Συζήτηση για Computer Emulators.

Συντονιστές: Maddog, Whacker, BraiNKilleR, Scatman

Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v1.6.2 Beta 3 (Amiga Emu)

Δημοσίευση από Scatman »

WinUAE v1.6.2 Beta 3 changelog:
- lots more cycle-exact CPU cycle count/order updates
- some more blitter updates (correct startup and copper wake-up delays)
- non-DMA mode sprites were always reset during vblank (I remember that this was working long long time ago, possibly broke during Superfrog "intro bee" fix or something) Fixes B2 world rotozoomer graphic glitch
- added sound driver use/do not use GUI to sound panel (stored to registry/.ini) Faster startup.
- exec* command lines should work better. Check the log if problems
- 0x76/0x30 partition types are always available read/write
- bsdsocket fix, cvs (SR)
http://www.winuae.net/files/b/winuae_1620b3.zip
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 2.0.0 Beta 17 (Amiga EMu)

Δημοσίευση από Scatman »

- fixed uaescsi.device TD_GETGEOMETRY total number of blocks off by one error, return TDERR_DiskChanged if no media inserted
- ACTION_FH_FROM_LOCK didn't reset write notification flag, caused ghost file notifications + parent directory date changes when file was closed if same file/dir was ACTION_ADD_NOTIFY'd earlier
- VHPOSW/VPOSW emulation rewritten (mainly used for "fake" 60Hz but also can be used for other purposes)
- less confusing GUI CPU frequency configuration
- when selecting best fit fullscreen mode, ignore modes that have completely wrong aspect ratio (for example rotated screen)
- right border 2 lores pixel delay properly handled in copper emulation
- RTG onscreen leds (no transparency, does not ignore scaling)
- new pointless feature: following games' protection dongles emulated: Leaderboard, Robocop 3, B.A.T. II, Italy'90 Soccer, Dames Grand Maitre, Rugby Coach, Cricket Captain. No GUI support, add "dongle=x" where x is name of the game
http://eab.abime.net/showthread.php?t=46133&page=8
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 2.0.0 Beta 18 (Amiga Emu)

Δημοσίευση από Scatman »

Beta 18:

- dongle GUI selection added (IO Ports), Leviathan dongle supported
- added 9pin Epson matrix printer option (9pin printer has different graphics aspect ratio than 24/48pin)
- visual DMA debugger (possibly useless but cool!) different colors mark different DMA channels, "v " to enable, no parameter or -1 = normal,-2 = small visual, -3 = wide and -4 = big. CE-only. Current colors: yellow = copper, green = blitter (light=normal, dark=line), blue = bitplane, cpu = gray, audio = red, sprite = white, disk = purple
- disable bitplane "speedup" optimization if dma debugger enabled
- beta versions do not load language dlls anymore
- SCSI mode GUI fixed
- minimizing: priority was set wrong, closing when minimized: remembered windowed mode size was reset (old bugs)
- unpause when clicking on "PAUSED" fps led
- some (vsync)sound sync experiments again..
http://eab.abime.net/showthread.php?t=46133&page=8
Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

Το WinUAE έγινε 2.0.0!

Δημοσίευση από Maddog »

Μετά από μπόλικες beta εκδόσεις, βγήκε η final 2.0.0 του WinUAE.
Χαρές και ευαγγέλια για τους οπαδούς της Amiga, αφού η λίστα με τα νέα features και fixes είναι μεγάλη. Ειδικά τα new features ακούγονται πολύ γοητευτικά...

http://www.winuae.net/ για τα περαιτέρω. :)

[quote=WinUAE Homepage]WinUAE 2.0.0 (13.12.2009)
========================

Main new features:

- Huge A500 cycle exact mode compatibility improvement.
- Improved unexpanded A1200/CD32 emulation compatibility.
Approximate cycle-exact 68EC020/68020 emulation implemented, includes
emulated 68020 instruction cache, approximate prefetch emulation.
- 68040 MMU emulation (from Aranym) For example Enforcer and M68K Linux
compatibility. Not compatible with JIT.
- A2065 Zorro II hardware ethernet card emulation.

Other updates:

- CD32 drive emulation compatibility improved, includes animation CD
streaming.
- Old game protection dongles emulated (Leaderboard, Robocop3, etc..)
- Built-in Vista/Windows 7 WASAPI sound API support.
- Real harddrive safetycheck only complains if drive is mounted
read-write and has mounted Windows partitions.
- Full NTSC timing implemented (long/short line toggle etc..)
- "AutoVSync" mode that change native refresh rates automatically.
- Basic CPU frequency/bus multiplier configuration option added.
- Gayle IDE emulation compatibility improved.
- Single sided PC/Atari ST disk images supported.
- AVI and wave sound recording improved.
- File paths support http, https and ftp protocols.
- Automatic split DMS support.
- File dialog file type setting is stored to registry/ini.
- Display width is not anymore restricted to values divisible by eight.
- Bsdsocket emulation MSG_WAITALL implemented, CVS compatibility fix.
- Uaescsi.device TD_REMOVE implemented.
- DMA cycle debugger implemented.
- RTG screen mode on-screen leds.
- "Add PC drives at startup" does not mount drives that are also
configured as real harddrives.

Bugs fixed:

- Programmed refresh (non-PAL or NTSC) rate modes had bad sound.
- Right border background color error in some programs.
- On the fly USB input device insert changed unrelated keyboard layout
settings.
- Non-DMA mode sprites work again (broke long time ago)
- 5.1 sound mode had wrong center and sub mixing ratio.
- CD32 pad default mapping green and yellow, RDW and FFW reversed.
- Uaescsi.device TD_GETGEOMETRY off by one error and no media status fixed.
- Directory filesystem ACTION_FH_FROM_LOCK notification bug fixed.
- Some types of serial ports were not detected.
- Randomly appearing single jumping black scanline finally fixed.
- Command line quote parsing was not compatible.
- Mouse didn't capture properly in mouse driver (tablet) mode.
- Directory harddrive duplication was possible in configuration file if
path included national characters.

and much more than ever before..
[/quote]
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 2.0.1 (Amiga Emu)

Δημοσίευση από Scatman »

WinUAE 2.0.1 released (23.12.2009)
==================================

Major 2.0 bugs fixed:

- Random interference in some AGA screen modes.
- Blitter onedot line drawing mode was partially broken in non cycle exact modes.

Other changes:

- Screenshot and AVI recording "capture before filtering" options.
- Tar archive support added to "archive" harddrives.
- Custom chipset emulation compatibility updates. NOTE: ECS Denise
undocumented feature is now emulated and some demos have blank
screen if chipset configuration is set to ECS Denise/Full ECS.
- More compatible directory filesystem character set translation.
- Mouse driver (tablet) mode didn't work without magic mouse.
- Ignore unrar.dll versions that do not support unicode.
http://www.winuae.net/
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 2.1.0 beta 20 (AMiga Multi EMu)

Δημοσίευση από Scatman »

Changes :
- winuaebootlog.txt incorrectly listed WASAPI sound devices as PortAudio devices
- raw keyboard enumeration stopped after first keyboard was found
- raw keyboards are now always enumerated (previously -rawkeyboard was required), also they can be enabled and remapped separately. F12=GUI hardcoded to prevent completely getting locked out of GUI (for example by disabling all keyboards)
- -rawkeyboard does not anymore disable directinput keyboard enumeration, it only disables dinput keyboard and enables all raw keyboards.
- automatically switches to raw keyboard mode if directinput enumeration returns unexpected keys
- Epson printer emulation improved. Does not anymore require freetype libraries or extra fonts. Outputs to printer directly, automatically uses printer's resolution internally. Old-style Epson text justification command emulated (left/right/center/full) (Note that this isn't "real emulation", text output is always high-quality, only bitmap graphics output looks ugly)
- parallel port sound sampler emulation implemented, input selection in IO Ports panel (DirectSound sources only). Sound quality is not good enough (syncronization implementation is crappy), mono only. Another pointless feature implemented...
http://eab.abime.net/showpost.php?p=657 ... tcount=419
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v2.1.0 Beta 21 (amiga emu)

Δημοσίευση από Scatman »

Changes :
- Epson printing updates (score positions, superscript, color support [can't get any pointless anymore] etc..), -pngprint added to select print to png image mode (Epson emulation only)
- CDTV 2336 sector (Mode 2 Form 0/2) read offset fix, built-in cue raw read (2336 and 2352 sector size) support added
- parallel_port configuration entry set to "default" = select system default printer
- cdimage0 pointing to image file and uaescsi.device set in configuration: mount image on uaescsi.device:0 in basic non-scsi mode
- cdimage0 configuration option now also accepts CD drive letter (in "X:\" format) and if set, only selected drive is mounted on uaescsi.device:0. All other drives will be ignored
http://eab.abime.net/showpost.php?p=659 ... tcount=425
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v2.1.0 Beta 22 (amiga emu)

Δημοσίευση από Scatman »

Changes :
- PAPEROUT and BUSY was not always forced inactive, usually preventing printing if program directly poked printer port hardware
- fixed epson emulation graphics printing again, 9-pin graphics gaps fixed, added some missing 9-pin only commands, graphics (both b&w and color) confirmed working. Should be perfect now
- added shield icon to "Add Harddrive" button (which does not do do anything, shows only admin privileges requirement)
- Vista+ file dialog multi selection fix (broken since Vista/Win7 file dialog support was added)
http://eab.abime.net/showpost.php?p=661 ... tcount=427
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v2.1.0 Beta 23 (Amiga Emu)

Δημοσίευση από Scatman »

Changes :
- SPS library return code check added, show notification if selected image requires newer library version
- Quickstart DF1: and CD localization fix
- beta warnings disabled
http://eab.abime.net/showpost.php?p=662 ... tcount=431
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 2.1.0 beta 24 (amiga emu)

Δημοσίευση από Scatman »

Changes :
- do not use waveOutSetVolume() in CDTV/CD32 CD audio routines, for some weird reason (legacy backwards compatibility..) it also adjusts application's global volume setting.. CD audio volume control is now handled by modifying sample data directly.
- expand environment variables ("%var%") in configuration file and command line pa
http://eab.abime.net/showpost.php?p=663 ... tcount=434
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 2.2.0 beta 2 (Amiga Emu)

Δημοσίευση από Scatman »

[quote]
Changes :
- reverted filesystem indirect memory change, it can't ever work because filesystem is running in a separate thread
- rawkeyboard extended key fix (Pause-key [quote]
http://eab.abime.net/showpost.php?p=669185&postcount=4
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v2.2.0 Beta 3 (Amiga Emu)

Δημοσίευση από Scatman »

Changes :
- added XZ compressed file support
- Paths panel "Reset to defaults" was unreliable if more than 3 choices was available
- mouse horizontal wheel (HWheel) works in raw mouse mode, it is now always listed because for some unknown reason RID_DEVICE_INFO_MOUSE.fHasHorizontalWheel is always false, even when mouse has working horizontal scroll wheel
- fixed unreliable device switching in input test/remap mode
- fixed CD32 extra buttons not automatically getting enabled when joystick/pad was in "default" mode
- "default" was changed to "joystick" or "mouse" when switching between device types
- CD32 default button change, Red and Blue buttons are automatically read as a fire and second button if pad is read in standard 2-button mode (previously they did nothing in normal mode, required fire and 2nd button mapped)
- CD32 2-button mode 2nd button (CD32 Blue button as 2nd button) fixed, never worked previously
- Game Ports Test mode now shows mappings that have multiple input targets
- added "toggle" autofire mode to ports panel
- D3D "none" filter allows again all filter setting adjustments
http://eab.abime.net/showpost.php?p=670615&postcount=13
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v2.2.0 Beta 4 (Amiga Emu)

Δημοσίευση από Scatman »

- keyboard input configuration didn't load correctly (was overwritten by default mappings or mappings were completely erased)
- if at least one rawinput keyboard and mouse is found: skip directinput keyboard and mouse enumeration. Prevents stupid side-effects if both are used simultaneously, for example fullscreen and directinput keyboard enabled: rawinput stops getting any input (and technically directinput is less direct than rawinput, it is only good for joysticks/pads today)
- fixed possible division by zero in new power led code
- statefile_quit=<path> configuration file parameter added, automatically saves state to <path> when emulator is quit normally
- CPU speed and advanced chipset configuration stored in statefiles
- in some situations full-window mode tried to use vsync frame wait (which did nothing and caused warp-mode like speedup)
- added toggle fullwindow<>fullscreen and fullwindow<>window input events
- yet another sprite update, Total Perspective Vortex / Frantic background smallest sprites missed last line of data
http://eab.abime.net/showpost.php?p=671486&postcount=22
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v2.2.0 Beta 7 (Amiga Emu)

Δημοσίευση από Scatman »

- do not center horizontally if there is no bitplanes enabled (result was very badly aligned screen, normally not visible but if there are background color changes or sprites..)
- input config backwards compatibility fix, old versions read GamePorts mode as Configuration#4
- huge brown paper bag bug fixed, in some situations INTREQR can return bit 15 set.. (fast CPU modes only, introduced in earlier 2.x release)
- do not emulate hpos offset in non-cycle exact modes, JIT mode can return hpos/vpos value pairs that are not normally possible (and so far only some A500 programs require hpos offset = vpos increments when hpos equals 4, not when hpos equals 0)
- audio filter emulation didn't always follow power led state correctly
- emulate fire and left mouse button contact bounce (no 2nd and 3rd because they are connected to POT capacitors) Fixes Spacestone which waits for button release and then immediately checks button state again.. I guess coder had really bad joystick firebutton, planet selection works quite unreliably on my real A1200 cycle-exact only
- NTSC disk timing was not fully compatible with RNC Copylock
- b6 wordsync change reverted, another hopefully better tweak added
- joystick button pullups removed, this will break some games' second joystick button read routines but it has to be done because they wouldn't work on real Amigas with standard joystick either and this workaround also breaks some other games that don't expect pullups (Dick Tracy for example)

- another big input change, Game Ports settings are now always merged with currently selected input configuration (possibly overwriting event that was manually configured in slot 0) In other words, Game Ports panel settings are now finally working as expected by most users instead of only confusing most users Just select your gamepad/joystick using GamePorts panel, select Configuration#1 and remap remaining extra buttons, should be simple and easy enough now.

This also means old Configuration#x configurations now have Gameports mappings merged when loaded. (which most likely is something you don't want) Workaround: set GamePorts settings to <none> Hopefully some kind of automatic fix is possible..

- GamePorts mapped Configuration#x events are marked as [PortX] in Input list where X is port number.
- GamePorts custom configuration in Configuration#x mode also supported. NOTE: configuration files that have GamePorts customized Input Configuration#x's are not backwards compatible
- renamed GamePorts port 0 -> port 1 and port 1 -> port 2, now same as input target port numbers (1 = "mouse" port, 2 = "joystick" port, 3 and 4 are parallel joystick adapter ports)
- do not add default mappings to Configuration#x joysticks and mice (not needed anymore)
- automatically disable empty devices in Configuration#x modes
http://eab.abime.net/showpost.php?p=675265&postcount=76
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v2.2.0 Final (Amiga EMu)

Δημοσίευση από Scatman »

Major Game Ports and Input GUI update (finally!):

- Quick and easy Game Ports input event remapping support.
- Test mode, check built-in or custom key mappings quickly.
- Also includes simple autofire configuration.
- Game Ports mappings are always merged with Input panel configuration modes (*).
For example when configuring a game pad, you can use Game Ports GUI for basic
configuration and remap extra buttons using Input GUI.
- Input GUI also includes quick test and remap options. Press any key,
joystick or mouse axis or button and selected input target will be
instantly ready for remapping, no more slow and manual searching.
- "Windows mouse" not supported in test or remap modes.

*) Possible compatibility issue with old configuration files in Configuration
#1-3 mode. Workaround: set Game Ports mouse and joystick to none.

Other new features:

- (Pointless) Max 1G Chip RAM support.
- 7zip SDK updated, XZ and PPMD decompression support added.
- Triple/Double/No buffering option added to GUI.
- NTSC checkbox added to Quickstart GUI.
- WASAPI and PortAudio volume control support.
- 68030 data cache emulated (mostly useless currently).
- Save state when emulator is quit configuration file option.
- Show information window while scanning for ROMs.
- Monitor "bezel" overlay image support (configuration file only).
- Floppy sound channel mask (configuration file only).

Bugs fixed:

- CD32 on the fly CD changes, both images and real CDs.
- Autoscale top border position was incorrect in some situations.
- Directory filesystem crash in some situations when attempting
to open non-existing files or directories.
- INTREQR returned bit 15 set in some situations.
- GUI custom CPU frequency was read incorrectly.
- More 68020 "cycle exact" timing fixes (interrupts and blitter).
- 68000 cycle exact too slow CIA interrupt timing.
- Audio filter emulation didn't always follow power led state correctly.
- Amiga to Windows clipboard image sharing failed to convert some image types.

Updates:

- Direct3D shader mode is more compatible with Intel integrated graphics cards.
- Custom chipset compatibility updates (for example Roots 2.0 / Sanity)
- 68020 "cycle exact" mode improvements.
- Direct3D "none" filter allows again all filter setting adjustments.
- On screen Power LED fade emulation improved.
http://www.winuae.net/
Απάντηση