Posts for feos

1 2 308 309 310 439 440
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
That's what I was describing. Resyncing it to Eternal SPU doesn't work correctly.
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: 11287
Location: RU
Except that I have no idea where the error 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 (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Tried it today. Doesn't work correctly with TAS GPU because there are sprite artifacts in different places, and it counts it as a desync, and peops GPU doesn't do png screenshots with proper picture. So either we fix the core (where the Abe's game problem actually is, not in the plugin), or we dump as usual.
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: 11287
Location: RU
Actually it should be done somewhere in the core, since even TAS GPU does work correct with this game in pcsx-reloaded. It was a hack in PEOPS 1.4 that Pete then removed himself, most likely because popular emulators started working ok with Abe. I'll roll though pcsx-reloaded revisions, trying to find at what point it started working, since the devs don't seem to recall. https://pcsxr.codeplex.com/discussions/544803
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: 11287
Location: RU
Since I'm going to also publish this movie, I'm tying to apply the resync workflow on it. As in, using Eternal SPU and automatically fixing the desyncs. That would also apply the proper length to 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: 11287
Location: RU
What's going 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 (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
feos wrote:
As I finished with all regular encodes now, I will start putting things together for the 'gameplay only' encode. BizHawk script: Download SuperMetroid-DoorlessCapture.lua
Language: lua

while true do -- Items, Doors, Elevators istop = memory.readbyte(0x7E0009) dstop = memory.readbyte(0x7E05F5) estop = memory.readbyte(0x7E0E18) if istop+dstop+estop == 0 or istop+dstop+estop == 0x6F then client.unpause_av() else client.pause_av() end emu.frameadvance() end
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: 11287
Location: RU
feos "the second Mario game where he felt" - yeah baby Mothrayas that sounds dirty feos make Mario feel! ForgoneMoose mario was a terminator in the prior games feos ah feos wasn't the Terminator character created later? ForgoneMoose the terminator series was a western take on the unreleased mario prequels Mothrayas terminator dates from 1984, mario ~1981? ForgoneMoose dont you know anything about terminator? feos now I do Mothrayas carpenter, terminator, same thing right? ForgoneMoose he terminated all your plumbing issues
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: 11287
Location: RU
adelikat wrote:
Wouldn't this be such a case? The difference between the glitch used in this run and the glitched prominently used in the 12 minute movie is what?
Not skipping to the ending :) Post #356300 That alone makes it for a completely different content. In fact, the ending glitch here actually cuts out all the fun people were having with one of our highest rated TASes that won several awards. So it in no way obsoletes all the Star content of the current run. All its content is actually included in that published run, but it's the fastest possible itself, so not obsolete either. As for technical borderline, it doesn't matter too much, since skipping to the end may be done who knows how many ways, and not doing so does look different enough, and unique.
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: 11287
Location: RU
finalfighter wrote:
>Mr.feos I am confused to the definition of Ending. I consider 5 patterns to your guidelines. :) 1:All Stage Clear->Wily defeated->goto Ending 2:Ice->DelayGlitch->jump to WilyStage->Wily defeated->goto Ending 3:Ice->DelayGlitch->$31(stage) is 0x0B(Ending)->Death->goto Ending 4:Ice->DelayGlitch->$5D is mad(We get all arms)->goto Ending 5:Ice->DelayGlitch->goto Ending(this case)
Case 1 only happens when one beats all bosses and Wily, so it would just be a normal run. Case 2 is virtually similar to the published run, that already skips some stages, but still beats the game normally by killing the final boss. Between the rest 3 we would need to choose whichever is the fastest, since it's basically the same thing - beating the game without beating the final boss. And it happens so that none of those cases has anything to do with setting the "bosses beaten" flags, as normal ending routine doesn't do it either. So we end up with the "raw" result, similar to what the game normally does. Hence this submission is a legit glitched game completion.
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: 11287
Location: RU
finalfighter wrote:
We can set whatever value we like to $5D ($5D = arm flag, or boss defeat flag). (However, we have to sacrifice many frames to rewrite 4 more bytes of RAM into some code.) But I don't think that it's necessary for the game completion, and I think that the condition for the game to be completed is watching the ending. The reason why I think so is that any other TAS'es didn't set (or even care about) flags for the second play until now. For example, Super Mario Land 2 : The 6 coins flag are not set. :)
When things are glitched to death, like here, it's really hard to define if the game was beaten technically or not. So we use the method that makes the most sense to the most people:
JudgeGuidelines wrote:
Glitched runs need certain verification on whether the ending really occurs. It can be done by comparing how the game acts after it ended normally, with how it acts after it was glitch-ended. Missing some critical ending routines would mean it was not really completed.
Since #3903: Masterjun & FractalFusion's GBC Pokémon: Red/Green/Blue/Yellow Version "glitched" in 01:10.47 didn't make the game behave like it normally does after being completed, we had to reject that run. On the other hand, SMW doesn't do anything at all after being completed, so a run glitching to the credits, where the game keeps doing nothing, is similar to normal completion, and accepted. After figuring out the ending routine, I think this submission is legit as is: The example above is about routines that are parts of the real ending. Marking the stages beaten is not part of Rockman's ending, they are just marked so because it's part of the gaming process, and they are beaten separately. In that case, I consider the ending "broken", but legit.
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.
Post subject: Re: MAME question
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
bombman wrote:
Is this the right place to post this? Anyway I'm using MAMEUI latest version, I slowed down the emulator and recorded my input to play beatmania the final on expert mode. Now I want to record the gameplay to an AVI MAME lets me record the gameplay to AVI, or playback the recorded input, but I can't figure out how to do both at the same time. Any tips? Thank you
You need an appropriate version of MAME UI. Not all of them allow avi export. You pick "Play and Record input" to record a demo, and "File -> replay(inp) to AVI Record" to dump it afterwards (using shift+f12 toggles). Dunno about both at once.
flashthe wrote:
is it possible to produce video output in high def off the current rerecording emulators? http://www.youtube.com/watch?v=027WLjewXsg
You only need to upscale your native resolution dump with nearest neighbor method (pixel-based) to 720p or above. http://tasvideos.org/EncodingGuide/CustomEncoding.html
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: 11287
Location: RU
Patashu wrote:
Beed28 wrote:
Publication text wrote:
This is the run!
You don't say? If you're going to put that as a placeholder text you may as well have put "THIS IS TEH URN!" instead as a reference to Twitch Plays Pokémon. :P
That meme came over a year before TPP. It's from Siglemic.
Can I have a reference? I didn't know about any memes with that phrase :D
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: 11287
Location: RU
Spikestuff wrote:
Actually I'm against on waiting on the 100% run and having this obsoleted on it. We have a few games that have an any% route and a 100% route (and maybe a bit more) on this site that are not obsoleting each other. So why can't we do the same thing to VVVVVV?
That's not what I suggest. I suggest that this submission obsoletes Masterjuns, and all the star content will be present in the 100% run when it's done. So there will be 3 runs.
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: 11287
Location: RU
Try specifying the full path for avss.dll.
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: 11287
Location: RU
That, and many other fixes were added to the mod: http://elektropage.ru/programs/Gens_r57shell_mod.7z
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: 11287
Location: RU
Masterjun's run isn't 100%, right? If so, will a 100% run be as entertaining as Masterjun's movie? If so, we could accept this submission and just wait for 100%.
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: 11287
Location: RU
I was wondering about the fact that you called the ingame time run "several years behind". How can it be so if it's "much superior" over the current branchless 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: 11287
Location: RU
AKheon wrote:
I listened to that 4.gp5. Sounds urban and shady. Do you have longer musical sketches available?
http://feos-tas.googlecode.com/svn/trunk/GuitarPro/52.gp5
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: 11287
Location: RU
Radiant wrote:
as a movie, it is several years behind in discovered tricks and exploits.
Errrrr....
hero of the day wrote:
Saturn's run is actually much superior to the real time any% run on a technical level. He actually saves frames in every single room of the run. The only and I mean only reason he did not crush the real time run was because he went for the plasma beam at the very end of the run and lost a lot of real-time. Because of this I cannot endorse removing the technically superior run, and I cannot endorse removing the technically faster real-time run. They should both remain until a single run beats them both.
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: 11287
Location: RU
It seems to depend on the same thing that makes Ryu freeze for 1 frame when jumping onto corners. If the leopard hits the red block while his forward BG collision hitbox if far enough into that ejecting block, he will run over it. If he jumped into its beginning, he will turn back. $488 - BG collisions address. 0 - in air. 30 - normal ground. 20 - farther half of the red block, keep running. 70 - closer half of the red block, run back. So you need to try spawning him at different screen positions (spawns+interrupts) and make run into that red block somewhere.
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: 11287
Location: RU
You mean, why does it sometimes turn back?
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: 11287
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: 11287
Location: RU
Warp wrote:
Does the CPU execute unintended opcodes in RAM that were put there by the runner (usually through glitches in the game, but it doesn't really matter exactly how)? If yes, I'd classify that as arbitrary code execution. Non-ACE memory corruption would be when data in RAM is corrupted somehow, and this causes the game to do unintended things, but those corrupted values are never executed as opcodes by the CPU.
There are execution pointers you know. A game stores them in RAM and uses them to jump to instructions to execute. If one corrupts the pointer address, the game will jump to wherever it points it to, and execute there as a code. Even if it's data, or some non-existent values such as in open bus. They will be executed until they end and some sane code starts, or until such false code makes it jump to something sane. That can be called "executing false code", but not "executing arbitrary code". And it isn't directly related to executing RAM as opcodes. As long as human can't directly affect/manipulate what is being executed, it's not ACE.
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: 11287
Location: RU
Fog wrote:
Most games don't have any of those "large skips", we do obviously have some exceptions like OoT and Super Metroid. In these cases I'd like there to be some more clear names in the branches so we don't have these endless discussions of obsoletion because the branches would be clear and concise.
Yeah, so you notice that using "large glitchy skips" is very rare. It's so rare it's an exception to all the rest completion approaches. But it is the same term that can be used in many games as long as such skips become possible (probably after 10 more years most of our Mooned games will have a glitched branch). So if those are avoided (which is so common it's default), it's not because some particular trick was banned, it's because the very skip is banned for such runs. As a result, we only need to mention if "large glitchy skips" are used, and not mention anything about them otherwise. On the other hand, if some exclusive trick is banned, we assess the common use of it and apply "no X" if it is used in most cases. See SM64 "no BLJ". The only thing that can confuse now is the obsoleted branches that I didn't take time to rename.
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 308 309 310 439 440