Posts for feos

1 2 76 77 78 455 456
Experienced Forum User, Published Author, Site Admin, Skilled player (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Notes to self This is what mame uses to determine how many samples it needs to emit for any given AVI fame
Language: cpp

length = framenum_to_samplenum(framenum + 1 + m_soundbuf_frames) - framenum_to_samplenum(framenum + m_soundbuf_frames);
And here's the body
Language: cpp

inline std::uint32_t avi_file_impl::framenum_to_samplenum(std::uint32_t framenum) const { return (std::uint64_t(m_info.audio_samplerate) * std::uint64_t(framenum) * std::uint64_t(m_info.video_sampletime) + m_info.video_timescale - 1) / std::uint64_t(m_info.video_timescale); }
Great times. If I replicate this in hawk, hopefully av will sync. m_soundbuf_frames is a semi-arbitrary number of extra frames to prepare samples in advance for, 0.57 of a second, something around 45 frames of safety buffer. I hope I won't need it. framenum is current actual frame. Also I don't think I cleared the sound buffer when loading states lol. It just kept appending irrelevant samples.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I know.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Vault is meant to guarantee that if the game only provides for boring runs, it still has a chance to be published as a speed record. But if its Moons content, we allow various speed/entertainment trade-offs in otherwise vaultable branches. The most known example is Super Metroid 100%, which bans OoB because that'd make it much less entertaining, even though that would become vaultable.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
That sounds perfectly publishable, but we can't predict obsoletion without having a discussion with the audience after the submission arrives.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
SmashManiac wrote:
That thread contains no reply from site manages since 2019, despite the multiple issues and progress report requests posted since then.
Does this thread look better in that regard?
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
TheKDX7 wrote:
There is also the case of this run : GB Looney Tunes (USA) in 09:28.88 by Sonikkustar which was made obsolete by this "glitched" category at the time : GBC Looney Tunes (USA) in 03:53.97 by Aqfaq & Sonikkustar couldn't we give it the "All levels" category or just "any%" and the other one "warp glitch" ?
Only if it meets the rules for full completion, otherwise it's ineligible for Vault.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Since 2008, Deign's run has been improved in both actual gameplay and in memory corruption (which it also has), so it's not entirely optimal at this point. And in terms of entertainment and difference, the thing we haven't had in a while is a "no memory corruption" run of MM1. Memory corruption is the technique that leads to the heaviest glitches in MM1, and some people feel like they've had enough of those over the years, which is exactly why Sonic "no zips" is there: it's the heaviest glitch in Sonic, and it feels over-used to some people. So the best approach with MM1 seems to be a new run, using a "no memory corruption" branch.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Stairs of Doom "Corners Quest". No music, very annoying stairs sequence that repeats all the time, not much gameplay (nothing surprising or complex). Even 7 minutes feel like too long of the same stuff. No vote.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Builds and runs for me on my lubuntu 20.04. If it's a clean clone/build, then your best bet is asking kilaye.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Fixed the link.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
That record didn't exist before this submission was made, so it did beat all records when it was submitted. Yes it has been bested, but the new improved version is in limbo, and we can't use it for anything directly. Until someone makes an actual new submission, we prefer the currently available record which this run is.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
We have a thread for https discussion: http://tasvideos.org/forum/viewtopic.php?t=21429
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Looks like gnash-common is not a thing after bionic.
Language: shell

feos@theos:~/Desktop$ sudo dpkg -i sdl-gnash_0.8.11~git20160608-1.4tinatos3_i386.deb [sudo] password for feos: Selecting previously unselected package sdl-gnash:i386. (Reading database ... 280915 files and directories currently installed.) Preparing to unpack sdl-gnash_0.8.11~git20160608-1.4tinatos3_i386.deb ... Unpacking sdl-gnash:i386 (0.8.11~git20160608-1.4tinatos3) ... dpkg: dependency problems prevent configuration of sdl-gnash:i386: sdl-gnash:i386 depends on gnash-common. sdl-gnash:i386 depends on libboost-program-options1.65.1. sdl-gnash:i386 depends on libcairo2 (>= 1.2.4). sdl-gnash:i386 depends on libsdl1.2debian (>= 1.2.11). dpkg: error processing package sdl-gnash:i386 (--install): dependency problems - leaving unconfigured Processing triggers for man-db (2.9.1-1) ... Errors were encountered while processing: sdl-gnash:i386 feos@theos:~/Desktop$ sudo dpkg -i sdl-gnash_0.8.11~git20160608-1.4tinatos3_amd64.deb (Reading database ... 280923 files and directories currently installed.) Preparing to unpack sdl-gnash_0.8.11~git20160608-1.4tinatos3_amd64.deb ... Unpacking sdl-gnash (0.8.11~git20160608-1.4tinatos3) over (0.8.11~git20160608-1.4tinatos3) ... dpkg: dependency problems prevent configuration of sdl-gnash: sdl-gnash depends on gnash-common; however: Package gnash-common is not installed. sdl-gnash depends on libboost-program-options1.65.1; however: Package libboost-program-options1.65.1 is not installed. dpkg: error processing package sdl-gnash (--install): dependency problems - leaving unconfigured Processing triggers for man-db (2.9.1-1) ... Errors were encountered while processing: sdl-gnash
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Github please.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Couple video explanations here: Thread #21792: Video tutorials
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I wanna suggest a slightly different frame for a screenshot (33591 in my video dump): Makes your sprite more visible, and the color means you're in a mode that's incompatible with red bars, making it more interesting than if you were red.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Mirrored https://files.tasvideos.org/2095/archives/depotdownloader-2-3-6.zip keylie, please tweak the annotations file to mention that Runtime > Time tracking > clock_gettime() should be checked, and that the game may require sudo apt install libswresample3:i386 to properly have audio.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Trying to install gnash on
Language: shell

feos@theos:~$ uname -a && lsb_release -a Linux theos 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.2 LTS Release: 20.04 Codename: focal
I get
Language: shell

Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Ign:2 http://ppa.launchpad.net/greysondn/tinatos/ubuntu focal InRelease Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB] Get:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Err:6 http://ppa.launchpad.net/greysondn/tinatos/ubuntu focal Release 404 Not Found [IP: 91.189.95.85 80] Hit:7 https://packages.microsoft.com/ubuntu/20.04/prod focal InRelease Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [428 kB] Get:9 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [24.3 kB] Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [814 kB] Get:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [57.6 kB] Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [264 kB] Get:13 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [745 kB] Get:14 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [302 kB] Get:15 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [2,468 B] Get:16 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [1,768 B] Reading package lists... Done E: The repository 'http://ppa.launchpad.net/greysondn/tinatos/ubuntu focal Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
If I copy libcrypto.so.1.0.0 and libssl.so.1.0.0 to game's lib directory, I get /home/feos/Desktop/1641256/runner: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory And if I start libTAS with ~/.steam/bin/steam-runtime/run.sh libTAS, the game freezes at frame 0. https://pastebin.com/aPX1CTey
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Any more opinions on how this movie looks? While it's fast-paced and levels are not straightforward, there's still not a lot going on, so I voted Meh.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
RTA means real-time attack, it's not a TAS. If you mean 2 TASes, one aiming for real time and one for in-game time, Super Metroid is the only game where I remember them co-existing, but even then IGT was obsoleted by a run aiming for real time. You can pick whatever timing you prefer, just know that
Vault rules wrote:
Movies that aim for in-game time instead of real-time are only allowed for Vault if that goal makes game-play shorter. If optimizing for the in-game time makes actual game-play longer, such a movie is not eligible for Vault.
Also hard to tell about OoB without knowing the differences between 2 runs. What would the estimated times be for out-of-bounds and for in-bounds? How much direct content overlap will be in them?
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
That was a pre-Moons obsoletion, and these days 1p and 2p co-exist fine in a lot of games.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
If the movie starts playing correctly and then desyncs later on, there's nothing we can do, it's just lack of proper savestate support for a given machine. Your best bet is figuring out which frames not to save on.
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 (1225)
Joined: 4/17/2010
Posts: 11704
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Does this help?
mame-rr readme wrote:
  • If movie recording was started while paused, the replay dialog should also be opened while paused.
  • If the state was saved while paused, it should also be loaded while paused.
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 76 77 78 455 456