MarbleousDave
He/Him
Experienced Forum User, Player (11)
Joined: 9/12/2009
Posts: 1540
Location: Wichita, Kansas
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.
The Thunder Star icon is a creation of mine a few years ago and is associated with Marbleous Racing. Currently watching: - Jelle's Marble Runs: Marbula One Season 4 (2023) - Marble Fubeca: Countryballs League Currently playing: - Super Lesbian Animal RPG (Redoing part 1) Current game projects: - Marbleous Racing (made in Marble World) - Unnamed RPG project (RPG Maker MZ) Currently TASing: - Pokemon Stadium (Unlock Dodrio GB Tower) Soon to be Watching: - Marble Fubeca: GlassCar 2023 (TBA)
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1107
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
Experienced Forum User, Player (11)
Joined: 9/12/2009
Posts: 1540
Location: Wichita, Kansas
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.
The Thunder Star icon is a creation of mine a few years ago and is associated with Marbleous Racing. Currently watching: - Jelle's Marble Runs: Marbula One Season 4 (2023) - Marble Fubeca: Countryballs League Currently playing: - Super Lesbian Animal RPG (Redoing part 1) Current game projects: - Marbleous Racing (made in Marble World) - Unnamed RPG project (RPG Maker MZ) Currently TASing: - Pokemon Stadium (Unlock Dodrio GB Tower) Soon to be Watching: - Marble Fubeca: GlassCar 2023 (TBA)
Alyosha
He/Him
Editor, Experienced Forum User, Expert player (3115)
Joined: 11/30/2014
Posts: 2587
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
Experienced Forum User, Player (11)
Joined: 9/12/2009
Posts: 1540
Location: Wichita, Kansas
After doing more research, Pocket Monsters Pikachu 1.0 has this problem, but its revisions (1.1 to 1.3) don't.
The Thunder Star icon is a creation of mine a few years ago and is associated with Marbleous Racing. Currently watching: - Jelle's Marble Runs: Marbula One Season 4 (2023) - Marble Fubeca: Countryballs League Currently playing: - Super Lesbian Animal RPG (Redoing part 1) Current game projects: - Marbleous Racing (made in Marble World) - Unnamed RPG project (RPG Maker MZ) Currently TASing: - Pokemon Stadium (Unlock Dodrio GB Tower) Soon to be Watching: - Marble Fubeca: GlassCar 2023 (TBA)
Alyosha
He/Him
Editor, Experienced Forum User, Expert player (3115)
Joined: 11/30/2014
Posts: 2587
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
Experienced Forum User, Player (11)
Joined: 9/12/2009
Posts: 1540
Location: Wichita, Kansas
Dual Game Boy mode is broken on BizHawk 2.0. It won't run when it's supposed to.
The Thunder Star icon is a creation of mine a few years ago and is associated with Marbleous Racing. Currently watching: - Jelle's Marble Runs: Marbula One Season 4 (2023) - Marble Fubeca: Countryballs League Currently playing: - Super Lesbian Animal RPG (Redoing part 1) Current game projects: - Marbleous Racing (made in Marble World) - Unnamed RPG project (RPG Maker MZ) Currently TASing: - Pokemon Stadium (Unlock Dodrio GB Tower) Soon to be Watching: - Marble Fubeca: GlassCar 2023 (TBA)
Editor, Emulator Coder, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1107
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 Forum User, Experienced player (694)
Joined: 10/19/2013
Posts: 1100
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, Experienced Forum User, Site Developer
Joined: 5/11/2011
Posts: 1107
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
Experienced Forum User
Joined: 2/5/2014
Posts: 778
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, Experienced Forum User
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, Experienced Forum User, Expert player (3115)
Joined: 11/30/2014
Posts: 2587
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
Experienced Forum User, Player (11)
Joined: 9/12/2009
Posts: 1540
Location: Wichita, Kansas
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.
The Thunder Star icon is a creation of mine a few years ago and is associated with Marbleous Racing. Currently watching: - Jelle's Marble Runs: Marbula One Season 4 (2023) - Marble Fubeca: Countryballs League Currently playing: - Super Lesbian Animal RPG (Redoing part 1) Current game projects: - Marbleous Racing (made in Marble World) - Unnamed RPG project (RPG Maker MZ) Currently TASing: - Pokemon Stadium (Unlock Dodrio GB Tower) Soon to be Watching: - Marble Fubeca: GlassCar 2023 (TBA)
Editor, Experienced Forum User
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, Experienced Forum User
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, Experienced Forum User
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
Experienced Forum User, Player (11)
Joined: 9/12/2009
Posts: 1540
Location: Wichita, Kansas
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.
The Thunder Star icon is a creation of mine a few years ago and is associated with Marbleous Racing. Currently watching: - Jelle's Marble Runs: Marbula One Season 4 (2023) - Marble Fubeca: Countryballs League Currently playing: - Super Lesbian Animal RPG (Redoing part 1) Current game projects: - Marbleous Racing (made in Marble World) - Unnamed RPG project (RPG Maker MZ) Currently TASing: - Pokemon Stadium (Unlock Dodrio GB Tower) Soon to be Watching: - Marble Fubeca: GlassCar 2023 (TBA)
Editor, Emulator Coder, Experienced Forum User
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
Experienced Forum User, Site Developer, Skilled player (1898)
Joined: 10/12/2010
Posts: 1169
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, Experienced Forum User, Player (96)
Joined: 4/7/2015
Posts: 317
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
Experienced Forum User, Player (11)
Joined: 9/12/2009
Posts: 1540
Location: Wichita, Kansas
okey-dokey-lokey. We'll use the no music patch on hacks that crash on BizHawk. Discussion over.
The Thunder Star icon is a creation of mine a few years ago and is associated with Marbleous Racing. Currently watching: - Jelle's Marble Runs: Marbula One Season 4 (2023) - Marble Fubeca: Countryballs League Currently playing: - Super Lesbian Animal RPG (Redoing part 1) Current game projects: - Marbleous Racing (made in Marble World) - Unnamed RPG project (RPG Maker MZ) Currently TASing: - Pokemon Stadium (Unlock Dodrio GB Tower) Soon to be Watching: - Marble Fubeca: GlassCar 2023 (TBA)
Editor, Experienced Forum User, Skilled player (1353)
Joined: 12/28/2013
Posts: 394
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
Experienced Forum User
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, Experienced Forum User
Joined: 8/7/2008
Posts: 1156
Ask the web for a GBA bios and feed it into bizhawk's firmware system