WinUAE (Amiga Emu) ~ Thread

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

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

Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

WinUAE 0.9.92

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

http://www.winuae.net/ Το άριστο, έγινε ακόμα αριστότερο :)
Final beta before 1.0 (?)

Bug fixes:

- Regular HDF TD_GEOMETRY returned incorrect data. (caused some
larger HDF's fail to mount, 0.9.91 only)
- Filesystem bug fix (0.9.90-91), files with Windows
System or Hidden -flag set didn't open properly in all cases.
- Stardust starwars-scroller in cycle-exact mode.
- SuperStardust AGA tunnel-section and Superfrog intro bee flashing
plus other sprite emulation fixes.
- Random disk formatting verify errors when using non-turbo mode
(was broken couple of releases ago)
- Display corruption/crashes if display width was larger than 1024
and display depth was 32bit (only native display mode, Picasso96
was unaffected)
- Windowed mode window close button didn't work if "Use CTRL+F11
to quit" was enabled
- input-panel autofire yes/no-selection
- AVIOutput video recording bug in interlaced modes

New features:

- Filesystem emulation now uses NTFS named streams to store Amiga
FS protection flags and comment instead of __UAEFSDB.__-files.
(non-NTFS drives still use old method)
- Postscript printer emulation using Ghostscript. All Windows
supported printers work now. Amiga-side only needs standard Amiga
Postscript printer driver.
- Automatic print job flush after user configurable timeout.
- Improved hardfile creation, filesystem selection (OFS/FFS/SFS) etc..
- Disk swapper key shortcuts.
END+1-0 (not numeric keypad) = insert image from swapper slot 1-10
END+SHIFT+1-0 = insert image from swapper slot 11-20
END+CTRL+1-4 = select drive
- GUI drag'n'drop. (no more ugly up/down arrows)
- screenshots are now named _xxx.bmp
- user configurable emulation speed adjustment from 5 to 100 fps
- rar and 7zip -archive support (using archiveaccess.dll)
- some custom chipset emulation improvements here and there.
- improved drive click sound emulation
- X-Arcade build-in key mappings
- onscreen disk and HD leds flash red while writing
- "Always on top"-windowed mode setting

and more..
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
BraiNKilleR
Site Admin
Site Admin
Δημοσιεύσεις: 1102
Εγγραφή: 15 Απρ 2004 02:35
Τοποθεσία: Ελλάδα
Επικοινωνία:

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

Yeah baby gimme 1.00 :lol: now !!!
BraiNKilleR
http://www.mame.gr
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

........Winuae 1.0

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

ew features:

- Catweasel Windows driver support, MK1/MK3/MK4 supported
(MK4 direct floppy support and Amiga mouse support coming later)
- Nero Burning ROM ASPI is automatically used if Nero is installed
(better compatibility than Adaptec ASPI)

- Arcadia (Amiga 500 based Arcade system) game support

- Disk swapper-panel improved (path edit box and history added)
- bsdsocket emulation does not ask for internet connection if
requested address is localhost
- Emulation improvements (some Digital's demos, demo Tenebra partially
fixed, 3v Demo by Cave, New Year Demo by Phoenix, game Sci-fi
graphics corruption, Battle Squadron highscores, Bubba'n'Stix
background etc...)
- Sound sample ripper
- Improved debugger
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

:arrow:
http://www.winuae.net/
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

WinUAE 1.1

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

Φρέσκο-φρέσκο από τον compiler! :)
http://www.winuae.net/
WinUAE 1.1 (02.10.2005)
=======================

Major bugs introduced in 1.0 fixed:

- Picasso96 graphics corruption after ALT-TAB
- Zipped Amiga Forever Kickstart ROM image decryption problem
- JIT FPU ACOS bug (incorrect result if argument was negative)

Older bugs fixed:

- More stable on the fly configuration loading
- In windowed mode Amiga window height was sometimes slightly
larger than requested size
- "the desktop is too small for the specified window size"-check
was not completely correct
- AHI recording mode memory leak
- Some Amiga monitor drivers work now properly (for example Euro36)
- Incorrect paths if WinUAE was run from networked drive
- Some custom chipset emulation bugs (Obliterator intro, Elfmania
scoreboard, Warp and others)
- Directory filesystem directory modification date bug if comment
or protection flags were modified
- Improved directory filesystem compatibility
- Rare disk emulation bug introduced in 0.9.90
- Action Replay statefile restore bug introduced in 0.9.90
- OCS/ECS color translation to native colors fixed. (this was bug
since the beginning of UAE..) Colors are now slightly brighter.
No effect on AGA-mode colors.

New features:

- Configurable Catweasel joystick support, MK4 mouse support added
(NOTE: Right and middle mouse button may not work with all mice,
requires Catweasel driver/firmware update)
- MMKeyboard support added
- Transparent "drive led status bar"
- SPTI (Windows 2K/XP) SCSI emulation includes non-CDROM SCSI devices
- Improved uaescsi.device SCSI interface selection
- Custom emulation updates (Death Trap, Loons Docs, Spanish Rose by
Creed, Filled Perspective by Zero Defects, Himalaya by Avalanche..)
- Improved default path setting, Amiga Forever 2005 paths supported
- More missing keycodes added to input-panel
- Copper debugger: tracing, single step and breakpoint
- Disk swapper: right button doubleclick in "Disk image"-column:
removes disk in disk swapper panel. right button singleclick in
"Drive"-column: remove disk in drive
- New-style ROM config entries
- Compressed hardfiles supported (limitations: max 100MB, all written
data will be lost after reset or exit, hardfile file name extension
must be either hdz, zip, rar or 7z)
- Hardfile drag&drop to harddisk-panel

and more..
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

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

...και 20 μέρες αργότερα, να σου και η 1.1.1! :)


WinUAE 1.1.1 (24.10.2005)
=========================

Bugs fixed:

- Incorrect AF 2005 path defaults.
- Blitter freeze in CE-mode if D-channel was not enabled.
- Misc/Priority panel crash when running under Windows 9x/ME.
- Parallel port emulation. (Gauntlet III)
- Two disk emulation bugs. (Xybots, Disposable Hero and others)
- Incorrect .uae extension path if -datapath -command line
parameter was used.

New features:

- Old versions of AdaptecASPI and NeroASPI are now automatically
rejected. No more crashes or bluescreens under Windows 9x/ME if
Windows build-in ASPI is used.
- Full SCSI device support in SPTI-mode.
- Display panel resolution and depth moved to separate select boxes
- Disk history format changed. File name is now visible even if
path is very long.
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

WinUAE 1.2

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

Συνεχίζοντας να βελτιώνουν το "τέλειο"...
http://www.winuae.net
WinUAE 1.2 (20.02.2006)
=======================

New features:

- New "lores filter" in GUI, fixes incorrect colors in programs that
use superhires trick (eg. Virtual Karting, demo Rest-2).
- Logitech G15 keyboard LCD support.
- FPU emulation updates and fixes.
- Ability to create 1:1 HDF from Amiga formatted harddisk.
- ProWizard module ripper updated to latest version.
- Display Filter panel updates, added 1x,2x,4x,6x,8x multipliers.
- PNG screenshots.
- Light pen hardware emulated. (but no trigger or cursor emulation yet)
- Manual language selection.

Bug fixes:

- Right border color problems finally fixed.
(Leander, T-Racer, Unreal etc..)
- Misc custom chipset emulation updates.
(Bubba'n'Stix second level, Cover Girl Strip Poker title screen,
Detonator, Thai Boxing, Wicked etc..)
- CIA TOD counter fix. (demo Harmony by Haujobb)
- Display was shifted by one pixel in lores-mode and horiz centering enabled.
- Overlay windowed mode one pixel position error.
- Swapped parallel port joystick adapter firebuttons.
- Toggling disk image's read-write status don't leave locked files anymore.
- Amiga Forever 2005 path detection should really work 100% now.
- Corrupted wav-files in 4-channel audio mode.
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
pepinos
Emulation King
Emulation King
Δημοσιεύσεις: 1228
Εγγραφή: 11 Μάιος 2004 01:48

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

για τα διαφορα binnaries(a500-a1200..κλπ),υπαρχει κανενα link για να τα κατεβασω ολα αυτα?ολο warning μου βγαζει οτι δεν υπαρχουν..και επεισης η σελιδα τους στο download section, δεν τα εχει
Κάποτε οι μαθητές του είχαν ρωτήσει το Αριστοτέλη για το ποιό είναι το αγριότερο ζώο. Και εκείνος αποκρίθει : Από τα οικόσιτα ο ΚΟΛΑΚΑΣ και από τα ελεύθερα ο ΣΥΚΟΦΑΝΤΗΣ.
Άβαταρ μέλους
pepinos
Emulation King
Emulation King
Δημοσιεύσεις: 1228
Εγγραφή: 11 Μάιος 2004 01:48

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

εψαξα σε torrent site,στο e-mule αλλα δεν βρηκα τιποτα

μπορει καποιος να μου δειξει κανενα link για να τα κατεβασω, η prive message για να τα ανεβασει?
Κάποτε οι μαθητές του είχαν ρωτήσει το Αριστοτέλη για το ποιό είναι το αγριότερο ζώο. Και εκείνος αποκρίθει : Από τα οικόσιτα ο ΚΟΛΑΚΑΣ και από τα ελεύθερα ο ΣΥΚΟΦΑΝΤΗΣ.
Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

WinUAE 1.4.6

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

Φρέσκος WinUAE για τους οπαδούς της "μεγάλης κυρίας". 8)
WinUAE 1.4.4 (22.09.2007)
=========================

New features:

- major directory filesystem emulation update:
* removable drive automounting on the fly (USB memory, USB HD, memory
cards, any removable drive that mounts as a drive letter in Windows)
* drag'n'drop directory/archive automount
* more missing filesystem packets supported (including ACTION_EXAMINE_ALL)
- major "Add Harddrive" uaehf.device update:
* removable drives (real harddrives, x-in-one memory card readers, zip drives,
etc..) supported on the fly
* configured drive but no media or [USB] drive not connected when emulation
was started: automounted when inserted (no RDB automount yet)
* empty drives listed in "Add Harddrive" dialog.
- X-Power Professional v1.3 and Nordic Power v1.5 support
- Pro-Wizard module ripper updated to v1.62
- hq2x filter added.
- Added two basic A4000 quickstart configurations.
- More accurate CD32/CDTV end of audio track detection.
- Current configuration name added to window title.

Bugs fixed:

- Windows 2000: "Add Harddrive" was always disabled.
- "Add Harddrive" HD controller selection was missing.
- Better compatibility with OS 3.1 and older HDToolbox versions.
- CD32 statefile support works again.
- Paths handling updates (yet again..)
- Disappearing mouse pointer in fullscreen modes when GUI was active.
- bsdsocket emulation crashing or freezing when emulation was reset.
- directory filesystem file/directory deletion failing and Windows
recycle bin support enabled returned wrong error codes.
http://www.winuae.net/
Τελευταία επεξεργασία από το μέλος Maddog την 04 Φεβ 2008 14:09, έχει επεξεργασθεί 1 φορά συνολικά.
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
xalia
L33t P14y3r
L33t P14y3r
Δημοσιεύσεις: 1932
Εγγραφή: 14 Φεβ 2005 12:07

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

καλό το update!!! cd32 power!!!
reboot
--------
Άβαταρ μέλους
Maddog
Master Modelator
Master Modelator
Δημοσιεύσεις: 3768
Εγγραφή: 26 Μάιος 2004 14:44
Τοποθεσία: Κάποιο beach bar στο Ντουμπάι
Επικοινωνία:

WinUAE 1.4.6

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

Ακόμα ένα update για τον περίφημο Amiga emulator. Σηματοδοτεί και το τέλος εποχής για τα Win98.
Βάζω το whatsnew και για την 1.4.5 που δεν είχα βάλει.
WinUAE 1.4.6 (02.02.2008)
=========================

1.4.6 will be the last version that runs on Windows 98/ME. Following
versions will require Windows 2000 or newer.


1.4.5 problems fixed:

- Mouse never capturing. (Windows 98/ME, rarely on W2K/XP)
- Some games crashing.
- Broken sprite outside playfields-feature and SWIV score information.
- Fullscreen mode with non-default refresh rate fallback problem.

Other bugs fixed:

- A600/A1200/A4000 IDE emulation freeze if >2G drive/HDF.
- CDTV E.S.S. Mega "semi-hidden" track now loads properly on W2K/XP.
- Crash when switching between <=2MB Chip + Fast and >2MB Chip setting.
- Sound emulation tweak. (Dungeon Master II, perhaps some others)
- Unstable NMI (IRQ7) option in cycle-exact and more-compatible modes.
- "Full-window" mode didn't always allow Windows desktop RTG resolution.

New features:

- Inverted mouse and analog joystick input sources.
- Input device (USB joystick, mouse etc..) on the fly insertions and
removals supported. Device names saved to configuration file.
- Automatic joystick switching, firebutton 'inserts' any non-selected
joystick to Amiga joystick port, mouse port selected if second button
pressed or there is already other joystick in joystick port with
firebutton pressed.
- Dynamic JIT direct memory allocation. Increased Z3 and RTG maximum
sizes to 1G and 512M. (If at least 2G physical RAM)
- A3000 confirmed 2.04 ROM added to ROM scanner.
- CD32 FMV cartridge ROM added to ROM scanner. ROM and autoconfig
emulated. Overlay and video/audio decoder chips not emulated.
- Directory filesystem ACTION_EXAMINE_ALL implementation is now more
compatible with buggy programs.
- CIA/Gayle overlay emulation setting added to advanced chipset.
- Original early A1000 non-EHB Denise added to advanced chipset.
- Original A1000 (and early A2000) Agnus blitter busy bug added.
- Keyboard reset warning emulated and added to advanced chipset.
- Debugger improvements, hex/dec/bin converter, all commands that accept
numeric parameters also accept register names (RAx,RDx,PC,USP,VBR,..),
number prefixes supported, hex = 0x or $, bin = %, dec = !.
- 1M (both 0xe0/0xf8 and 0xf0/0xf8) and 2M (0xa8/0xb0/0xe0/0xf8) ROM
image support.
- Implemented "stretch to fullscreen" filtering option.


WinUAE 1.4.5 (20.12.2007)
=========================

New features:

- Sana2 compatible net device (uaenet.device) emulation. WinPCap required.
- Full doublescan mode emulation (DBLPAL, DBLNTSC, MultiScan etc..),
sprite doublescan support.
- Full SuperHires emulation, bitplanes and sprites, including ECS
Denise "scrambled palette" superhires mode. Also does not downscale
hires sprites to lores anymore when bitplane resolution is lores.
- SuperHires resolution added to display panel, replaces old GUI lores
setting with lores, hires and superhires select box.
- .dsq (DiskSqueeze) and .wrp (Warp) disk decompression support.
- "Automount" and "Do not boot" harddrive options added.
- Axis movements can be mapped to buttons in input panel
(left/right and up/down)
- Picasso96 resolutions 320x200, 320x240, 640x400 and 640x480 added to
resolution list, even if no native Windows support.
- optional ini-file registry replacement. (winuae.ini or -ini <file>)
- Autocomplete added to most path text boxes.
- Added information text to hardfile panel (shows type, size,.. of HDF)
- Nordic Power 3.0 freezer cartridge support.

Bugs fixed:

- lzx decompression stability and compatibility improved.
- Debugger C-command word and long word support fixed.
- Heavy CD32 Akiko C2P usage caused huge performance loss.
- AGA statefile restore crash fix.
- Analog joystick mouse emulation fix.
- A500 cycle-exact mode freeze in some cases.
- Picasso96 display preferences resolution list corruption.
- A590/A2091 SCSI emulation buffer overflow crash fix.
- Some types of HDF didn't mount properly.
- Some automount issues fixed.
- CDTV and CDTV SCSI emulation compatibility improved.
- Some ECS Denise-only features fixed.
- Miscellaneous fixes here and there.
- Blank screen in windowed mode fixed (RGB overlay incompatibility)
Παππού όλος ο κόσμος ανησυχεί μήπως η σχέση σου με την πιτσιρίκα αποβεί μοιραία.
-Τι να κάνουμε παιδί μου...αν πεθάνει - πέθανε...
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 1.6.0 Beta 22 (Amiga EMU)

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

Beta 22:

- do not change priority if current priority is HIGH or REALTIME
- command line parameter parsing crash fixed
- added 5:4 aspect ratio to rtg and filter settings
- archiveaccess filename encoding fixed (b15)
- recursive archive support fixed (b15)
- added adf, rdb and hdf "archive" support. It is now possible to browse adf/hdf/dms/ipf/fdi/extended adf inside zip/lha/whatever archives when mounted as a harddrive (uaeunp.exe feature mainly)
- clipboard initialization should really be after dos initialization, should fix random "UAE clipboard sharing" crashes when booting
- debugger crash fixes (b15)
- lha non-extended file/dir timestamps fixed
- 7z SDK updated to newer version, timestamps supported
- diskspare (12/24 sector) disk images supported, also includes "plain" adf files that have exact diskspare format size
- dragging to windowed mode HD-"led" forces harddrive mount (for example adf is mounted as a harddrive, normally dragging autodetects type and inserts adfs to disk drive)
- dragging file to harddrive panel also automounts it immediately if emulation is already running
http://www.winuae.net/
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 1.6.0 Beta 24 (Amiga Emu)

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

- debugger T command fixed (b15)
- JIT FPU bug, one addressing mode was wrong (b15)
- reset clears “native2amiga” command queue (it was possible to have command queued just before reset which would have been executed after reset -> random errors and crashes) [this caused the clipboard crash]
- do not include mice in parallel port joystick select menus
- add new empty adf files to disk history list
- added simple list devices, libraries and resources command to debugger (Td Tl Tr)
- log file long datestamps fixed
http://www.winuae.net
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE 1.6.2 Beta 1 (Amiga Emu)

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

1.6.2 beta series. Bigger changes this time..

Beta 1: (too many changes, everything can break blahblah usual stuff)

- command line filename will be detected as a disk image if file don't have known extensions but is small enough and first 3 bytes contain "DOS" (previously detected as hardfiles..)
- check for windows messages more than once per frame, may reduce latency (in worst case it may increase power requirements..)
- marked DLLs that are rarely used/only in specific configurations as delay loaded, may make startup slightly faster
- inserting/ejecting USB input devices on the fly replaced all "" and all keyboard layouts with keyboard layout A (old bug)
- "Add PC drives at startup" does not anymore mount drives that are also configured as real harddrives
- real harddrive safetycheck modified, now all drives can be mounted as long as drive does not have any Windows mounted partitions. Any drive with one or more Windows mounted partitions are only available in read only mode. Command line parameter is now only needed if you want to add drives that have Windows mounted FAT partitions. Drives with NTFS partition(s) are never (there is a complex way..) allowed in read-write mode.
- SCSI (RDB hdf emulation) write commands return proper write protected sense status if hdf is read-only
- A590/A2091 SCSI ROM 7.0 was not accepted (debugging code..)
- RDB filesystem loader still had fse_PatchFlags hack instead of handling it 100% correctly (no functional change, at least with any popular filesystem)
- accept also partition type 0x30 (another Amithlon like RDB drive inside real PC partition)
- added new RTG configuration panel, more space for future options, also old RTG setting panel was not really in correct place anymore
- command line parsing handled quotes inside strings differently than Windows does when running from command line

- added bitplane DMA fetches to copper debugger (there will be separate DMA sequence "disassembler" in future)
- Agnus bitplane DMA behavior correctly emulated when number of planes or resolution changes mid screen. Old code (1.5x+) was totally wrong and too complex.. Now all my test statefiles work 100% correctly: Disposable Hero, Bass-O-Matic/Crusaders, Innovation Part 2/Axxis. Brian The Lion "dialog" screen is corrupted again but this seems to be AGA specific feature (SMD chips = no logic analyzer)

- CD32 CD controller emulation improved, CDXL animations should run more smoothly now, previously emulation couldn't load more than few sectors before CD32's cd driver detected error condition and retried
- added seek delays to CD32 emulation (CD32 drive has really slow seeks)
- CD32 Lotus Trilogy's Lotus 3 finally loads (stupid loader partially overwriting already loaded data if CD DMA "slot" sequencing is not exactly correct)
- CD32 CD audio moved to separate thread, no more emulator pausing when CD audio starts or track changes (possibly introduces other issues..)

- D3D 2D sprites (ID3DXSprite) used in D3D filter onscreen leds, correct positioning, no scaling and free transparency. Scanline texture also converted to 2D sprite, now works correctly with D3D filters (future plan: convert all DirectDraw code to D3D 2D sprites)
- OpenGL filter removed, totally obsolete now. Gone forever unless someone updates it. (including correct positioning and scaling)

- built-in WASAPI sound driver implemented. Replaces DirectSound if running on Vista or newer. WASAPI has two modes, shared and exclusive. Shared roughly equals old DirectSound, exclusive means sound card is exclusively used by WinUAE. Exclusive mode has lowest possibly latency but note that there may be only one or two supported sample rates (for example 48000). NOTE: buffer sizes can not be directly compared between different modes. PortAudio is now considered very unsupported (that didn't last long..) Needs tuning, not good enough yet (especially exclusive mode)
- distortion in sound was possible with short square wave samples (160)
- final 16-bit sound samples always had lowest bit (or two lowest bits) zero, now lowest bit(s) are duplicated from real lowest significant bit(s)
- programmed display modes had bad sound (161b4 sound update was not fully complete.. most stupid 1.6.1 bug so far)
- portaudio fallback code added, unsupported samplerate = try 44000, 48000 and default reported before disabling sound. Same with number of channels, unsupported channels = fall back to stereo

- Vista or newer: AvSetMmThreadCharacteristics() is used to enable task scheduling better suited for multimedia applications = more CPU time given without slowing down lower priority tasks (which can happen with normal priority settings)
http://eab.abime.net/showthread.php?t=46133
Άβαταρ μέλους
Scatman
Emulation King
Emulation King
Δημοσιεύσεις: 1216
Εγγραφή: 01 Σεπ 2006 04:30
Τοποθεσία: Neo Kobe
Επικοινωνία:

WinUAE v1.6.2 Beta 2 (Amiga Emu)

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

WinUAE v1.6.2 Beta 2 changelog:
After many days of logic analyzer work, blitter should finally be 100% cycle-exact, even in line mode.
DMA emulation cycle-exactness is greatly improved, most vector routines that had slowdowns, flickering or graphics garbage should work perfectly now (even Los Huivos/Virtual Dreams doubleglenz work, this has shown only major graphics garbage previously)
There are still some that won't still work or work even worse, these could be caused by CPU emulation timing errors (even single cycle difference in single instruction that is used regularly enough can make the difference)
"Standard test" programs still not working: Rampage/TEK, Hulkamania/TSP (and left border garbage in one part of Absolute Inebriation/VD, reason is known but I am not sure how to implement the fix)
- "DMA cycle debugger", v [] lists selected scanline's DMA activity, hpos, custom register, data, address. This made compatibility testing much easier. (just compare this data to logic analyzer data) Second row can contain extra characters: N = blitter cycle given for CPU, b = blitter interrupt, B = blitter finished. (not necessarily exactly same thing)
- chipset bitplane/copper/blitter cycle exact mode DMA sequence routines rewritten. Emulation may be slower due to some missing optimizations. Later.
- blitter cycle diagrams rechecked with logic analyzer, errors fixed
- CPU emulation fixes, lsl/asl/ror and friends had wrong cycle counts. bclr/bset/bchg are 2 cycles shorter if bit number is less than 16 (16-31 = add extra cycles) and more. Lots of testing to do..
- WASAPI sample format fallback didn't work correctly
- command line parser now really works exactly like Windows console
- added "win32.exec_before" and "win32.exec_after" configuration entries, "before" command is run when emulation starts, "after" when emulation shuts down or before another config is loaded. Multiple commands can be separated with ';'. Waits until command returns (=waits forever if program never exits..)
- interlace artifact removal works again (b1)
- automatically handle split dms files. If extracted data is only about half of standard DD disk and if file name is "*a.dms", attempts to open and merge "*b.dms" with already unpacked data
- do not enumerate openal recording devices
http://www.winuae.net
Απάντηση