willyvmm / mouSTer

mouSTer - universal USB HID class device to db9 adapter.
66 stars 3 forks source link

CD32 mode issue #8

Closed DigiTurk84 closed 1 year ago

DigiTurk84 commented 2 years ago

Greetings,

I recently bought two mouSTers, to use on a C64, an A1200 and a CD32.

I tested both mouSTers with latest firmware (3.16.2600) on the A1200 and the CD32 with the following outcome:

All tests were performed with a Logitech gamepad and a Sony DS4. The A1200 is an Escom version (should be Rev. 2B) with 8 Mb RAM expansion and the CD32 is equipped with a TerribleFire TF330 (68030 and 64 Mb of RAM). On the CD32, the issue is present without expansion and using a CD loaded game as well.

I hope this information is useful to help improving this wonderful device and I am available to perform some other tests.

If needed, I can produce a video of this issue.

Thank you for your support

willyvmm commented 2 years ago

Sounds strange. Can you confirm that the issue exists with both your mouSTer's ?

DigiTurk84 commented 2 years ago

Yes, I confirm the issue on both mouSTers.

willyvmm commented 2 years ago

Could you tell me what software are you using to test this feature? (I have only stock A1200 for tests)

DigiTurk84 commented 2 years ago

I am using JoyPortTest (http://aminet.net/package/driver/input/JoyPortTest.lha), but any WHDLoad game with CD32 gamepad support will expose the issue (i.e. Parasol Stars, Alfred Chicken).

As I said, this issue is present on A1200 with Rev. 2B motherboard and 8 Mb RAM expansion and CD32 both expanded and unexpanded with WHDLoad and CD loaded games (tested with original Alfred Chicken CD).

I can try to perform a test on A1200 without expansion.

TomCat666 commented 2 years ago

I can confirm this issue. Just got 5 mouSTers and this issue happens on all of them in cd32 mode. The blue button sometimes activates other buttons (mostly PLAY it seems) - tested with the both joy test programs on aminet and also with super frog where it goes into PAUSE mode randomly when pressing the Blue button. This is using the DualShock 3 joypads on Amiga 500.

DigiTurk84 commented 2 years ago

I performed a test on unexpanded A1200 with the same outcome.

However, totally by chance, I tested the controller using an interlaced resolution (both High and Super High resolution interlaced), and the issue does not happen with JoyPortTest. Did not test any game though.

willyvmm commented 1 year ago

Please try this firmware: https://github.com/willyvmm/mouSTer/releases/tag/3.17.3222

TomCat666 commented 1 year ago

Tried the latest firmware from a few hours ago and all the issues with cd32 emulation are gone. Working really nicely. Thank you.

willyvmm commented 1 year ago

Thanks for Feedback.