stella-emu / stella

A multi-platform Atari 2600 Emulator
https://stella-emu.github.io
GNU General Public License v2.0
624 stars 111 forks source link

CX22 Resolution too high #70

Closed thrust26 closed 7 years ago

thrust26 commented 7 years ago

@sa666666: Not specific to the new core.

The (unmodded) CX22/CX80 Trak-Ball delivers only half the resolution of e.g. an Atari or Amiga Mouse, a modded CX22/CX80 or other Trak-Balls modded for Atari Mouse mode.

http://atariage.com/forums/topic/243453-atari-2600-trak-ball-games/page-20#entry3668812 https://atariage.com/forums/topic/243453-atari-2600-trak-ball-games/page-20#entry3669256

BTW: There is no hyphen in CX22 or CX80. Also we should rename the controller option CX-22 Trakball into eg. CX22/CX80 Trakball and CX-80 Mouse into Atari Mouse or AtariMouse (like AmigaMouse). The current naming causes constant confusion. It results from an old wrong assumption that CX80 work like an Atari Mouse.

sa666666 commented 7 years ago

This will probably have to wait until after the 5.0 release, but it's good to have it recorded here.

sa666666 commented 7 years ago

I think this is now fixed by https://github.com/stella-emu/stella/commit/52d3bd9df3a74509f253367e6332d5139be27991 and https://github.com/stella-emu/stella/commit/5114a8e88e4aebbe0859d73b90bcd297ed3d5361. More testing is required, but for now it seems to work with the ROMs from the above links.

thrust26 commented 7 years ago

Great!

When will there be a next pre-release?

sa666666 commented 7 years ago

@DirtyHairy mentioned wanting to get the automated testing done before we do pre5. So I await his answer.

DirtyHairy commented 7 years ago

@sa666666 I was indeed planning to do that before pre5, and I also wanted to do #93 before as I strongly suspect that this will fix #83 . However, my pace has slowed slighgly since new year, and this is unlikely change in the foreseeable future (we are currently planning a house :smirk:), so those two features could still be a few weeks away, and I see no harm whatsoever in releasing pre5 without them.

I'd just like to avoid people going through the effort of regression testing the whole VCS catalog against the next release as automated regression testing will catch most potential issues anyway :smile:

sa666666 commented 7 years ago

In that case I will do a test release tomorrow after work.