fsvgm777
She/Her
Senior Publisher, Player (226)
Joined: 5/28/2009
Posts: 1217
Location: Luxembourg
EZGames69 wrote:
I dont know if this is supposed to be added later at some point but currently booting from firmware does not give you the DS Splash screen, it only boots up, then goes to the DS menu.
For the record, this is also a thing in the standalone release.
Steam Community page - Bluesky profile Oh, I'm just a concerned observer.
EZGames69
He/They
Publisher, Reviewer, Expert player (4469)
Joined: 5/29/2017
Posts: 2765
Ah ok, that makes sense.
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Real96
He/Him
Joined: 3/19/2016
Posts: 15
EZGames69 wrote:
I dont know if this is supposed to be added later at some point but currently booting from firmware does not give you the DS Splash screen, it only boots up, then goes to the DS menu.
It works for me. Did you check the option to boot the BIOS? Did you imported the BIOS correctly?
EZGames69
He/They
Publisher, Reviewer, Expert player (4469)
Joined: 5/29/2017
Posts: 2765
You got the DS splash screen that includes the health warning on the bottom screen? Because this is how it boots up for me (ignore the video title): https://youtu.be/G7hFM49O7B0
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Real96
He/Him
Joined: 3/19/2016
Posts: 15
EZGames69 wrote:
You got the DS splash screen that includes the health warning on the bottom screen? Because this is how it boots up for me (ignore the video title): https://youtu.be/G7hFM49O7B0
I think this depends on the BIOS you downloaded. I got both screens with a firmware, single screen (same as the video one) from another firmware
EZGames69
He/They
Publisher, Reviewer, Expert player (4469)
Joined: 5/29/2017
Posts: 2765
What’s the SHA-1 of your firmware files?
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Real96
He/Him
Joined: 3/19/2016
Posts: 15
EZGames69 wrote:
What’s the SHA-1 of your firmware files?
sha1:22A7547DBC302BCBFB4005CFB5A2D426D3F85AC6 I'm not getting the green check, but orange question mark. I can anyway boot in both screens (warning and main one)
Real96
He/Him
Joined: 3/19/2016
Posts: 15
When i open the hex editor, while i use a DS game, and i try to scroll down or jump to an address the app crashes and give me this error: https://pastebin.com/PGY3sZCF After this, i get this Exception window: https://pastebin.com/LuDX9y6T Last commit also seems to have broken the firmware.bin BIOS detection. I'm getting this error when i try to set the firmware.bin: https://pastebin.com/KzVmvpJm
Joined: 9/12/2014
Posts: 543
Location: Waterford, MI
Im making a list of games that work without bios: "*OpenRom*C:\\Users\\Sean\\Downloads\\need_for_speed_carbon_-_own_the_city.zip|Need for Speed Carbon - Own the City.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\final_fantasy_iv.zip|Final Fantasy IV.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\spider-man_3.zip|Spider-Man 3.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\disgaea_ds.zip|Disgaea DS.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\lego_star_wars_iii_-_the_clone_wars.zip|LEGO Star Wars III - The Clone Wars.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\zumas_revenge.zip|Zumas Revenge.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\radiant_historia.zip|Radiant Historia.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\world_ends_with_you,_the.zip|World Ends With You, The.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\final_fantasy_iii.zip|Final Fantasy III.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\call_of_duty_-_modern_warfare_3_-_defiance.zip|Call of Duty - Modern Warfare 3 And the games that dont work without bios: Top gun Star wars revenge of the sith. Plus what spikestuff fell into under "dont work". Now this matters, as the bios are giving people some trouble.
Real96
He/Him
Joined: 3/19/2016
Posts: 15
InfamousKnight wrote:
Im making a list of games that work without bios: "*OpenRom*C:\\Users\\Sean\\Downloads\\need_for_speed_carbon_-_own_the_city.zip|Need for Speed Carbon - Own the City.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\final_fantasy_iv.zip|Final Fantasy IV.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\spider-man_3.zip|Spider-Man 3.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\disgaea_ds.zip|Disgaea DS.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\lego_star_wars_iii_-_the_clone_wars.zip|LEGO Star Wars III - The Clone Wars.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\zumas_revenge.zip|Zumas Revenge.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\radiant_historia.zip|Radiant Historia.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\world_ends_with_you,_the.zip|World Ends With You, The.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\final_fantasy_iii.zip|Final Fantasy III.nds", "*OpenRom*C:\\Users\\Sean\\Downloads\\call_of_duty_-_modern_warfare_3_-_defiance.zip|Call of Duty - Modern Warfare 3 And the games that dont work with bios: Top gun Star wars revenge of the sith. Plus what spikestuff fell into under "dont work". Now this matters, as the bios are giving people some trouble.
All 4th Gen pokemon games don't work without BIOS. Extracting it from your console or importing it from an online one didn't give me any problem, never got the green check tho :/
Joined: 9/12/2014
Posts: 543
Location: Waterford, MI
Burnout legends also doesn't work without bios. Brothers in arms DS works without bios. Should we move this to a separate wiki page?
MarbleousDave
He/Him
Player (13)
Joined: 9/12/2009
Posts: 1560
DeSmuME will soon become obsolete when DSHawk becomes more preferred in the next release of BizHawk (maybe 2.4.1?)
EZGames69
He/They
Publisher, Reviewer, Expert player (4469)
Joined: 5/29/2017
Posts: 2765
PikachuMan wrote:
DeSmuME will soon become obsolete when DSHawk becomes more preferred in the next release of BizHawk (maybe 2.4.1?)
New cores for Bizhawk will update the 2.x part, not the 2.4.x part.
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3576)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
"Soon" is a bit optimistic. This is melonDS, we have no idea how sync stable it is. And we have to solve mic input, that's a difficult problem to solve. And what about flash cart? Do we want wifi? This is a complicated core. It's exciting, but there's difficult problems to solve.
It's hard to look this good. My TAS projects
Post subject: Sync Settings
Editor, Reviewer, Skilled player (1361)
Joined: 9/12/2016
Posts: 1646
Location: Italy
Ok, this post is only about the Sync Settings.
  • The window for the sync settings is entitled "NDS Settings", just like the non-sync settings window. It should be renamed to "NDS Sync Settings" for clarity.
  • The default user name is "MelonDS", but I highly suggest to change it to "TAS". Some games use this setting for displaying the player name in-game, and since there is a tradition of typing "TAS" as player name in a TAS, it would be a nice touch.
  • The default birthday values are 0 and 0. These are invalid values and may break some games. Let's have 1 and 1 instead.
  • When clicking on "Default" button, the default settings are right away saved and the window is closed, but wouldn't be better to just change the settings in the window and then letting the user deciding if saving or not? Just like the non-sync settings window.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Memory
She/Her
Site Admin, Skilled player (1558)
Joined: 3/20/2014
Posts: 1767
Location: Dumpster
If there are a large number of games that are broken without bios as infamousknight and real96 are suggesting, we might want to make bios a prerequisite to use dshawk at all.
[16:36:31] <Mothrayas> I have to say this argument about robot drug usage is a lot more fun than whatever else we have been doing in the past two+ hours
[16:08:10] <BenLubar> a TAS is just the limit of a segmented speedrun as the segment length approaches zero
Post subject: Re: Sync Settings
Sonia
She/Her
Joined: 12/6/2013
Posts: 435
Location: Brazil
ThunderAxe31 wrote:
  • The default user name is "MelonDS", but I highly suggest to change it to "TAS". Some games use this setting for displaying the player name in-game, and since there is a tradition of typing "TAS" as player name in a TAS, it would be a nice touch.
Not everyone uses BizHawk for TASing, though. There are also RTA runners, Longplayers, casual players, and so forth. Some also use it explicitly without tool-assistance to share things like legit no death/no damage footage, simply because it emulates some systems better than other emulators. I'm not a TASer for one.
Spikestuff
They/Them
Editor, Publisher, Expert player (2656)
Joined: 10/12/2011
Posts: 6450
Location: The land down under.
I mean logically speaking it should be "melonDS", "BizHawk" or "melonHawk" (or "DSHawk").
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
We only call a core SomethingHawk is it was developed by hawk devs specifically for hawk, and for now, all of those are in C#. I think having BizHawk as a name is the best option.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Post subject: Major sync issue
Editor, Reviewer, Skilled player (1361)
Joined: 9/12/2016
Posts: 1646
Location: Italy
I've already found a major sync instability issue. Download and play back this movie file: http://dehacked.2y.net/microstorage.php/get/737638915/Pokemon%20Mystery%20Dungeon%20-%20Blue%20Rescue%20Team%20%28USA%29.bk2 Emulator version: BizHawk_Developer-2020-04-03-230826-#96a753324ada6486d0ec1dd978d0c54e1555a68b ROM checksum (No-Intro):
    File: Pokemon Mystery Dungeon - Blue Rescue Team (USA).nds
  CRC-32: b6c4143e
     MD5: 61373235da72064e8c058fae3c646916
   SHA-1: 503edef4fe6088bca00616efcac3b13da90cd105
 SHA-256: 4bdf72ce0dd7a19c66f49e840f046124994d719678e88a0814d0148f705d3e8b
Around frame 640, you will see a Pokémon walking up. The issue is that each time you play back the movie, a different Pokémon will appear! This obviously shouldn't happen in a deterministic environment. Note that DeSmuME doesn't have this issue, as it always spawns the same Pokémon (Eevee) when it starts from clean SRAM.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Post subject: Re: Major sync issue
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
ThunderAxe31 wrote:
I've already found a major sync instability issue. Download and play back this movie file: http://dehacked.2y.net/microstorage.php/get/737638915/Pokemon%20Mystery%20Dungeon%20-%20Blue%20Rescue%20Team%20%28USA%29.bk2 Emulator version: BizHawk_Developer-2020-04-03-230826-#96a753324ada6486d0ec1dd978d0c54e1555a68b ROM checksum (No-Intro):
    File: Pokemon Mystery Dungeon - Blue Rescue Team (USA).nds
  CRC-32: b6c4143e
     MD5: 61373235da72064e8c058fae3c646916
   SHA-1: 503edef4fe6088bca00616efcac3b13da90cd105
 SHA-256: 4bdf72ce0dd7a19c66f49e840f046124994d719678e88a0814d0148f705d3e8b
Around frame 640, you will see a Pokémon walking up. The issue is that each time you play back the movie, a different Pokémon will appear! This obviously shouldn't happen in a deterministic environment. Note that DeSmuME doesn't have this issue, as it always spawns the same Pokémon (Eevee) when it starts from clean SRAM.
This is worth having a github issue for.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Post subject: Missing sync settings
Editor, Reviewer, Skilled player (1361)
Joined: 9/12/2016
Posts: 1646
Location: Italy
Before I forget, I have to note that DeSmuME has two firmware settings that are not present in the current BizHawk devbuild: "Message" and "Language".
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Post subject: Re: Missing sync settings
Real96
He/Him
Joined: 3/19/2016
Posts: 15
ThunderAxe31 wrote:
Before I forget, I have to note that DeSmuME has two firmware settings that are not present in the current BizHawk devbuild: "Message" and "Language".
You can edit them during emulation. When you import it, first time you open a ds game it will ask you to set all the things during emulation
Post subject: Re: Missing sync settings
Editor, Reviewer, Skilled player (1361)
Joined: 9/12/2016
Posts: 1646
Location: Italy
Real96 wrote:
ThunderAxe31 wrote:
Before I forget, I have to note that DeSmuME has two firmware settings that are not present in the current BizHawk devbuild: "Message" and "Language".
You can edit them during emulation. When you import it, first time you open a ds game it will ask you to set all the things during emulation
I don't see why the user shouldn't be allowed to set it before starting emulation, just like DeSmuME allows. Imagine if someone needed a specific "Message" or "Language" setting for a TASing strategy, that means that they would have to use DeSmuME instead than BizHawk because it would save time in the TAS execution. We really want BizHawk to provide as much features as possible, if these are useful for TASing and accurately emulating the original console.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Spikestuff
They/Them
Editor, Publisher, Expert player (2656)
Joined: 10/12/2011
Posts: 6450
Location: The land down under.
And on an actual DS "Language" is not an option. It's: Birthday, Colour, Message. (Reference: DS Lite)
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account. Something better for yourself and also others.