Search found 3293 matches

by D3thAdd3r
Tue Apr 16, 2024 6:13 pm
Forum: Hardware
Topic: Hyperkin SNES mouse issues
Replies: 57
Views: 9007

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...
by D3thAdd3r
Tue Apr 16, 2024 12:45 pm
Forum: Hardware
Topic: Hyperkin SNES mouse issues
Replies: 57
Views: 9007

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 ...
by D3thAdd3r
Tue Apr 16, 2024 12:38 pm
Forum: Tools, Documentation & Tutorials
Topic: Peripheral Tester
Replies: 9
Views: 46

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...
by D3thAdd3r
Tue Apr 16, 2024 12:19 pm
Forum: General Discussions
Topic: How many Uzeboxes have you built?
Replies: 7
Views: 14

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!
by D3thAdd3r
Mon Apr 15, 2024 7:42 am
Forum: Tools, Documentation & Tutorials
Topic: Peripheral Tester
Replies: 9
Views: 46

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...
by D3thAdd3r
Mon Apr 15, 2024 2:22 am
Forum: Tools, Documentation & Tutorials
Topic: Peripheral Tester
Replies: 9
Views: 46

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...
by D3thAdd3r
Mon Apr 15, 2024 2:19 am
Forum: Tools, Documentation & Tutorials
Topic: Peripheral Tester
Replies: 9
Views: 46

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...
by D3thAdd3r
Mon Apr 15, 2024 1:57 am
Forum: Programming & Software
Topic: Kernel addon for support for slow game controllers
Replies: 48
Views: 24379

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...
by D3thAdd3r
Sun Apr 14, 2024 7:34 pm
Forum: Games & Demos
Topic: Color Bar Screen Test
Replies: 4
Views: 1803

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.
by D3thAdd3r
Sun Apr 14, 2024 4:31 pm
Forum: Tools, Documentation & Tutorials
Topic: Peripheral Tester
Replies: 9
Views: 46

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...