Search found 3293 matches
- Tue Apr 16, 2024 6:13 pm
- Forum: Hardware
- Topic: Hyperkin SNES mouse issues
- Replies: 58
- Views: 9065
Re: Hyperkin SNES mouse issues
About the same, but there is a lot of noise that needs to be sorted by iteration. Each iteration I think in that was set at 5 minutes, so I don't know at what point the iterations could start to explore alternative timing but I'd assuming it's at least a couple hundred. I tried some various stuff li...
- Tue Apr 16, 2024 12:45 pm
- Forum: Hardware
- Topic: Hyperkin SNES mouse issues
- Replies: 58
- Views: 9065
Re: Hyperkin SNES mouse issues
I'm close to doing a pull request with updated kernel mouse code, along with some minor cleanup, and bit definitions for Lightgun. This allows SNES_MOUSE_BASE which is a minimal implementation just to read the extended bits without all the other kernel cursor stuff. I think that solves the issue of ...
- Tue Apr 16, 2024 12:38 pm
- Forum: Tools, Documentation & Tutorials
- Topic: Peripheral Tester
- Replies: 9
- Views: 50
Re: Peripheral Tester
I think in mouse mode, P1 = host mouse, P2 = first USB joypad...but then should the second pad be represented as a mouse or regular joypad? That's why I think it's critical to have the "Super Mouse"(which works in reality) even if just to simplify emulation. If the game treats it as a joyp...
- Tue Apr 16, 2024 12:19 pm
- Forum: General Discussions
- Topic: How many Uzeboxes have you built?
- Replies: 9
- Views: 30
Re: How many Uzeboxes have you built?
I think I did my first breadboard version for Sokoban world around 2008-2009. It was so cool seeing it really work I recall. Not sure how many I've built over the years, but I know it's a small fraction of 105!
- Mon Apr 15, 2024 7:42 am
- Forum: Tools, Documentation & Tutorials
- Topic: Peripheral Tester
- Replies: 9
- Views: 50
Re: Peripheral Tester
I think you're right that 2 actual host system mice isn't reasonable in emulation. But let's consider something I'd like to build, a 2 player Missile Command! Or Warlords, it would suck being stuck digital. If the user has 1 or more analog gamepads, it would be nice to offer that option. Same goes f...
- Mon Apr 15, 2024 2:22 am
- Forum: Tools, Documentation & Tutorials
- Topic: Peripheral Tester
- Replies: 9
- Views: 50
Re: Peripheral Tester
The mouse timing might take longer, it's an experiment. I can update the kernel magic numbers for now since it's at least mostly usable eight now and not really slower than the original timing. I don't think the kernel implementation is bad, it makes good sense for Whack-A-Mole/etc, there are just m...
- Mon Apr 15, 2024 2:19 am
- Forum: Tools, Documentation & Tutorials
- Topic: Peripheral Tester
- Replies: 9
- Views: 50
Re: Peripheral Tester
Didn't find the Hyperkin pads yet. CUzeBox implements keyboard as an if/else overriding controller bits in P2(rather stateful code). Initially I added more if/else to override P1 for mouse, so it can build the delta report like Uzem. But it becomes obvious this code is so stateful and fragile that i...
- Mon Apr 15, 2024 1:57 am
- Forum: Programming & Software
- Topic: Kernel addon for support for slow game controllers
- Replies: 48
- Views: 24387
Re: Kernel addon for support for slow game controllers
I believe GCC uses GNU Assembler(as or gas). It seems all assembly files call GCC with assembler flags to make it happen. Someone correct me if I'm wrong, but that's what I see in makefiles across the board. In theory any assembler should produce a 1:1 binary so I'd think versions only matter for bu...
- Sun Apr 14, 2024 7:34 pm
- Forum: Games & Demos
- Topic: Color Bar Screen Test
- Replies: 4
- Views: 1805
Re: Color Bar Screen Test
Nice to see S-Video compared with RGB SCART. To be fair the S-Video looks pretty good there, but it's like the difference between S-Video and Composite(huge), RGB SCART is the same step up over S-Video. Looks rock solid crisp on those patterns.
- Sun Apr 14, 2024 4:31 pm
- Forum: Tools, Documentation & Tutorials
- Topic: Peripheral Tester
- Replies: 9
- Views: 50
Re: Peripheral Tester
I can add the timing to the kernel, but there is an issue with the 2 mice games that would need to be fixed. I think Whack A Mole mouse support is broken in new GCC(maybe I remember this wrong, but it had some bitrot), and Solitaire doesn't use the kernel implementation which I'll just apply the sam...