1 2
8 9 10 11 12 13
endrift
Any
Emulator Coder
Joined: 12/14/2014
Posts: 161
So I was asked to evaluate whether or not this game would be syncable on real hardware and the first thing I notice is that the "The battery has run dry" message is not present, meaning the game is reading a valid value from the RTC, albeit probably all zeroes. Does anyone know if adding a working RTC battery to the mix, which WILL read valid times, will upset the TAS in any way? E] I tried screwing with the RTC sync settings in BizHawk and it still syncs fine, so that's good news. The bad news is that it doesn't sync with BizHawk 1.11.8.2, so I'm wondering what changed and what this means for syncing on hardware.
Fortranm
He/Him
Editor, Experienced player (781)
Joined: 10/19/2013
Posts: 1116
Unlike R/S, the rng of this game is not related to RTC AFAIK, and there is no involvement in time-related event in all published runs so far.
endrift
Any
Emulator Coder
Joined: 12/14/2014
Posts: 161
The only thing I'm worried about at this point wrt RTC is Shoal Cave, which does have RTC-based events afaik. I'll try to get a copy of Emerald and replace the RTC, but that might take a bit. Also, if the game doesn't sync on hardware, how difficult/impossible would it be to try to port the run to BizHawk 1.11.8.2, which has a newer version of mGBA with some corrected timing?
Active player (434)
Joined: 2/5/2012
Posts: 1693
Location: Brasil
shoal cave is not entered in any of all the speedrun categories afaik,so it's up to you how relevant that is.
TAS i'm interested: megaman series: mmbn1 all chips, mmx3 any% psx glitched fighting games with speed goals in general
endrift
Any
Emulator Coder
Joined: 12/14/2014
Posts: 161
If it's not entered in the run, that seems to be of no importance actually :P
Skilled player (1707)
Joined: 9/17/2009
Posts: 4952
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
endrift wrote:
So I was asked to evaluate whether or not this game would be syncable on real hardware and the first thing I notice is that the "The battery has run dry" message is not present, meaning the game is reading a valid value from the RTC, albeit probably all zeroes. Does anyone know if adding a working RTC battery to the mix, which WILL read valid times, will upset the TAS in any way? E] I tried screwing with the RTC sync settings in BizHawk and it still syncs fine, so that's good news. The bad news is that it doesn't sync with BizHawk 1.11.8.2, so I'm wondering what changed and what this means for syncing on hardware.
Where did it desync? For instance, I noticed that my Scooby Doo Mystery Mayhem WIP desync initially at 1.11.8.2, but after adding 10 frames to the very beginning, it synced all fine, despite all the RNG. Not sure if this is the case for this particular game, but it was for me.
endrift
Any
Emulator Coder
Joined: 12/14/2014
Posts: 161
Yeah, it looks like a lag frame right when you choose your Pokémon utterly destroys the run, but I'm not sure. Memory domains seem to be broken in the mGBA core in 1.11.8.2, so it's hard to see what's going on.
Skilled player (1707)
Joined: 9/17/2009
Posts: 4952
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
jlun2 wrote:
Where did it desync? For instance, I noticed that my Scooby Doo Mystery Mayhem WIP desync initially at 1.11.8.2, but after adding 10 frames to the very beginning, it synced all fine, despite all the RNG. Not sure if this is the case for this particular game, but it was for me.
Correction: Appears to be 9 frames instead. Also all other lag in the game was exactly the same, leading to me believe it may be due to bios loading a bit longer. I'm not sure if the input file mentioned for Emerald is the published more or the WIP posted a while back, but I can test it after I get back home and inserting 9 frames (or more, whatever it takes to get through the bios) and see if it ever syncs. Edit: Inserting 9 frames get pasts mudkip, but on the way to May it encounters a wingull. The other frames around it don't work either.
GoddessMaria
She/Her
Reviewer, Experienced player (849)
Joined: 5/29/2009
Posts: 514
Location: Hell...
I don't understand what could've happened there, but it's really depressing now to know there's nothing that could be done to fix this...
Current projects: failing at life
endrift
Any
Emulator Coder
Joined: 12/14/2014
Posts: 161
It's entirely possible that the timing in mGBA 0.5.1 is still wrong. We'll see what happens when 0.5.2 or 0.6.0 comes out, or what happens when I actually get my hands on a copy of Emerald and get to poke at it some.
GoddessMaria
She/Her
Reviewer, Experienced player (849)
Joined: 5/29/2009
Posts: 514
Location: Hell...
Understood. I will try to acquire an authentic copy online when I can. I say "authentic" simply because of all the fake copies floating around all over the place which makes getting a non-fake very difficult and somewhat pricey... ---- On another subject: I was wondering if anyone with the ability and know-how could please disassemble and look into the Battle Frontier RNG? I would like to make proper TASes of the facilities, but I don't quite understand how it truly works.
Current projects: failing at life
endrift
Any
Emulator Coder
Joined: 12/14/2014
Posts: 161
I should have one coming in the mail within a few days-to-weeks, so don't worry about it. Until then, keeping working on it in BizHawk 1.11.6 is the way to go.
endrift
Any
Emulator Coder
Joined: 12/14/2014
Posts: 161
Ok, I got a copy of Emerald yesterday so I can put some serious time into seeing what I can do to get it syncing on hardware in the next few days.
GoddessMaria
She/Her
Reviewer, Experienced player (849)
Joined: 5/29/2009
Posts: 514
Location: Hell...
WIP #3 is done. Hope you enjoy. Encode: Link to video .BK2 Movie file
Current projects: failing at life
GoddessMaria
She/Her
Reviewer, Experienced player (849)
Joined: 5/29/2009
Posts: 514
Location: Hell...
Sorry for short notice, but the completed Emerald glitchless TAS will be on TheTyrant14's Twitch channel in about 2-3 hours! He currently holds 2nd place for the category and I'm sure he'll making the commentary fairly interesting. I will be present as well! Link to TheTyrant14's Twitch channel: http://www.twitch.tv/TheTyrant14/
Current projects: failing at life
Active player (434)
Joined: 2/5/2012
Posts: 1693
Location: Brasil
Current projects: GBA Pokémon: Emerald Version "glitchless" [7 Badges] what does 7 badges mean?normal is 8
TAS i'm interested: megaman series: mmbn1 all chips, mmx3 any% psx glitched fighting games with speed goals in general
Joined: 12/29/2007
Posts: 489
grassini wrote:
Current projects: GBA Pokémon: Emerald Version "glitchless" [7 Badges] what does 7 badges mean?normal is 8
It probably means that the portion of the game up until the seventh badge is completed.
Active player (434)
Joined: 2/5/2012
Posts: 1693
Location: Brasil
but it did complete the game with 8 badges EDIT: oh i see
TAS i'm interested: megaman series: mmbn1 all chips, mmx3 any% psx glitched fighting games with speed goals in general
Patashu
He/Him
Joined: 10/2/2005
Posts: 4017
grassini wrote:
but it did complete the game with 8 badges
GoddessMaria's signature is out dated. When it was last updated, GoddessMaria had only completed the TAS up to 7 badges. For example, if GoddessMaria had only TASed the first two badges, it would read [2 Badges]. This isn't a category definition, it's an indication of progress to TAS completion.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Skilled player (1707)
Joined: 9/17/2009
Posts: 4952
Location: ̶C̶a̶n̶a̶d̶a̶ "Kanatah"
endrift wrote:
Ok, I got a copy of Emerald yesterday so I can put some serious time into seeing what I can do to get it syncing on hardware in the next few days.
So, how did it go? Anything different between the console and emulator?
GoddessMaria
She/Her
Reviewer, Experienced player (849)
Joined: 5/29/2009
Posts: 514
Location: Hell...
jlun2 wrote:
endrift wrote:
Ok, I got a copy of Emerald yesterday so I can put some serious time into seeing what I can do to get it syncing on hardware in the next few days.
So, how did it go? Anything different between the console and emulator?
It failed at the name selection, I believe. Possibly due to a lag frame or more not being taken into account or the game reading it differently, ultimately resulting in different seeds.
Current projects: failing at life
GoddessMaria
She/Her
Reviewer, Experienced player (849)
Joined: 5/29/2009
Posts: 514
Location: Hell...
I wonder if anyone could please look into Emerald for the RNG address for the Battle Frontier battles?
Current projects: failing at life
Joined: 5/25/2017
Posts: 12
Would be sweet for emerald frontier gold badges tas
Fortranm
He/Him
Editor, Experienced player (781)
Joined: 10/19/2013
Posts: 1116
GoddessMaria
She/Her
Reviewer, Experienced player (849)
Joined: 5/29/2009
Posts: 514
Location: Hell...
...
Current projects: failing at life
1 2
8 9 10 11 12 13