News Zone



WinUAE 2.4.0 beta 8 [453][powerzx], 2011-12-30 00:23:52

[Source: http://eab.abime.net/showthread.php?t=62030&page=4]

Beta 8:

- Fixed D3D RTG hardware cursor stupid divide by zero crash introduced in b6
- Old "Include CD/DVD drives.." now always mounts in CDFS + uaescsi.device mode (uaescsi.device is automatically enabled)
- Approximate CPU speed and 68020: divide A500 instruction cycle counts by 4.
- RTG vsync and >=100Hz display didn't work correctly.
- RTG vsync and non-fastest CPU speed mode fixed.
- Removed RTG autovsync setting, it does not make any sense.
- Fixed D3D + no filter crash in some situations.
- CDFS CD mounted drives are now bootable but only if media is present when drive is mounted to prevent ugly "No disk present in device CDx:" requesters.
- Display vertical position was wrong if A2024 or Graffiti emulation was enabled.
- AROS ROM updated.
- Low latency USB HID game controller raw input mode is now the default (except if Windows XP, it should work but enumerated device paths are wrong), old custom input mappings compatibility is not guaranteed, DirectInput is still used for any non-HID devices.
- Fixed HID analog stick handling if reported range was -val to +val instead of 0 to +val, also other small updates.
- USB HID device name detection improved, less generic names, better match with DirectInput device names.

Test all input devices and report any strange behavior!

Looks like HID device descriptors can have "features"..

I now have tested following devices:

- XBox 360 pad (both wired and wireless and also wired + XBCD)
- PS2 pad via adapter
- Gamecube pad via adapter
- Competition Pro USB
- Tiny stick on Logitech G13

They now work correctly except G13 stick. It reports logical minimum = -127, logical maximum = 127 but actual reported values are from 0 to 255. It gets even worse, because min is negative (interesting HID feature, saves 1 bit if range is fully positive), range becomes 0..127.[wraps around here].-128..-1!

Linux HID driver has a quirks list that forces logical min=0, max=255 but it does not include G13. It is possible stick is not real HID joystick but "emulated" by Logitech's software.

Perhaps I'll just take the Linux quirks list and also add G13 to it..

EDIT: Done, winuae.zip updated.


COMMENTS

powerzx
30.12.2011, 00:30
kilka ostatnich wersji beta zawieralo bledy, mam nadzieje ze bedzie ok :)
phl22
30.12.2011, 08:48
Dobrze że dodałeś bo ja coś nie mogę newsów dodawać(brak przycisku do wysłania wiadomości)
witek
30.12.2011, 17:38
phl22 czasem nie korzystasz z Opery? Bo mam to samo pod nią, dlatego newsy wrzucam przez IE (błeeee)...
powerzx
30.12.2011, 17:40
IE nie jest taki zly, szczegolnie w nowej wersji. W najnowszym FF 9.0.1 (nie beta) tez nie ma przyciskow do wysylania.
phl22
30.12.2011, 18:42
uzywam waterfoxa 64 bit ;) bede musial wysylac newsy z IE ;)
powerzx
31.12.2011, 01:53
ten problem wraca jak bumerang i dotyczy roznych przegladarek, przejrze kod strony moze znajde przyczyne.

Only for registered users! Tylko zarejestrowane osoby moga pisac komentarze.
[Zaloguj się | Załóż darmowe konto]

www.emudreams.pl (c) 1996-2011
Main team: Dalthon & Skizo | Hosting: Makii.pl | All Rights Reserved