Posts for RachelB


RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Probably. Cheat engine works just fine anyway. I got commit access for dolphin, so i'll start committing my stuff tomorrow. everything i've done is committed. Also, in regards to the memory card stuff, 0x98 of the header sets whether it should be used. Currently it only checks whether a memory card file exists, and if it does, it assumes the movie is not supposed to start from a blank memory card. So if you start recording with a memory card file but no save data, you'll need to hex that byte. Maybe i'll eventually figure out how to check if save data for the game is actually on the memory card, but probably not.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
3231.2:1 encode:input time. The record among published movies is 7.55:1. Impressive.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Ilari wrote:
Now if mainline could dump with proper timings...
hahahahah. Oh, you were serious?
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Who said dolphin was a pain to tas with? We can now save a memory card to a separate location when playing back a movie, and delete it if it already exists. No more manually deleting it each time you want to play back a movie.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
I've got undo load state and load last overwritten state working. While i'm at it, is there any other simple tas related features that are broken or missing?
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
They will be soon.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
DaTeL237 wrote:
Nahoc wrote:
I'm still interested in TASing this game, but the physics are just too plain weird.. Holding diagonal seems faster at start, but sometimes during falls too. It makes no sense and ends up making the game really hard to TAS. If anyone can figure it out (maybe via memory viewing) tell me!
I wanted to try and figure some stuff out, but then discovered that there are no proper memory inspection tools :/ (because dolphin's byte order doesn't allow the general memory watch tools to be used)
Cheat engine works fine, you just need to add custom types for big endian.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
To begin with a TAS on gamecube will not be too hard ?
Dolphin is more difficult to work with than most emulators, especially for a newbie, but it's far from impossible. Most will probably recommend you start with an easier emulator, but i say if that's what you want to do, go for it. It takes some getting used to, but once you do, dolphin isn't that bad to tas with. If you need any help with dolphin, i'm usually around to help with it. Feel free to ask me any time you need help with it.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
bihan wrote:
I'm going to have to re-TAS this on a different rev of Dolphin, keeps desynching in the same spot at random times. Does anyone recommend a rev?
Just use the latest official build. Or i suppose, better yet, use the builds in this post, since those changes are not yet included in official releases.
I'm thinking about using a rev with [desync fixes].
I wouldn't use that for gc games. As far as desyncs, make sure you have dual core and idle skipping off, and audio is using LLE recompiler.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
THC98 wrote:
About the desync, I think that I loaded a savestate in read-only mode that didn't skip the cutscene by 1 frame, so it lost a frame and the next part was very inconsistent.
Do you have panic handlers disabled? It should have given you a warning when you tried to do that.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Ilari wrote:
Any modern emulator should prevent loading savestate in a way that would leave the movie in inconsistent state. Of course, there might be bugs in this code...
There is, actually. If you use the undo load state feature, part of your movie will be lost, since the save state made when loading one to allow you to undo it does not save the movie with it. Other than that, it will always warn you if you're doing something you shouldn't be, that will cause desyncs.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Did he not ever check if it synced? Using the desync-fixes branch for gc tases shouldn't really be a problem.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Ilari wrote:
The problem here is getting some judge to verify sync (because of Dolphin), not so much encoding.
In fact, at least 3 people have said they played it back without desyncs. This was a really easy one to sync. Just grab 3.0-763 from Dolphin's archive, change 4 settings (dual core, idle skipping, dsp lle, and no memory card), and play the movie.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Well i enjoyed this.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Just wrong warp from the into to the credits.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Interesting that it says stage clear, and has the animation for that.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
https://dl.dropbox.com/u/11111638/Dolphin%20dtm-config%20x64.exe https://dl.dropbox.com/u/11111638/Dolphin%20dtm-config%20x86.exe patches - https://dl.dropbox.com/u/11111638/0001-save-settings-necessary-for-syncing-a-movie-to-the-..patch edit: don't use the above builds. Use the latest official build instead. Header format is here. Graphics settings are all set every frame when playing back. Manually enabling/disabling efb copies during play back can sometimes cause crashes, at the moment. I'm not sure why you'd ever do that, but if you do, and it crashes, i'm aware. If any other setting causes crashes, do let me know. There is no way to prevent it from forcing the settings changes, except by editing the .dtm. You can either set the specific setting to the value you want, or set 0x89 to 0, and it won't load any settings at all, if you need to use different settings than were used to record it, for whatever reason. Your active graphics settings are rechecked each time a .dtm is saved, and will overwrite the values in the .dtm if you have changed them. The other settings are NOT overwritten if you change them...should they be? All of them will prevent sync if you change them, and cannot even be changed while a game is running (the only time this would matter is if you start a game without a movie, then load one later), so i think this behavior is fine as is, but if anyone disagrees, please say so. If you load an old dtm, then save it, it will save your graphics settings, but not the others (which will then make it impossible to playback). I'll fix that later. In the mean time, you can start a new recording, load a save state from your other movie, and it will then save correctly. fixed Let me know if you have any issues with it, whether it's crashes, or my broken logic is doing retarded shit.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
TheFreq wrote:
Abahbob wrote:
Yeah, I'm restarting the run anyways. I'm thinking of doing a Master Sword TAS, but I just can't get the motivation to start right now, because it would all be my own route.
This might sound incredibly ignorant as I've never done or attempted TAS before, but why can't you just do the current non-TAS route that people do, but just TAS that? It might not have any of the tricks that a TAS would do, but at least it's something.
Because that would be like twice as long as a proper tas route.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
CoolKirby wrote:
So we can TAS with dual core mode on now? That's pretty useful.
Well you can, but it might still cause desyncs. All i'm doing is saving settings that were used to record a movie, then loading them when playing it back. If they caused problems before, they still will. The idea here is to prevent the guessing games of what settings were used when trying to play back someone else's movie file (or your own, if you changed some settings and forgot to change them back). For now, the only setting that is saved which should ever be different is progressive scan. All the others should always be off, but i saved them anyway, just in case someone records a movie with them on.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
https://dl.dropbox.com/u/11111638/save-settings-to-dtm.zip (patches only, no builds yet). Saves settings for dual core, idle skipping, dsp, progressive scan, and fast disc access to the .dtm, and loads them when playing it back. I still need to figure out how to get some of the other settings, but it's a start.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
Sorry, you're out of luck then. The movie isn't saved in the save state, it's a separate file.
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
kirbymastah wrote:
Hm how would I dump them from my wii? Is there a homebrew app? I got my ISOs from the discs themselves... or if they're online, where can i find them? I do have a DSPTool but it's an application...
http://forums.dolphin-emulator.com/showthread.php?tid=23103
RachelB
She/Her
Experienced Forum User, Published Author, Player (127)
Joined: 12/3/2011
Posts: 1579
MUGG wrote:
I have a savestate where I made some progress and one where I start. I held on to these states for a long time, and now I want to see the movie again. I loaded the latter state, switched to readonly and loaded the former, but it doesn't play back any movie at all.... What have I done wrong...
Do you have the associated .dtms?