Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
I would say it already is. There's no lua support, or ram watch (though you could always use cheat engine or something for that), but otherwise everything you need is available and working, and it syncs pretty well too.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
Pretty sure the positron generator can be pushed up without ending the day.
Aiming for game time in a game that only tracks days would be incredibly silly. Real time or gtfo.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
Motionplus emulation does not work properly, so you'd need to do it with a real wiimote, which frankly i don't see working too well with frame advance. Also, glitches are still being worked on, so planning a route right now would be silly.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
Quick testing shows a difference of -209 frames, 9 mon, and enough exp to bring me from a little over 3/4 of the way to level 5 to just a sliver short of level 5. Neither option was optimized, but i can probably speed up dying more than fighting, because i had to wait 4 seconds before the enemy first attacked, and by manipulating different enemies i think i can speed it up by 2, maybe even 3 more seconds. If i can save 4-6 seconds, it will definitely without a doubt be faster to die, even if i eventually end up getting an extra smoke bomb by fighting, which there's no guarantee will even happen.
edit: an hour of trying to optimize it, and turns out i could not improve dying by more than 4 frames, but managed to speed up fighting by 105 frames. At which point, honestly, even if it is slower after considering the exp+9 mon, it looks a hell of a lot better to not die, so i'm going with that. Act 3 should be done by tomorrow.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
Skipping it will almost certainly be faster. The issue is whether it's worth spending 10 seconds dying to save 2-3 seconds off a run that will last more than an hour.
Smoke bombs can be used for anything but bosses, but they are in very limited supply, so if i use one, i'll just have an extra fight to fight later, and i won't have such an option to skip those fights.
The only fights that can be skipped like that are the ones that start immediately upon entering the area.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
So, i'm at an area where after an hour of trying, i am unable to skip a fight. I can manipulate where the fight occurs, and what enemies show up, but i can't get through the area without fighting anything. This isn't unusual, but for the first time now, the fight occurs right at the beginning of the area, and if i die to it, i can get through without another. Dying here would save 2-3 seconds (and probably a few more throughout the run if i do again). I have no idea if the extra exp would help or hurt me*, and money drops are unlikely to make any difference at all. Anyone have any thoughts on this? If it matters, it takes 10 seconds from the time i enter the area until i respawn from dying.
*Enemies, including bosses scale with my level, and i don't get any stronger with a higher level, except when it allows me to equip stronger weapons. I do need to fight a certain amount of random battles to get certain levels before certain bosses, but i have have already fought enough, and there will definitely be more fights i can't avoid later that i will need to fight, so i think i think the extra exp may end up hurting me more than helping, but i can't be sure, and even if it does, it's unlikely to cost more than a few seconds.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
I would say to use two different .dtms, and exit the game after saving, simply because the alternative would require anyone playing it back to change disks manually at the exact frame you did (if it even works at all). However i'm not really sure what the rules/precedent says to do here, so i'd get confirmation from someone else before doing anything.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
Not sure if you still care, or if you've already figured this out, but just in case, to dump in HD, you just need to set the internal res to whatever you need (2x for 720p, 3x for 1080p), turn off render to main window, and enable auto adjust window size.
Unfortunately you cannot dump to your monitor's resolution like that, because the title bar will cause it to scale down slightly, but if you have a higher res monitor, or can otherwise hack it to scale larger than the monitor, it will work fine.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
As far as i know. I downloaded it with git clone -b more-save-fixes https://code.google.com/p/dolphin-emu . Unless i screwed that up, it should be the most recent revision to the branch.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
It should be this.
It looks like the master branch hasn't been merged to it in a couple weeks, but nothing really seems too important there. I've already started using this one myself, and it's definitely a nice improvement.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
Just compiled the more-save-fixes branch. Took me a while to get it working, but whatever, i wanted to figure it out eventually anyway:
http://www.mediafire.com/?cl7bq40bimx14eb
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
Interesting. Day 2 finishes with <1 second left, and starts with flowers. Gonna have to see how that goes in a tas without flowers.
I still need to see day 3+, but looks promising.
Experienced Forum User, Published Author, Player
(127)
Joined: 12/3/2011
Posts: 1579
My problem with 223 was actually that read only still didn't work right. I have still never actually had any problems continuing to record a .dtm on a different version. I now have .dtms that were recorded on 6 different versions of dolphin.
Why are you not using 234+? Read only is not working until 234. There is then another bug with it that is fixed in iirc 291, so i'd recommend using at least that. You should not have any issues switching to a later revision, except possibly the desync at the opening you mentioned a while back, which you could hopefully hex edit.