MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
natt wrote:
PikachuMan wrote:
Pocket Monsters Red Green and Blue has a problem on BizHawk 2.0. The character always moves up, can go down, but can't move left or right.
I can't reproduce this. Are you sure you didn't screw up your controller bindings or something? Lua script leaving inputs on?
A ha! I know the problem. The GB BIOS is what's causing it.
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
PikachuMan wrote:
natt wrote:
PikachuMan wrote:
Pocket Monsters Red Green and Blue has a problem on BizHawk 2.0. The character always moves up, can go down, but can't move left or right.
I can't reproduce this. Are you sure you didn't screw up your controller bindings or something? Lua script leaving inputs on?
A ha! I know the problem. The GB BIOS is what's causing it.
I forgot about that new feature. I see the same behavior now. It doesn't happen on every game, but those pokeymans seem to be affected. I wonder if Aloysha knows what's up...
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
natt wrote:
PikachuMan wrote:
A ha! I know the problem. The GB BIOS is what's causing it.
I forgot about that new feature. I see the same behavior now. It doesn't happen on every game, but those pokeymans seem to be affected. I wonder if Aloysha knows what's up...
Pocket Monsters Pikachu and Pokemon Red Blue and Yellow are the only ones unaffected.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3821)
Joined: 11/30/2014
Posts: 2829
Location: US
It's an initial state problem. I'm not sure what exactly since the error appears so far in, but looks like it might be related to sound. I went back and set everything that looked relevent to zero or false in the initial state (for bios loading) and it fixed the problem. I'll patch it along with the patch to allow GB games in CGB. Thanks for the report, this feature does need more testing.
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
After doing more research, Pocket Monsters Pikachu 1.0 has this problem, but its revisions (1.1 to 1.3) don't.
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3821)
Joined: 11/30/2014
Posts: 2829
Location: US
Alright, I just updated gambatte with a fix for pocket monsters. Also, I updated console selection in the GB menu so that you can now pick which console you want to boot your game in. 'Default' boots according to rom extension. 'GB' always boots in GB mode (even games incompatible with GB) 'GBC' always boots in GBC mode.
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
Dual Game Boy mode is broken on BizHawk 2.0. It won't run when it's supposed to.
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
PikachuMan wrote:
Dual Game Boy mode is broken on BizHawk 2.0. It won't run when it's supposed to.
fixed
Fortranm
He/Him
Editor, Experienced player (878)
Joined: 10/19/2013
Posts: 1121
Alyosha wrote:
'Default' boots according to rom extension. 'GB' always boots in GB mode (even games incompatible with GB) 'GBC' always boots in GBC mode.
Thanks for the hard work! Would it be better if "CGB in GBA" option is combined with this one like what VBA did? I don't think it's possible to activate monochrome mode on GBA. Edit: Actually, in the most recent developer build, the game(Wendy: Every Witch Way) wouldn't detect GBA at all when the bios is enabled.
Editor, Emulator Coder, Site Developer
Joined: 5/11/2011
Posts: 1108
Location: Murka
Alyosha wrote:
Alright, I just updated gambatte with a fix for pocket monsters. Also, I updated console selection in the GB menu so that you can now pick which console you want to boot your game in. 'Default' boots according to rom extension.
Why not according to header, as the old code did?
Pokota
He/Him
Joined: 2/5/2014
Posts: 779
Are the LuaCanvas suite of functions not implemented in the 2.0.1 release, or am I being a dumb?
drawSpace = gui.createcanvas(192,160)
drawSpace.drawBox(5,5,50,50)
Adventures in Lua When did I get a vest?
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Looks like you need to use DrawBox there is something complicated going on with how the member names are bound--the members are using the method name (which in this case is DrawBox) whereas the "gui." namespace-type things are using the attribute-given name (which does also populate the documentation--wrongly in this acse). please proceed by inspecting LuaCanvas.cs and using the method names there. keep in mind we'll probably revise this to make the naming more camelCased like the older functions see https://github.com/TASVideos/BizHawk/issues/908
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3821)
Joined: 11/30/2014
Posts: 2829
Location: US
natt wrote:
Alyosha wrote:
Alright, I just updated gambatte with a fix for pocket monsters. Also, I updated console selection in the GB menu so that you can now pick which console you want to boot your game in. 'Default' boots according to rom extension.
Why not according to header, as the old code did?
My mistake, it does whatever it did before , I didn't change it.
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
Some SMW hacks crash on SNES9x 1.52+ and BizHawk 2.0 has SNES9x 1.54 was integrated. There's nothing we can do with fixing the sound. This is why SNES9x 1.51 should've got ported for the sake of custom music in old SMW hacks.
Editor
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
PikachuMan wrote:
Some SMW hacks crash on SNES9x 1.52+ and BizHawk 2.0 has SNES9x 1.54 was integrated. There's nothing we can do with fixing the sound. This is why SNES9x 1.51 should've got ported for the sake of custom music in old SMW hacks.
If a Hack can not abide by the rules of the SNES's hardware, and instead uses emulator glitches, that is not a problem of BizHawk.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Do you expect anyone to take seriously the proposition that we should choose an emulator that's broken and that broken games depend on the brokenness of? You're in the wrong place.
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
PikachuMan wrote:
There's nothing we can do with fixing the sound.
Hack the hacks.
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
SNES9x 1.51 doesn't have a built-in TAS editor like in BizHawk and FCEUX. The SFX in some hacks like Second Reality Project stops the music and will freeze the game on accurate emulators and on consoles. Newer SMW hacks would resort to using CD quality music by means of the MSU-1 enhancement.
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
You found the only possible thing you could tell me about a SMW hack that would make me hate it more
Masterjun
He/Him
Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
PikachuMan, sometimes I feel like you're giving arguments and facts to support a point. Only you also forget to actually make the point.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Editor, Player (175)
Joined: 4/7/2015
Posts: 331
Location: Porto Alegre, RS, Brazil
PikachuMan wrote:
stops the music and will freeze the game on accurate emulators and on consoles.
This is exactly why we shouldn't port older versions of Snes9x. BizHawk main goal is accurracy for TASing. If a hack can't be used on it, the hack must change, not the emulator.
Games are basically math with a visual representation of this math, that's why I make the scripts, to re-see games as math. My things: YouTube, GitHub, Pastebin, Twitter
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1559
okey-dokey-lokey. We'll use the no music patch on hacks that crash on BizHawk. Discussion over.
Editor, Skilled player (1344)
Joined: 12/28/2013
Posts: 396
Location: Rio de Janeiro, Brasil
Hacks such as TSRP and KMW3 are good for TASing and they won't change to fit accurate emulation. As it also doesn't make much sense to adapt Bizhawk to the hack's mistakes, the only thing to do is to TAS them on SNES9x, unfortunately.
My YouTube channel: https://www.youtube.com/channel/UCVoUfT49xN9TU-gDMHv57sw Projects: SMW 96 exit. SDW any%, with Amaraticando. SMA2 SMW small only Kaizo Mario World 3
Joined: 4/27/2013
Posts: 29
Location: MI
I'm trying to record a new movie for GBA on ver. 2.0.1 and I get this error message: http://i.imgur.com/itJvcEe.png It says I need a BIOS for deterministic recordings, so what should I do? Thank you
Editor, Emulator Coder
Joined: 8/7/2008
Posts: 1156
Ask the web for a GBA bios and feed it into bizhawk's firmware system