Search found 314 matches

by Controllerhead
Fri Aug 11, 2023 8:51 am
Forum: NES Hardware and Flash Equipment
Topic: Everdrive N8 - MMC5 duty cycles 2 / 3 appear to be switched
Replies: 0
Views: 2383

Everdrive N8 - MMC5 duty cycles 2 / 3 appear to be switched

EDIT: Work on this is being done / investigated on the Krikzz Forum: (Also N8 Pro is correct FYI) https://krikzz.com/forum/index.php?topic=12624.new#new Sup guys, so, i've been playing and streaming an amazing new romhack called Celeste Mario: Zap and Dash, it has MMC5 expansion audio, and i notice...
by Controllerhead
Sat Jul 15, 2023 10:38 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

Turns out the way to do this is to drop the window in a specific way when dragging it, causing it to become a floating window (even though I disabled this, the library I'm using doesn't properly block this as intended) AH! Yes i spent one night going full QA mode on that thing... sorry for any wild...
by Controllerhead
Fri May 26, 2023 8:31 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

In general though, this entire functionality is using an open source component, it's not my own code, so some fixes might not be possible. Ah, i understand, not a big deal, there isn't anything that can't be fixed by just hitting Reset To Defualt Layout, except... How did you close all the windows?...
by Controllerhead
Mon May 22, 2023 11:28 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

Ok, as a preface, i am glad that there is now the ability to customize the debugger window! This is a great step and i really appreciate the ability to do so. ...However, some things appear to be broken =( X'ing out windows doesn't work when pinned (though right click -> close does); In a multi-tab:...
by Controllerhead
Sat May 20, 2023 6:36 pm
Forum: NESdev
Topic: How was this done?
Replies: 6
Views: 1257

Re: How was this done?

I mean, i don't know what the rest of your code looks like, so i couldn't say why you're having issues exactly; ...however i do see some #immediate values in #cameraX and #playerX that my gut tells me might not be correct... Having two bytes as a "camera" position allows you to have a smoo...
by Controllerhead
Sat May 20, 2023 4:57 pm
Forum: NESdev
Topic: How was this done?
Replies: 6
Views: 1257

Re: How was this done?

Yes, you can use another byte for X and Y camera values for 256 subpixels, and the math is super quick; even a nibble of 16 subpixels can smooth it out decently, but you'll have to do some shifting every frame. Floating point is very slow.
by Controllerhead
Fri May 12, 2023 7:01 pm
Forum: NESdev
Topic: nescartdb submission system expectations
Replies: 14
Views: 2457

Re: nescartdb submission system expectations

Bootgod wrote: Fri May 12, 2023 4:13 pm >> Someone make me a damn logo! :)
I made a damn logo =p

Image
by Controllerhead
Fri Apr 07, 2023 11:25 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

You mean the mouse setting in Windows is too fast? In Mesen it's already set to slowest I've expanded the mouse speed setting to go from 0.25x to 4x speed (instead of 1x to 4x like before), so if you set it to the slowest speed now, you should get the same result as what you had originally coded, I...
by Controllerhead
Thu Apr 06, 2023 7:21 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

I noticed that the mouse is skipping on some frames now ... The problem only affects medium speed (hare) and fast speed (cheetah) modes not the slow speed (turtle) mode. Your mouse settings are probably just too fast. Slow mode should feel like an absolute snails pace, as it does on real hardware, ...
by Controllerhead
Sun Apr 02, 2023 2:48 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

I might be a puritan but I honestly think the accurate mouse emulation should be used by default. It is, and fortunately, the "slow" hardware speed of the mouse just happens to be uncapped 1:1. The "Default SNES Mouse" should feel an awful lot like your mouse. However, if you wa...
by Controllerhead
Sun Apr 02, 2023 9:57 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

the mouse This is great! Thank you! I PR'd one final hardware quirk of the mouse: it will maintain and report its previous direction in the Up and Left flags. I don't know if any games utilized this information, but it might fix something... somewhere... who knows :roll: Thanks for your time and at...
by Controllerhead
Sat Apr 01, 2023 5:38 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

For the scaling ... Was this because the mouse sensitivity option doesn't allow you to get more or less the sensitivity you'd expect as-is? If so, I could probably add more levels of sensitivity in the options, to make the mouse slower/faster. Yes. It felt like a "real" SNES mouse (to me)...
by Controllerhead
Sat Apr 01, 2023 11:05 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

It looks like there's already some information on what the sensitivity settings do here: https://snes.nesdev.org/wiki/Mouse#Sensitivity I purchased an SNES mouse yesterday and i am happy to report that my SNES mouse behaves exactly as described. :D My code doesn't implement this logic at all, at th...
by Controllerhead
Thu Mar 30, 2023 7:34 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

I am not sure how the SNES mouse behaves on real hardware, you may be right about your intrepretation, but, there are different hardware adjustments, and slow speed seems to advance 1 pixel at a time, medium 2, and fast 3 pixels on your emulator. If you are on fast speed, it is impossible to advance...
by Controllerhead
Tue Feb 28, 2023 5:34 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 253969

Re: Mesen - Emulator

Silly bug, but probably worth mentioning: I use a laptop, and sometimes i have a second display plugged in, sometimes i don't. Mesen remembers where it was when you close and reopen it. If i closed Mesen on a 2nd display that i no longer have plugged in, it will try and resurrect itself on a display...