dirkwhoffmann / vAmiga

vAmiga is a user-friendly Amiga 500, 1000, 2000 emulator for macOS
https://dirkwhoffmann.github.io/vAmiga
Other
293 stars 24 forks source link

Add light pen / light gun support #751

Closed dirkwhoffmann closed 1 year ago

dirkwhoffmann commented 1 year ago

Requested by @chris70c. A list of gun games for the Amiga can be found here.

dirkwhoffmann commented 1 year ago

If anybody knows about simple test programs such as light pen drivers, calibration tools, etc., please let me know. It's much easier to start with such programs than starting with games.

mras0 commented 1 year ago

There's this thing with source included on Aminet. It does something, but I've never used the lightpen emulation in WinUAE (or IRL for that matter), so I can't say if it's working as expected.

Do you have a lightpen for testing? Looks like C64 ones are compatible judging by http://wiki.icomp.de/wiki/DE-9_Lightpen In principle it shouldn't be hard get some code working according to HRM, but I couldn't get a small test program I just tried (in WinUAE) to play ball.

dirkwhoffmann commented 1 year ago

Do you have a lightpen for testing?

No, I don't. I agree that having one is a good idea, just to see what the expected outcome would be. Unfortunately, they won't work with TFTs.

dirkwhoffmann commented 1 year ago

I didn't find any option to enable light pen emulation in UAE. Anyways, I think it's not worth spending time on it. The value-to-effort ratio is too low.

dirkwhoffmann commented 1 year ago

Contributed by @chris70c:

Untitled