-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Super FX screen flicker #262
Comments
Can you check if you have the brightness limit or 1chip transient fix enabled in configuration->in-game settings? They don't work reliably with every game due to differences in how each game programs the blanking/brightness register. |
Just checked, and I don't. |
With firmware issue186, very thin vertical lines also appear in the Super Mario RPG game and the graphics are of lower quality in others. |
Which one(s) specifically? Star Fox Exploration, perhaps? Please bear in mind that in most cases, before finding the cause of an issue you might experience, let alone making any attempt to fix it, a developer has to reproduce it first, i.e. provoke it and see it happen on their own setup. This is obviously only possible and/or becomes a lot easier if you provide as much information with as many details as you can in your report. That said, the name of the game/hack you're having trouble with should be the absolute bare minimum of information to include in it. :-) |
The footage is of Star Fox Next Gen, I am on the development team. This one has the worst case of it, though it does happen a bit on the title screen of Star Fox EX. |
Oh, totally missed that fact ^^; The in-game hook is also a possible cause for problems. I am not aware of any issues with Star Fox, however that may or may not be true for ROM hacks depending on the modifications made... |
I don't have in-game hooks enabled either. I also haven't been able to reproduce it on any particularly accurate emulators. |
I just tried enabling in-game hooks and the flickering is gone, at least in the part of the game I showed in the video. Booting over USB fixes all flickering issues. |
Is there a patch available publicly? I'd like to check it out. (Though I'll be gone over the weekend) |
It's still in very early development at the moment. |
Anyway though, as I said enabling in-game hooks is only a partial fix, as it only fixes flicker in the part I showed in the video. |
Right now I am leaning towards the issue being a "real hardware" issue rather than an sd2snes/FXPAK issue, with the in-game hook being able to mask it somehow (it has an impact on NMI execution timing). Why it works via USB remains a mystery. |
I don't, but I know someone who can. |
Just for the record, I tried StarFox EX v1.04.3 (both the normal and the FastROM patch) with my sd2snes Mk. II rev. H, firmware v1.11.0/issue186 on an Analogue Super Nt, and there are no glitches/flickering on either the intro sequence or the title screen whatsoever. Also, I do own a homebrew GSU-2 flash cartridge, but programming the thing is rather tedious, so ... yeah. |
I tried SFEX 1.10.04 (current public release) and it flickers on the title screen. it's not very frequent though, so it can be easily missed. |
I just got the video back for the hardware test, no flickering at all. SFNG.mp4 |
I was able to reproduce the flickering on the title screen of SFEX 1.10.04 tonight. The only thing I changed from the setup mentioned in my previous post was to use a real (2-PPU) PAL SNES (SuperCIC-modded, 60 Hz) hooked up to my Sony PVM-14M2E. The flickering only appeared after power-cycling and reloading the ROM twice, though. Also, it was extremely sporadic. From the looks of it, it could very well be an issue of the hack itself. I might consider writing the ROM to my GSU-2 flash cart (sigh) to really get to the bottom of this ... |
I believe that just has to do with how Star Fox clears VRAM on first startup. Star Fox 2 runs on the same engine and it doesn't do it, presumably because either VRAM gets cleared properly on boot in that game, or it just waits longer to turn the screen back on to hide it. |
I am using an SD2SNES Mk. II Rev. J, running this firmware: https://github.com/mrehkopf/sd2snes/files/10765998/issue186.zip
In some Super FX romhacks, the screen can flash solid black for a frame. Booting the ROM over USB with QUSB2SNES fixes this issue.
Apologies for the blurry video, but it should be enough to demonstrate the issue.
superfxflicker_8mb.mp4
The text was updated successfully, but these errors were encountered: