Posts for feos

1 2 292 293 294 440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11303
Location: RU
Resubmit, new stuff, new encode, new votes. Can you 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: 11303
Location: RU
LOL. When all enemies die right after spawning, there's no increase in difficulty no matter how many waves you play. Pterodactyl shows up only if you don't clear the wave for too long. You are not going to see if they are moving faster or slower because they don't. But if you will feel more satisfied only after a few more waves like those, I have no problem adding it. However, I'm surprised you never even tried to request adding it before making a decision.
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: 11303
Location: RU
It'd be a good idea to find the author of the first (ever) total control run (luckily it was for GB too) and pull into the project.
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: 11303
Location: RU
Dimon12321: I mean that kind of determinism an emulated system core must guarantee to a TASer.
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: 11303
Location: RU
This appears to be quite important for us (if not even critical). But what kind of beast is it in fact? How much do we know of it, can we teach others to fight it? I mean, we now have guides for effectively every matter related to TASing:
  • The process of TASing
  • Making Lua tools
  • Dealing with RNG
  • Debugging
  • Emulator tools required for TASing
  • Guidelines on movie file
  • Guidelines on savestates
So if one wants to TAS a game on some new platform, he can learn everything it takes to make it possible, from the lowest level, except... making it deterministic! Our experts surely have an idea of how to find causes of non-determinism and fix them, and that means they must be able to tell something about it, then we could make up a list of things to look into in general cases of simply movies not syncing, and possibly even some more interesting ones too. I'm not asking to figure out why some things still desync, if it's yet not known. For complicated platforms it may be too much heavy lifting. But I believe 15 year old hardware is predictable enough to fall into at least one of the known desync causes. So what emulator authors (or hackers) should get rid of, in hopes to make their system TASable?
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: 11303
Location: RU
Re: this run. Recently I asked the staff on IRC about which movie files are considered to "sync", and the Judge guideline was brought up:
The input file should sync properly on an approved version of a rerecording emulator. Being an approved version means it can be downloaded from the official website as a packaged release. Development builds don't count as such (unless it's a messy base like Dolphin). Any settings necessary for sync should be documented in the submission properly (edit the submission to include this information if necessary). The settings chosen must be considered legal, and not used to hack the game in some way. If the submission does not sync on at least one official release, it must be rejected (unless there is an unavoidable exception). If it syncs for someone other than the author, it is still valid (so that games/emulators that require similar OS/computer specs to be deterministic have a chance).
I'm really curious how someone earlier have said that runs that don't sync on any official emulator builds (except it's a special case like Dolphin), but only sync with a savestate, are legit. Probably mednafen is such a special case, but still, it should have been an emulator fixed to sync this run, not the savestate way. Please discuss!
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: 11303
Location: RU
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: 11303
Location: RU
So what's your general plan, guys?
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: 11303
Location: RU
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: 11303
Location: RU
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: 11303
Location: RU
Yes, it appears savestates are mostly present for different drivers, but some are incomplete, hence not sync-stable. Frankly, adding proper savestates to drivers is on MAME's own list of easiest things one can contribute to the initial code. But there's nowhere to ask them, if they would want rerecording internally, so we should enjoy adding it in a fork for now. They say, most drivers _were_ designed with savestates in mind, but not all of them have them complete. So it's not "adding savestate logic from scratch to everything". http://www.mamedev.org/devwiki/index.php?title=Save_State_Fundamentals
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: 11303
Location: RU
Tangent wrote:
With two players and the only major dependency being making sure you're in position for the last enemy of a wave, it seems honestly pretty trivial.
And it was :) Took me only 2 evenings. Dealing with 1 player needing to fly around, manipulate shit and delay killings, would be way harder (and it was, until I found 2P is possible), but probably it wouldn't look like a domination over the challenging game. But who can guarantee what the 1P version feedback will be?
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: 11303
Location: RU
The game usually seems to be going as follows: 1. Normal enemies in the beginning, all platforms. 2. White enemies appear (faster), platforms disappear. 3. Platforms return. Repeat 2-3 for a while, then introduce blue enemies that are even faster. That's all. One can spawn blue enemies by letting the white enemy eggs lie untouched.
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: 11303
Location: RU
Warp wrote:
Please insert a rickroll somewhere in there. That ought to elicit some laughter.
I keep seconding this.
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: 11303
Location: RU
Awesome!
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: 11303
Location: RU
Please return the Donate button, with a note that it's for dwango's trip, thanks. Is it possible to return google ads and send the money to him too?
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: 11303
Location: RU
Yeah, those are what mz (and co.) did. I don't know anything about how stable it is, but if £e Nécroyeur can make a TAS with it, then we have what to talk about! :)
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: 11303
Location: RU
FWIW, screenshots used for Battletoads (used as an example by CoolKirby) all are from PAST the movie. Just not too far away, they demonstrate the very glitch the movie sets up. After it was set up, the movie ends, so there's not sensible way to combine 2 concepts: showcase the run and be within input length. That discussion started after I actually used a screenshot that was completely irrelevant to the run, but had some odd and extremely funny (to some, including me) relation to what was happening in the run.
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: 11303
Location: RU
£e Nécroyeur wrote:
Patashu wrote:
When's Arcade Joust?
As much as I would love to see (or TAS) this, MAME videos are not accepted here. Please change this policy! :)
Does it have a stable rerecording already? I think MAME-rr project was abandoned a few years ago. But even if it was, there was that guy, mz, who saw the code for the first time, fixed a few bugs in fceu, and then added rerecording to PCSX and FBA out of nowhere! Probably if you have that dedication, you can help the MAME situation too :) Or maybe it had some chance to be BizHawked? EDIT: From what I was told, MAME is basically "own core for each set of hardware" and neither of them was designed with rerecording in mind. So you add rerecording to games, like in hourglass, not to the whole platform.
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: 11303
Location: RU
jlun2 wrote:
Is David Crane part of the game's name?
Yep: http://www.mobygames.com/game/nes/david-cranes-a-boy-and-his-blob-trouble-on-blobolonia
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: 11303
Location: RU
I'm arguing about what to put in the encode.
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: 11303
Location: RU
I still have a point to voice. All games that Spikestuff linked don't have anything to put in the encode after the wave/level is beaten even if you wanted to. On the other side, this run and Cheetamen 2 have content. So the question must be: is that content of any value? If not, for most people, I'll get it, just please don't treat it as an "already precedented", "a fortiori" case.
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: 11303
Location: RU
Link to video Voting No on entertainment, and can't see it accepted at all, as it doesn't even fulfill its own goal about maximizing bouncing.
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: 11303
Location: RU
I dunno, I drop input as soon as the last wave makes sure to be beaten (not beating it ASAP though), all the rest is indeed irrelevant. I didn't want to spend lives on deaths, dunno, didn't feel like it. Then I set up what I thought would look the best out of all options available when input is no longer provided, and it looked funny to me. Judging by the opinions here, it really should be cut out in the encode, but it still has a right to exist IMO.
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: 11303
Location: RU
Er, what? Look at the encode of the movie I linked maybe? It tells everything about the current topic.
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 292 293 294 440 441