Posts for feos

1 2 166 167 168 439 440
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
The only question is, are we even allowed to distribute their files like 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: 11287
Location: RU
Using the technique from the TODO page the only thing I could do was having an automated list of all corresponding translations: http://tasvideos.org/RU.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
It sounds like a cool feature to me, make a ticket and see what zeromus says.
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 will have to translate (or copy) the subpages to see them under your translated root. Neither option will work perfectly, and I dunno how to fix 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: 11287
Location: RU
For a quick ref, we have this thread (lol) http://tasvideos.org/forum/viewtopic.php?t=16865 So yeah, you pick an emulator, strip it down to basic needs, wire up the callback system that would let emuhawk talk to the core, or just pick an existing core that's already been prepared for that. Then you set up the bizhawk layer for that core, which would pull all the strings in the core that you just wired up. Examples: https://github.com/TASVideos/BizHawk/blob/master/BizHawk.Emulation.Cores/Consoles/Sony/PSX/Octoshock.cs https://github.com/TASVideos/BizHawk/blob/master/BizHawk.Emulation.Cores/Consoles/Sony/PSX/OctoshockDll.cs https://github.com/TASVideos/BizHawk/blob/master/BizHawk.Emulation.Cores/Consoles/Nintendo/QuickNES/QuickNES.cs https://github.com/TASVideos/BizHawk/blob/master/BizHawk.Emulation.Cores/Consoles/Nintendo/QuickNES/LibQuickNES.cs
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
Amazing job, congrats!
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
Alyosha wrote:
feos wrote:
The problem with SMB PAL is that neither superiority nor diversity can be formalized for it. "One time exceptions", as moozooh pointed out, should either be legalized or not happen at all. My goal is to make the PAL ruling fully transparent, with no surprises. If we have to make an exception every now and then, the ruling is sloppy.
I think it's ok if you can't formalize those two things. It can be published alongside SMB NTSC just fine on it's own merits (people just saying they liked it.) I also think exceptions are fine. After all, if judging were nothing more then linearly applying the rules, you wouldn't need to call yourselves judges anymore, I don't think that's an atainable goal at any rate.
And vice versa. If we just go by the audience no matter how silly their opinion is, how much it contradicts with all the judges' experience, we aren't judges either. I used to absolutize audience once, I know what I'm talking about. If you can't formalize it, you can't build a consensus around it. Also it's quite common that the audience is misleading: they can give dozens Yes votes in the submission thread and ecstatically express how much they loved the movie, and when we publish it in Moons, it gets 3/10 by the vast majority. Happened to me as well. If we even require that branches need to be different from each other, we would end up with this: - Was it different enough for a new branch? - Yes!!! - What exactly was different? - ............... - But you're certain it was different? - Yes!!! That basically happened when Nach was interviewing the judges. He didn't ask the audience to exactly formalize the difference, but I bet everyone would fail too. And if you don't require difference and just publish what they like, their taste will quickly degrade, along with our overall content quality. There will be this mad child that gets hysterical if you don't do what it wants, even if it can't tell you what's so good about it. Or worse, several mad children each of them wanting the opposite. We don't want that.
Alyosha wrote:
I don't see the need, or the practically, of having a strict formalism here if the goal is to allow some PAL runs while still preferring NTSC.
This is what we need to retire. We should not prefer NTSC, we should just end up with it being the primary version even after giving PAL a chance, like MrWint says. What we need to prefer is superiority.
Alyosha wrote:
I personally don't see the clutter argument as a real concern. People can find both NTSC and PAL entertaining, and nothing bad will happen by having them published side by side (again, this assumes that the PAL port in quesiton is sufficiently well done like SMB.)
One important part of the clutter argument is that it increases the work everyone should do just because people happen to like something. Look at the current queue. Submissions arrive at the same rate as we judge and publish them. If we have one less publisher or one less judge, they will start jamming. We don't want that. So we only want to publish things that are really worth publishing. And to know what is worth publishing, we have those rules and guidelines. They also help us maintain the quality level of our publications. And diversity is an important part of that, because then the viewer can get an idea of what to expect. And finally, elaborately filtering stuff we publish has been one of the basic traditions here. Having high entry barrier helps to have better content than otherwise.
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
https://en.wikipedia.org/wiki/Binary_number#Counting_in_binary My point is that binary notation is so heavily used by the early games that you will constantly run into this black box feeling until you just look up the basics of it. The hardest part is probably learning the basics, because they don't correspond to usual daily skills of a non-programmer, but once you get over that barrier, you will feel your power. I mentioned that on the RE page: relying on chance is sloppy, when you want to manipulate something, you either learn how to manipulate it or find out it can't be manipulated. That knowledge is maximum you can get in that regard, so it is when you start enjoying obtaining 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: 11287
Location: RU
If you want to advance in reverse engineering (which is always a great skill if you are aiming to control some occasional thing in games), you will need to learn what does what some day. https://en.wikipedia.org/wiki/Bitwise_operation#AND I'll take a closer look at your movie later. Props to using taseditor btw.
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
CLChambers00 wrote:
Though if LDA occurs with the value of 5F then how does A:50 appear on the CMP line?
0x5F AND 0xF0 is 0x50. Bitwise AND only leaves in the resulting value the bits that are set in both operands:
    0b01011111
AND 0b11110000
is  0b01010000
0x means hexadecimal, 0b means binary.
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
Post your fceux movie. It can even be fm3 if you don't include greenzone. http://tasvideos.org/userfiles/my#uploadfile And it's called not Macro/Micro Frame Location, but X position high byte and low byte. In a lua script they can be displayed as a full 16 bit value.
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
https://i.imgur.com/9Dt3CAr.png The value of $0030 makes the difference here. It gets loaded to the A register then bitwise AND is executed between that and 0xF0. The result is compared to the value of $0002 (which is likely some temp variable), and depending on which is bigger, the game either jumps to the subroutine than increments your number, of continues normal execution. The glitch succeeds if $0030 is 0x60, but not if it's 0x5F.
$DF0C:A5 30     LDA $0030 = #$60                             A:50
$DF0E:29 F0     AND #$F0                                     A:60
$DF10:C5 02     CMP $0002 = #$50                             A:60
$DF12:F0 03     BEQ $DF17                                    A:60
$DF14:20 B5 DF  JSR $DFB5                                    A:60
$DF0C:A5 30     LDA $0030 = #$5F                             A:50
$DF0E:29 F0     AND #$F0                                     A:5F
$DF10:C5 02     CMP $0002 = #$50                             A:50
$DF12:F0 03     BEQ $DF17                                    A:50
$DF17:A5 30     LDA $0030 = #$5F                             A:50
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
Alright so I switched to qaac in the package, and added all the dependencies righ there. Test!!! Make sure you don't have iTunes/QuickTime installed, since it'd invalidate the portability I'm trying to get here. https://github.com/TASVideos/TASEncodingPackage/archive/x64.zip
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
With quaac Corey sent me, and with this build: https://www.videohelp.com/software/qaac
G:\Encode\TASEncodingPackage>"./programs/avs2pipemod" -wav encode.avs | "./programs/qaac64" -v 0 --he -q 2 --delay -5187s --threading --no-smart-padding - -o "./temp/audio.mp4"
ERROR: CoreAudioToolbox.dll: Не найден указанный модуль.
avs2pipemod[info]: writing 1455.376 seconds of 44100 Hz, 2 channel audio.
avs2pipemod[info]: finished, wrote 0.023 seconds [0%].
avs2pipemod[info]: total elapsed time is 0.000 sec.
avs2pipemod[error]: only wrote 1012 of 64182103 samples.
qaac is a command line AAC/ALAC encoder frontend based on Apple encoder. Since 1.00, qaac directly uses CoreAudioToolbox.dll. Therefore, QuickTime installation is no more required. However, Apple Application Support is required. AAC-LC, AAC-HE, ALAC encoding are supported.
Can we avoid actually installing this thing and just have an exe or dll portably?
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's definitely not the entire frame events. You either never scrolled the tracer up, or simply need to log to a file.
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
CLChambers00 wrote:
I will advance a frame with the arrow in the TAS Editor
That just loads a state for that frame. Use the actual frame advance hotkey.
CLChambers00 wrote:
I don't know what padding tracer output by the stack size mean.
Also as far as teseditor's concerned, here's the full manual: http://www.fceux.com/web/help/taseditor/
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
Habreno wrote:
Which is why I re-propose using the fastest version regardless of what version it is or what region it is (once you take into account that which TASVideos.org already excludes - title screen, language change, and cutscenes). If the fastest version is not acceptable for some reason, it's on the site to show why that version is not good enough, not on the submitters to show why their version is good enough.
And what is the very reason to switch to that approach? Because Habreno said us to? Here are my reasons not to blindly grab the fastest version:
feos wrote:
If the audience and the judges find the PAL version worth a replacement, it is justified. Replacing regardless of people's opinions just because something is faster is questionable exactly because of that: Why are we even doing it that way if it's not what people prefer?
feos wrote:
I dislike the current ruling and suggest my own, by which NTSC and PAL are conceptually equal and have equal chances. Still, one happens to be the default version, and when you want to switch from it, occasionally or broadly, you have to have solid reasons. I seem to agree with Nach's reasons. The switch should just be legalized. The value NTSC has is the same as left+right trick has. It's traditional. Left+right is impossible on standard controllers for some consoles or arcade machines. And some people would disagree with allowing that trick. But it's traditionally there, so if you want to change that tradition, that's where you need all your arguments, not in an imaginary case where the shift has already happened and we're just observing the outcome.
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
CLChambers00 wrote:
I read the link on NLFiles but I did not understand it :(
This is my Ninja Gaiden (U) [!].nes.ram.nl file for instance:
$003D#Whichwayisforward#
$004C#DrawingInterrupt#
$004E#CurrentSpawnBlock#
$0050#temp XposSub#
$0051#temp Xpos#
$0052#temp XposHi#
$005D#NewBlockLo#
$005E#NewBlockHi#
$0060#ScoreLo#
$0061#ScoreHi#
$0062#Timer_frames#
$0063#Timer_seconds#
$0064#ninpo#
$0065#RyuHP#
For every RAM address that I know what does, I have a name, and after the second # I can have a comment, but I never use comments. When your debugger or tracer shows you code, they will put names in place of these RAM addresses, so you will see what variables are concerned. The clarity of that picture will depend on the amount of the addresses you know.
CLChambers00 wrote:
trace logger doesn't seem to collect data with a single frame advance, as far as I can tell
Enable tracing, advance a frame, disable tracing.
CLChambers00 wrote:
What I was not certain how to do was to get the same frame in another state where the increment does not occur
I guess you will have to find some simple input macro that will trigger the glitch, and then remove the macro and make a trace for the frame where the glitch happened just before. If only a small input segment changes, no irrelevant noise should appear when you compare the 2 versions of the same frame. When I compare frames in Notepad++, I go to the line where they are identical and lock the vertical scrolling. Then scroll down checking if they started diverging or not. And if they did, I make sure it's not such irrelevant noise, but something that actually has to do with the glitch. Padding tracer output by the stack size is also a nice feature that shows you where subroutines get entered and left. Have you read the RE page I linked?
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
Alyosha wrote:
It's kind of like Mothrayas' "special one time exception." If it's good enough to have, just say it's ok. (And I mean that sincerely, not sarcastically, exceptions are needed every now and then.) In this case it's just slightly more formalized since many PAL ports really aren't worth having. But, some are (like PAL SMB in my opinion), so let's leave an opening for them.
The problem with SMB PAL is that neither superiority nor diversity can be formalized for it. "One time exceptions", as moozooh pointed out, should either be legalized or not happen at all. My goal is to make the PAL ruling fully transparent, with no surprises. If we have to make an exception every now and then, the ruling is sloppy.
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
Alyosha wrote:
Due to this, PAL versions of ROMs are generally not allowed, unless there are significant technical and/or entertainment merits to using this version, or there is strong audience support.
Audience support alone doesn't prove anything, if it can't be formalized in some statement, that is then put as a reason to accept a PAL submission. And to come up with such statement, we impose factors we want to get evaluated. For vaultable runs (any% and 100%) I impose superiority in order to obsolete such run. For other branches I impose diversity as the main requirement. If these are met, PAL submissions should get published without any pressure. To me the new question is... How many people think we should not change the movie rules, nor clarify 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 (1238)
Joined: 4/17/2010
Posts: 11287
Location: RU
Hi CLChambers00, nice job with this research. I figure your understanding isn't full yet, so here are the steps you need to do to fully debug this. First of all, add all known memory addresses to a name list file, to be used for symbolic debugging. http://www.fceux.com/web/help/Debugger.html http://www.fceux.com/web/help/NLFilesFormat.html Then record 2 movies in fceux: one that gets the death warp and one that fails, despite of doing basically the same stuff. Then make a trace log on the succeeded movie of just one frame where the respawn location changes. In the failed movie go to the same spot and make a trace log of that frame. Open the 2 trace logs in Notepad++ and select the side-by-side view, to skim over the 2 logs and see where they diverge. That would hopefully be the call to some subroutine that finishes the alignment of death warp conditions. See what makes that call and that is absent from the failed movie. If it's some other variable that's different in the latter, do the same for the frame where that variable changes in the good movie, but not in the failed one. Trace, compare, go back again. In the end you will have all the variables that are required, all the frames that affect them, all the calls that need to happen. And thanks to symbolic debugging, figuring out what is what will be way easier than when it's just a black box. Good luck! http://tasvideos.org/ReverseEngineering.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
MrWint wrote:
Reading the rules in context of our discussions so far, I actually don't think it's unreasonable to state a general preference for NTSC ROMs, but this is only on the basis that they are likely to have a better audience response (because of their popularity), and that PAL ROMs tend to be broken because of the compensation for different clock speeds. Disallowing them in general unless special conditions are met is a step too far in my opinion. I think this could be fixed just by rephrasing the section, explaining that PAL ROMs are in fact allowed, but all the caveats apply so the NTSC version is the better choice in most cases. The current wording sends the wrong signals, and it causes rulings based on rules that should be guidelines.
I fully agree with this. At first there was no ruling, some PAL runs just existed. Then it became "generally not preferred". And then "generally not allowed" for whatever reason. Post #457965
MrWint wrote:
logic dictates that when you are left with only flawed answers, it's not the question that is flawed but one of the assumptions you made along the way
No, it's just a sophism.
it was a tool to make my point that having a double standard for NTSC and PAL creates these impossible situations, thus showing the premise itself must be flawed
I dislike the current ruling and suggest my own, by which NTSC and PAL are conceptually equal and have equal chances. Still, one happens to be the default version, and when you want to switch from it, occasionally or broadly, you have to have solid reasons. I seem to agree with Nach's reasons. The switch should just be legalized.
I'm still somewhat interested in an answer to the question actually, in order to get to the bottom of our disagreement
The value NTSC has is the same as left+right trick has. It's traditional. Left+right is impossible on standard controllers for some consoles or arcade machines. And some people would disagree with allowing that trick. But it's traditionally there, so if you want to change that tradition, that's where you need all your arguments, not in an imaginary case where the shift has already happened and we're just observing the outcome. And personally I don't care about what version was released first, neither do judge guidelines.
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
Nach wrote:
We've had a few exceptions to this where a poor version was obsoleted by a better one (as was originally done for your Battletoads and Double Dragon).
That happened before tiers. Then the SNES version got unobsoleted. Adventure Island too. Etc.
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
MrWint wrote:
I agree that a submission should not focus only on speed if it is to be considered for higher tiers, but that's not the point I'm trying to make. My point is that PAL runs shouldn't be under any higher pressure to deliver that NTSC runs, independent of the tier. Just because the new sumbission happens to be on the PAL version, it shouldn't be held to higher standards or have something expectional in it, a simple improvement (considering all aspects) is good enough. Again, all the usual caveats apply, they should be good versions and provide similar experiences.
Using the case-by-case based approach doesn't add any extra pressure. If the audience and the judges find the PAL version worth a replacement, it is justified. Replacing regardless of people's opinions just because something is faster is questionable exactly because of that: Why are we even doing it that way if it's not what people prefer?
MrWint wrote:
Maybe think of it the other way. If there is an already published PAL version, and someone tried to obsolete it with an NTSC version (and the NTSC version happened to be released first), would you expect the same level of strict superiority and strictly better media, gameplay, difficulty, challenge, glitches, routes, etc?
Whenever the question is "Should we switch to another region version instead of having both?", the answer should be "Yes, if the version to switch to is in some aspects better". Otherwise we won't be improving our overall content.
MrWint wrote:
If you wouldn't expect that, it points to the bias for NTSC and original versions that I'm arguing should be dropped. If you would expect it, then you're creating an environment where whatever version got published first has a large advantage, where it's easy to publish improvements on that version but not any different one, regardless of any other factors. This seems arbitrary to me.
You're asking me a Yes or No question and telling me that both answers are flawed? I'd say the question is flawed :P
andypanther wrote:
Let me bring up a game that hasn't been TASed yet because of technical limitations: Sly Cooper and the Thievius Raccoonus was released for PS2 and later got an HD port for PS3 as part of the Sly Trilogy. The PS2 version has all the glitches and is very entertaining to watch as a speedrun, especially since many of the non-gameplay parts can be skipped in some way. The PS3 port removes the biggest and most spectacular skips and also forces you to watch all those cutscenes that you could skip in the original. From a technical perspective, the run is significantly different between the two releases: The original is fast paced and can skip 90% of two of the games chapters, while the port has to play every single level and is mostly reduced to use skips within the regular gameplay. Would a TAS of the PS3 version get rejected for having less entertainment value than the original, despite being a very different game? Or would it still get a vault publication because it's different enough?
We don't obsolete games between different consoles unless: - the consoles are very close to each other (like GG and SMS), the games are close to each other, and the audience agrees with obsoletion - game versions are intentionally made (almost) identical, like it uses to happen with modern game versions for consoles of the same generation
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
Habreno wrote:
The tables as copied from the judgement text did not come out correctly and I need to fix this, yes. What other parts of the post aside from that were unreadable?
Where did I even mention the tables?
feos wrote:
It is completely unreadable, with all sorts of tag quotes, manual quotes, huge quotes, tiny quotes, parentheses, double parentheses (seriously?), and when it all gets twisted together and overlaps in a single freaking paragraph
For citations we have a tag, not a hundred ways to put quotation marks to perform nested citations that no one is able to trace and understand the source using intuition and black magic.
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 166 167 168 439 440