Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
... is that something I can do? 😅 I don't believe I've seen any such option...
EDIT: discussed in the Discord, seems like everything is resolved! Settled on just using hashes of GitHub's archive ZIPs as they are (admittedly reluctantly) stable for hashing.
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
Both of the hashes are for random compilations of the LÖVE game engine lol, apparently 11.2 according to the publications they're attached to. So not really sure which is more correct, probably both should be merged to the actual hash for the mari0-1.6.2.love game which would be 2f5105322ec98d2b3378867f46ebafd4 (found by downloading the archive zip from GitHub, unzipping it, then zipping the nested folder contents and hashing that).
EDIT: Zipping will generally cause an unreproducible archive/hash; a more reliable method is to use a specific command, namely zip -oXrZ store ../mari0-1.6.2.love . which disables compression and most timestamps, producing a result of 9dd0d0f531d50bcec5059f9e8704a82f MD5 and 5fffef84419c17acfb6e691d6a739d2f3cff1a17 SHA1.
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
Great question! It's not totally impossible for a human. I made an update to the game earlier this year that allows you to run the game at a fixed dt, but this doesn't allow you to change the dt mid-run (maybe worth considering?). I believe in William's video at the bottom of the submission, you can see him pause the game and then use an external software like NVIDIA Control Panel to lower the FPS, which is a good option to use with pause buffering. If that's a bit cheaty for you then another method I know of is simply to wiggle around the game's window(!), which artificially delays the game's execution and triggers it to run a frame at the minimum dt, which I believe William used to demonstrate a proof of concept for the original 3-1 speed building strat! (Can't find that video now though, may have been in voice chat)
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
The existence of a more optimized TAS might be a big blocker in getting this published now but I certainly agree that this should be/should've been published. Might be worth mentioning this in the judges/admins thread so it gets more attention? (I think that's a thing...)
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
I don't really have a satisfying answer for you here. I just found it to be a fun novelty, and so too did multiple voters and commenters on the original TAS. Nothing more to it than that.
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
dwangoAC wrote:
I will say upfront that changing the level itself that way does indeed feel a little "cheap/cheaty" as you phrased it
I've just uploaded an alternative TAS to the userfiles that removes all usages of the level editor (except for performing Level Editor Storage) in favor of manually playing through 8-4 using inputs from the any% TAS. Technically it's on an unreleased version of the game but I could probably poke Maurice to formally push out an update.
edit: forgot to link it, whoops! User movie #638350874362731250
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
OnehundredthCoin wrote:
Cool run, and great write-up in the author notes!
Thank you, it means a lot! I know your TAS actually does change inputs on every poll so the analogy isn't perfect but it was the closest thing I could think of haha. The "level editor" branch certainly does the storage glitch a bit of a disservice but I think it's probably the most apt descriptor.
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
This is a cool TAS, I quite like ones that make good use of scripting tools to achieve near perfection. Meh for entertainment though ;P. Hope the confusion over publication can get sorted out.
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
OtakuTAS wrote:
I'm not interested at making any further suggestions or input because the reception to different ideas is always so hostile and rude, even when I try to make my tone light-hearted.
Sorry to further distract from the submission but I genuinely can't believe this is still such a prevalent issue on this site. Yes, Otaku was misinformed on several counts, but throughout this conversation they have acted cordially and professionally. The same cannot be said of some other people I quite respect in this thread who, instead of attempting to correct this misinformation (rules on emulator versions, edit spam), repeatedly misunderstood Otaku's points, refused to assume good faith, and captured screenshots to complain about an easily resolvable offtopic issue (if any screenshot was to be taken, it should've been of the Minor Edit button). To be blunt, this is immature, unprofessional, and not the behavior I expect of the modern day tasvideos.
Thank you feos for taking the time to clear up the misinformation (/genuine).
Postmortem edit since the thread is locked: why keep around a known abuser/harasser on the website? I'm hoping this is just an oversight and that there aren't more known abusers in the community that haven't been banned because they haven't posted weird shit in a bizarre attempt to prove a point yet. I think my conclusion above largely still applies though for very different reasons 🤷♀️
Experienced Forum User, Published Author, Active player
(400)
Joined: 8/13/2018
Posts: 109
Location: United States of America
Puddings wrote:
CasualPokePlayer wrote:
.SaveRAM files are .sav files with a different extension. Importing .sav files is nothing more than renaming them and placing them in the correct folder (NDS/SaveRAM folder)
actually an updated question on this... I've put saves in the saveram folder and changed the extension but I can't load them? do they have to be named a certain way?
They should be named basically the same as the ROM file you're loading, just with `.SaveRAM` for the extension instead of `.nds`.
Edit: turns out they're named after the "proper" (GoodTools?) ROM name? Interesting 🤔
Puddings wrote:
also is there a discord or something I could join to ask questions as I come across them and when I actually have time? I love message boards but I don't always have the luxury of being able to immediately act on a reply once I receive it ;)