Posts for feos

1 2
7 8 9
440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
I upscale custom encodes in virtualdub https://tasvideos.org/EncodingGuide/CasualEncoding
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
LogansGamingRoom wrote:
the thing is, the map goes on FOREVER and we can rack up an infinite amount of coins. so maximum coins wouldn’t be a viable goal choice.
It can't be literally infinite if it's stored in the game as a number.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
If it's content that can't be unlocked by in-game codes, we allow it to be unlocked by editing the game externally if the movie is Alternative class eligible.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
3-2: Finally, the biggest single route difference is that since you can't uncrouch or jump inside 1-block tall passages in this game, I am forced to lose the fire flower and become small in order to proceed
I wonder how much time did you spend verifying that, because I checked and instantly found this: Link to video User movie #638374004063484608 This is huge since you have to waste time later on on picking the item twice, and on waiting for the bowser bridge to collapse.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
The choice of 1,000,000,000 FPS to queue up inputs is an arbitrary one. Theoretically you could increase this as high as the signed 32-bit integer limit but that complicates the math and produces a functionally identical movie.
Why set it to 1 billion FPS then if it's arbitrary either way? The reason keylie stopped at 1k FPS in #6104: keylie's Linux TowerFall Ascension "all trials, 1000 fps" in 03:26.75 was that the gameplay difference past that value was negligible, and yeah higher framerate was used there to make a certain in-game mechanic more optimal (it was still all generally tied to real time). What is your reason to not stop at 1k? Actually I'd also be interested in the reason to even set it to 1k at all.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
This was discussed on Discord but here's the summary. Since using a different character is not more entertaining than the current publication, it'd need to be faster to obsolete it. It could still go to Playground (until rules on different chars in Standard change), though that's different from a publication. A fully entertainment based branch would be publishable.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
I actually want to ask acmlm to maybe fix the hack itself to be playable warpless, then it'd be ideal for RHDN.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Without even looking at the position values too much I saved 104 frames in 1-4 by working with momentum a bit more: bumping ceilings to get down sooner, starting to run sooner to get more speed when passing the firebar, etc. Found that if you press Down at a certain frame during the jump, your hitbox will shrink like you're crouch-jumping but the sprite will remain tall until you land (can save time on the first screen of 1-4 but I found this too late). Shooting fire more rarely reduced some lag on the boss. Overall it's all the same trend of not taking acceleration into account enough, making the movie easily improvable (barring the technical pain of the setup).
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Hetfield90 wrote:
So is the reason probably just because of hardware differences? I remember a couple of people were able to sync the last runs I made of this game.
Including me, on my previous machine (and native WinXP)!
Hetfield90 wrote:
For the run to get accepted, does it need to be synced by a tasvideos encoder? Or could I try to find someone w/ similar hardware to mine to prove sync and then just give my raw avi dump to an encoder?
This happened a lot with Dolphin, ideally it would sync for some TASVideos member other than you, not necessarily staff or encoder. That person would need to make a lossless dump, send it to us, and then we would properly encode it.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
MAME script to display Mario X and Y position.
Language: lua

local function getscreen() for k,v in pairs(manager.machine.screens) do return v end end local screen = getscreen() local space = manager.machine.devices[":x1_cpu"].spaces["program"] local function framecount() x = space:read_u16(0xe23a)>>5 y = space:read_u8(0xe23c) screen:draw_text(0, 0, string.format("X: %3d\nY: %3d", x, y), 0xffffffff, 0xff000000) end emu.register_frame_done(framecount)
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Tried tweaking everything again (in the game, VM, and Hourglass), getting different desyncs but nothing helps at all.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
It would be a better idea to cancel it for now then.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Any progress?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
MUGG wrote:
I noticed this page https://tasvideos.org/HomePages/MUGG/MLSSLuaScript abruptly ends after the Download section. The Instructions, Upcoming Features and Ideas , Known Issues and Feedback sections are not shown.
It's missing %%TAB_END (which you almost added and then removed).
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Drag-drop ROM then drag-drop movie?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Getting this no matter what I tweak (game matches, settings too): VMWare: VirtualBox:
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
I improved the first level by 414 frames... by slowing down and turning around. User movie #638359921219033424 I still don't understand when the level ends, so I couldn't improve the last level, and the later levels overall look quite solid. But 400 frames on the first one is kinda a lot IMO. BTW I killed most of the humans there which gave me 24 frames among those 414.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Αsumeh wrote:
I could go on with a few extra key takeaways that I feel is worth mentioning, but that would pose the risk of me mini-modding
We don't have a problem with users explaining correct things to other users.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
I think console sync is a good reason to have a slightly slower movie, as the primary publication or at least as a secondary file if we value absolute fastest known emu record.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Captain_Forehead wrote:
I decided to make some personal TASes of my own (because that's what I do) and wanted to encode it into an AVI file. When I do so and end it, I took a look at the file and found my entire AVI file had been separated into separate smaller files. Each file contains a portion of the movie that is roughly about 3-4 minutes. I don't think I made an error when setting up the AVI recording, but would there be any reason why this is happening? I'm stumped.
They are most likely split on 2GB mark, which is where windows AVI writer breaks if you exceed that, so emulators split it before 2GB. You can view them all combined in VirtualDub if you open the first one and then open the next one using File - Append AVI segment (that would append them all). Exporting from VD won't break them at 2GB because it uses newer tech.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Letting enemies fly away and then waiting for them to return (sometimes from different sides of the screen) is a huge waste of time. -161 frame in the first level -160 frames in the first 3 levels of the last loop Just like all your other submissions I've checked, I can't consider this run a finished product. While manipulating everything to behave perfectly would be a giant project, even slight tweaks to your actions can make the flies change their behavior in your favor, it should just be planned out at least a little bit.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
On Discord, Merl_ wrote:
feos wrote:
These messages tell you that you've actually played the game "til the end" and "finished" it. Showing them subjectively feels appropriate for a game titled Unlock Everything.
There are tons of instances where I skip unlocks to save time. This doesn't make sense to me.
You don't skip unlocking those 2 messages though.
Merl_ wrote:
Also I would consider the jukebox and time trial mode to be post game "content"
The modes themselves are, but the messages are part of the ending sequence.
Merl_ wrote:
feos wrote:
If showing the ending dialogs is valuable as opposed to skipping them, we can have an alternate movie for encoding that doesn't skip anything but slowly goes through those dialogs.
I'm not sure what you mean by valuable?
Worth having in the encode without skipping them ASAP.
Merl_ wrote:
By an "alternate movie for encoding", are you talking about the extended input thing spikestuff suggested?
Yes.
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
2 movies are still fine, especially if it's justified in some way and not just absolutely random (tho absolutely random would maybe still be fine lol).
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
g0goTBC wrote:
I have a question regarding verification movies that are used to verify TASes that start from dirty SRAM. Can the verification movie consist of two bk2 files, which would be played one after the other?
We've never limited this so I think there's no problem in having multiple movies, but since you can resume recording from a playback mode, why start a new movie?
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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Since the faster you shoot the enemies, the sooner the boss spawns, killing them optimally is the main point of the game. Each time you shoot you fire 3 bullets, so it may look like shooting is not done very precisely, but this can't be helped (however it can be used to our advantage since there's more room for rotation adjustments). Manipulating enemy positions is actually very easy. You shoot way in advance and then after shooting and before the enemy spawn, you adjust your direction to make the enemy spawn right where your bullet already is. Since enemies tend to get farther away from you as you rotate, you need to rotate in a different direction when the bullet is already around the edge of the screen. 108 frame improvement of the first level. Link to video I haven't checked if the frame the object spawns in memory has any relation to the frame it gets onscreen and to the angle (is it faster to spawn/kill them in corners or in the middle?). Neither did I check if delay between their spawns can be manipulated. But since your progress is displayed on the screen, it makes sense to compare different strategies on certain progress chunks. If the new chunk can't be accessed earlier anymore, that means the pace is good. Once again I don't think this movie is optimal enough for publication, and attention needs to be paid to actually trying to kill enemies ASAP.
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.
1 2
7 8 9
440 441