HQ / NTSC Filter Crash

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

ShadowFX
Regular
Posts: 265
Joined: Thu Jul 29, 2004 8:55 am
Location: The Netherlands

Post by ShadowFX »

I can confirm this also, even happens all the way back to version 1.42. HQ4x crashes there as well, while before it didn't. I read that a newer version of ZSNES will be using D3D, so it'll hopefully be solved by then.
[i]"Change is inevitable; progress is optional"[/i]
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

It is simply not ZSNES's fault in this instance. Blame NVidia for breaking proper behavior.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
ShadowFX
Regular
Posts: 265
Joined: Thu Jul 29, 2004 8:55 am
Location: The Netherlands

Post by ShadowFX »

Deathlike2 wrote:It is simply not ZSNES's fault in this instance. Blame NVidia for breaking proper behavior.
I know that this is a driver fault, but I was a bit unclear in my last post about that. I wanted to ask though, why the HQ filers and the NTSC filter are letting the screen go black for a second when enabling, while other filters like 2xSai do not (instantly enabled).
[i]"Change is inevitable; progress is optional"[/i]
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

ShadowFX wrote:
Deathlike2 wrote:It is simply not ZSNES's fault in this instance. Blame NVidia for breaking proper behavior.
I know that this is a driver fault, but I was a bit unclear in my last post about that. I wanted to ask though, why the HQ filers and the NTSC filter are letting the screen go black for a second when enabling, while other filters like 2xSai do not (instantly enabled).
The NTSC/HQx filters require texture size changes, thus "blacking out". The 2xSaI filters do not.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
ShadowFX
Regular
Posts: 265
Joined: Thu Jul 29, 2004 8:55 am
Location: The Netherlands

Post by ShadowFX »

Could this be because DirectDraw requires this? I know that i.e. bsnes and VirtuaNES etc. do not require this 'blackout', they are instantly loaded. As far as I know, most of these are using D3D except for VirtuaNES. It could also be that I shouldn't be comparing these, but I am no programmer so I can only guess why this is only happening here.

Thanks for your info though :)
[i]"Change is inevitable; progress is optional"[/i]
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

ShadowFX wrote:Could this be because DirectDraw requires this? I know that i.e. bsnes and VirtuaNES etc. do not require this 'blackout', they are instantly loaded. As far as I know, most of these are using D3D except for VirtuaNES. It could also be that I shouldn't be comparing these, but I am no programmer so I can only guess why this is only happening here.

Thanks for your info though :)
I believe it is because Fullscreen is forced in 16-bit, and your desktop is not.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
ShadowFX
Regular
Posts: 265
Joined: Thu Jul 29, 2004 8:55 am
Location: The Netherlands

Post by ShadowFX »

I don't understand that fully, but some other developer may jump in here of course.
[i]"Change is inevitable; progress is optional"[/i]
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

It has more to do with the use of fullscreen. Windowed mode doesn't exhibit said behavior.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Grahf
"opinionated asshole"
Posts: 29
Joined: Sun Aug 01, 2004 5:36 pm

Post by Grahf »

Just wanted to confirm, this problem still exists on 8800 series cards even with the very latest beta drivers (174.xx).

My laptop with an integrated ATI chip has no problems running NTSC mode, but my high-end desktop hasn't been able to do it with an 8800GTS or 8800GT.

NTSC filter causes instant crash.
Crash occurs whether in full screen or windowed mode.
fearpi
New Member
Posts: 5
Joined: Wed Apr 25, 2007 12:29 am
Location: Atlanta, GA, USA

Post by fearpi »

I have a GeForce Go 7400, and while I am 100% sure that I have used hq2x before on here with no problem, it no longer works. Zsnes bombs out when it is selected, and jaa3rd's solution does not work for me (Zsnes bombs out immediately upon running). Issue is present in both windowed and fullscreen.

Has anyone else been unable to solve this? I don't understand why, if it really is a video driver problem, simply changing the zsnes.cfg file would nullify the issue.
chris27wjoyner
New Member
Posts: 5
Joined: Tue Apr 08, 2008 3:02 am
Contact:

Same problem different card, also Nvidia.

Post by chris27wjoyner »

I am also having the same kind of crash, on the same kind of filters.

I have used zsnes in the past, and with this same card, and I had great results using those filters. But using the latests release of zsnes, it shuts down on me.

Changing my display resolution allowed more of the filters to work, but it still crashes when I select the HQ Filtor.
http://www.demonbuster.com/

http://chris27wjoyner.blackapplehost.com/Mouse_Emulated/
Mouse Emulated Mouse Emulator.
dmn66kn

Post by dmn66kn »

I have the same issues with a geforce 7600GS, windows XP, latest official drivers.
chris27wjoyner
New Member
Posts: 5
Joined: Tue Apr 08, 2008 3:02 am
Contact:

Nvidia Gforce 5200 FX card.

Post by chris27wjoyner »

I did not mention what card I had, it is a NVidia GForce 5200 FX AGP 8X card. It is in a 4X AGP slot.
http://www.demonbuster.com/

http://chris27wjoyner.blackapplehost.com/Mouse_Emulated/
Mouse Emulated Mouse Emulator.
dave

Post by dave »

unt also on my 6200. (also AGP, not that I think it matters) I too didn't begin having this problem until getting 1.51.

The workaround did not work for me. Now I can click on HQ, but I'm not seeing any change in the video. ..When I click on 2X, it crashes. No change to NTSC; still crashes when clicked.

Found the old versions on this site, don't know why I didn't see them before.. looks like it is driver related. Does anyone know which driver release to roll back to, in order to stop this problem? Currently using "Forceware 169" whatever that means.. :?
Poobah
Lurker
Posts: 164
Joined: Sun Sep 25, 2005 12:59 pm

Post by Poobah »

Hey guys,

I just got a new computer with an 8800GTS 512MB, and the crashes now happen on this computer, too. When I disable hardware acceleration in the DirectX diagnostics utility, the problem disappears (and of course other problems appear).

The workaround works, but I can't use KitchenSync anymore, because the crash also occurs when I play a PAL game and ZSNES has to change the refresh rate. :(

Can any workaround be implemented?
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

manually change the refresh rate yourself instead of relying on kitchensink. :)
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Using System Memory instead of Video Memory would probably be that option... I forget exactly at the moment what needs to be disabled, but that is how it would be done.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Post Reply