Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Flip,
is there a reason why your not using the latest version (1.7.3)? I think the developers let you size the window however you want. I don't think there's a way to force minimum windows size in .Net Though I could be wrong.
When TAS does Quake 1, SDA will declare war.
The Prince doth arrive he doth please.
Joined: 10/27/2004
Posts: 1978
Location: Making an escape
Is it considered "normal" that trying to use Turbo speed does not increase speed, but instead cuts the audio out? This is for NES titles, no clue about anything else.
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Ferret Warlord,
Which game(s) and core(s) are you using?
I just checked NESHawk with Gun.Smoke and turbo. Worked fine for me. QuickNES also worked fine on the same game.
Which version are you using as well?
When TAS does Quake 1, SDA will declare war.
The Prince doth arrive he doth please.
Turbo mode does temporarily stop audio, as a way to increase speed. But that doesn't always give that much FPS, and one could already be at the limit of their machine (with NESHawk). So in that case turobing would mute but cause no other real changes.
Joined: 10/27/2004
Posts: 1978
Location: Making an escape
hegyak wrote:
Ferret Warlord,
Which game(s) and core(s) are you using?
I just checked NESHawk with Gun.Smoke and turbo. Worked fine for me. QuickNES also worked fine on the same game.
Which version are you using as well?
Startropics 2 using 1.7.3.
Also, it seems that I'm not permitted to go into the display settings. It throws an error, something about 'Value' being out of range. Here's the full report.
************** Exception Text **************
System.ArgumentOutOfRangeException: Value of '256' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
at System.Windows.Forms.TrackBar.set_Value(Int32 value)
at BizHawk.Client.EmuHawk.config.DisplayConfigLite..ctor()
at BizHawk.Client.EmuHawk.MainForm.DisplayConfigMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
EmuHawk
Assembly Version: 1.7.3.7353
Win32 Version: 1.7.3.7353
CodeBase: file:///C:/BizHawk/EmuHawk.exe
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
BizHawk.Client.Common
Assembly Version: 1.7.3.7353
Win32 Version: 1.7.3.7353
CodeBase: file:///C:/BizHawk/dll/BizHawk.Client.Common.dll
----------------------------------------
BizHawk.Emulation.Common
Assembly Version: 1.7.3.7353
Win32 Version: 1.7.3.7353
CodeBase: file:///C:/BizHawk/dll/BizHawk.Emulation.Common.dll
----------------------------------------
BizHawk.Emulation.DiscSystem
Assembly Version: 1.7.3.7353
Win32 Version: 1.7.3.7353
CodeBase: file:///C:/BizHawk/dll/BizHawk.Emulation.DiscSystem.dll
----------------------------------------
BizHawk.Common
Assembly Version: 1.7.3.7353
Win32 Version: 1.7.3.7353
CodeBase: file:///C:/BizHawk/dll/BizHawk.Common.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
SlimDX
Assembly Version: 4.0.10.43
Win32 Version:
CodeBase: file:///C:/BizHawk/dll/SlimDX.dll
----------------------------------------
BizHawk.Bizware.BizwareGL.OpenTK
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///C:/BizHawk/dll/BizHawk.Bizware.BizwareGL.OpenTK.dll
----------------------------------------
BizHawk.Bizware.BizwareGL
Assembly Version: 0.0.0.0
Win32 Version: 0.0.0.0
CodeBase: file:///C:/BizHawk/dll/BizHawk.Bizware.BizwareGL.dll
----------------------------------------
OpenTK
Assembly Version: 1.1.0.0
Win32 Version: 1.1.1475.5656
CodeBase: file:///C:/BizHawk/dll/OpenTK.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 11.0.50938.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
BizHawk.Emulation.Cores
Assembly Version: 1.7.3.7353
Win32 Version: 1.7.3.7353
CodeBase: file:///C:/BizHawk/dll/Bizhawk.Emulation.Cores.dll
----------------------------------------
Newtonsoft.Json
Assembly Version: 6.0.0.0
Win32 Version: 6.0.3.17312
CodeBase: file:///C:/BizHawk/dll/Newtonsoft.Json.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.ComponentModel.DataAnnotations
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
EMU7800
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/BizHawk/dll/EMU7800.dll
----------------------------------------
OpenTK.GLControl
Assembly Version: 1.1.0.0
Win32 Version: 1.1.1475.5656
CodeBase: file:///C:/BizHawk/dll/OpenTK.GLControl.dll
----------------------------------------
PresentationFramework
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Xaml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
ICSharpCode.SharpZipLib
Assembly Version: 0.86.0.518
Win32 Version: 0.86.0.518
CodeBase: file:///C:/BizHawk/dll/ICSharpCode.SharpZipLib.dll
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
Ferret Warlord wrote:
Startropics 2 using 1.7.3.
I checked both cores and they worked fine for me. Fast Audio during turbo.
Ferret Warlord wrote:
Also, it seems that I'm not permitted to go into the display settings. It throws an error, something about 'Value' being out of range. Here's the full report.
************** Exception Text **************
System.ArgumentOutOfRangeException: Value of '256' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
at System.Windows.Forms.TrackBar.set_Value(Int32 value)
at BizHawk.Client.EmuHawk.config.DisplayConfigLite..ctor()
at BizHawk.Client.EmuHawk.MainForm.DisplayConfigMenuItem_Click(Object sender, EventArgs e)
Open your config.ini and look for this line:
"TargetScanlineFilterIntensity"
Replace the 256 value with 255. Make sure BizHawk is closed before you save the file or BizHawk will write the invalid settings again.
When TAS does Quake 1, SDA will declare war.
The Prince doth arrive he doth please.
I have no idea how you managed to set it to 256 other than using an old ini file on a new bizhawk or editing the ini yourself, but the maximum was intended to be 256 anyway, and now is in r7459
Emulator Coder, Site Developer, Site Owner, Expert player
(3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
The old config file explains his "turbo" issue too. He's using neshawk not quicknes, and doesn't have the horsepower to turbo. By turbo I mean shift+tab, which stops sounds are part of its logic for maximum speed.
Reusing config.ini files from old releases is risky and prone to having errors that waste a lot of time.
Joined: 10/27/2004
Posts: 1978
Location: Making an escape
So, I'm a complete ignoramous about this. How can I go about fixing it?
The thing with the config file is weird. I coulda sworn I told the thing to copy over everything.
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.
Emulator Coder, Site Developer, Site Owner, Expert player
(3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
Don't copy over your old release, make a new folder. If you copied everything over, you kept your old config file, because we don't distribute that. It is created when you open the emulator.
If you get a busted up config file, just delete config.ini file.
The real fix for your situation though is to simply redownload the latest release, and extract it into a fresh folder.
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
(apologies. double-post).
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
For some reason, I could not get the rewind feature to work during movie recording for Genesis (it did work during normal emulation, however). I even tried assigning different hotkeys, to no avail.
This occurred on both versions 1.7.3 and 1.7.4. The rewind feature works fine on version 1.7.1 (haven't tried 1.7.2).
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Emulator Coder, Site Developer, Site Owner, Expert player
(3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
Genesis rewind is working fine for me. You do have to turn it on, in Config -> rewind -> check the "Medium states" checkbox. It is off by default for Genesis savestates.
Joined: 7/17/2004
Posts: 985
Location: The FLOATING CASTLE
Tried out Final Fantasy with both NES cores. As far as I can tell the problems are only graphical. In QuickNES the sliding screen transition is totally messed up. With NesHawk that works but in battle there is another graphical issue with the attack effect being black instead of white. FCEUX gets both of these right and has the same timing as far as I can tell.
Final Fantasy definitely pulls some interesting graphical tricks because there is one effect that I've never seen emulated properly. It happens when you touch one of the altars, there should be a light that flies off.
You can see it at about 94:20 in the SDA run:
http://speeddemosarchive.com/FinalFantasy.html
Joined: 7/17/2004
Posts: 985
Location: The FLOATING CASTLE
Ok, now that I try to do it again for a screenshot it looks fine. Sorry for the false alarm. If I see it again I'll try to figure out what happened.
The QuickNES screen transition issue is repeatable though.
I'm interested in it because I remember at some point in time playing Final Fantasy on some version of FCEU and having unexpected colors on the spell hit effects. Maybe. It was a long time ago?
From what I know of the various screen transitions in Final Fantasy and how they're coded (I've looked a bit at the disassembly), I don't think making them look right in QuickNES is a high priority, unfortunately.
Joined: 10/27/2004
Posts: 1978
Location: Making an escape
Minor: I currently have Autofire set for 2 on, 17 off. Whenever I press and hold an autofire button, then load a state, it will hold the button for a random amount of time after the state loads before going back to the set pattern.
A hundred years from now, they will gaze upon my work and marvel at my skills but never know my name. And that will be good enough for me.