Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11292
Location: RU
Abusing this mechanic has not been discussed yet, at all.
First of all, we need to make sure it's emulated absolutely accurately. Because when we abuse some glitch that heavily corrupts the game, we demand that it provides outcome in principle true to the console.
Second, some people would argue that this is abusing the hardware alone, instead of abusing the software of the game that we use as is. On the other hand, we have a Reset button that can be pressed between arbitrary instructions in some emulators, and that's fair game.
Third, if you are seriously considering this, we may have a global thread discussing pros and cons, with all the community welcome to participate. Discussing pros and cons together helps finding fundamental problems with such things, and with fixing them if they can be fixed.
Bottomline: this is gray area for now.
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: 11292
Location: RU
It is allowed as long as one is still loading an image for the same game, not a blank image, nor some other game. As I said, for games that require multiple disks, this is possible and allowed.
http://tasvideos.org/Bizhawk/PSX.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: 11292
Location: RU
The premise here is that you'd have to hack the emulator to strip all the UI from it. This happens in situations when no one did or needed this before you. This is exactly your situation.
What I linked is things bizhawk is limited to. A user interested in controlling the emulator remotely usually finds these helpful, especially in situations when headless is not even an option.
Props for knowing how to post wikipedia links, this sure is valuable skill not everyone has.
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.
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: 11292
Location: RU
I find myself agreeing with MESHUGGAH. We allow losing HP, lives, even continues to save time (unless it throws the difficulty out of the window, like in most Arcade games). And when your goal is tied to winning all the fights, by definition you can't lose. Otherwise, if the game doesn't really punish you for losing, why not abuse that?
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: 11292
Location: RU
While it's a funny idea, I don't think bizhawk's prereqs will install on PCem.
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: 11292
Location: RU
We goofed by fully trusting the authors. This is not about blame, but about policies that weren't perfected, seeing the actual reasons of problems and trying to resolve them.
I noticed one more thing. In a film about Deep Purple, the band said that managers operate in a certain way. They say "we succeeded" when the band succeeds with their help, but say "you failed" to the band when things go wrong. I guess I made the same mistake here: I said "we" when it was about how well the game was (supposedly) researched, and then I said "the author" when it turned out that it was sloppy. Sorry about 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: 11292
Location: RU
Yes, please redo this so that we don't pretend this movie is properly completed. One of the reasons it was accepted in the first place is that we trusted the author's research. And it appeared to be sloppy. I think we'll have to ignore this factor in the future.
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: 11292
Location: RU
Ugh, this engine sound killed it for me. Just unbearable. Maybe people who know the game can enjoy this bike's crazy jumps, and find this a cool concept demo, I'm personally voting No.
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: 11292
Location: RU
This movie was recorded from unpaused state, so in order to get it to sync, put the game into "roms", start the emulator, launch the game, and while unpaused, press Ctrl+R to get the replay movie dialog, and pick the movie. To dump avi, start the emu from command line with this command, and then do the above.
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: 11292
Location: RU
It requires upstream dolphin's avi dumper code to be merged into the dolphin version it was made on, otherwise av desyncs can NOT be fixed during dumping.
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.
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: 11292
Location: RU
Of course. We don't care how long it is if the relevant part is more optimal than the current run, and the rest of it is just as optimal.
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: 11292
Location: RU
If the game can't be properly emulated, we can't accept a TAS of it, not even a verification movie. Because we can't allow working around this by allowing cheats in verifications.
A 2.5 year long movie? The answer is, it won't work. If you want to know where it dies, just run the fastest core with all the output turned off and see where it breaks.
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: 11292
Location: RU
Here's what I found.
Difficulty seems to be address $66. And it seems to affect gameplay differently for values below 5 (in mode B). Values from 4 to 0xFF don't break sync of my test movie.
Things I see at that difficulty:
Now, difficulty does overflow/reset after 0xFF. But the above looks very much like unique content to me. You can check how it plays after starting the game at mode B and cheating the address $66 to 04. All levels become fairly different, and also clearly harder.
Difficulty increments after each time you beat the game. When you start at mode A, difficulty starts at 1, and for mode B, it starts with 2.
So I think for this game, a movie should complete 3 loops of mode B, so difficulty goes 2, 3, 4, and then it freezes gameplay-wise, even though the value of the address keeps increasing after new loops.
Code that runs every frame to determine object spawns:
It checks if difficulty-1 is above 3, which indeed means difficulty caps out at 4.
NOTE:
If all the content of the difficulty 4 appears earlier, then it'd instead be the point to stop the movie after. I just haven't tested every difficulty thoroughly. But this video gives some idea, even though it's for mode A.
Link to video
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: 11292
Location: RU
Using any unrelated disk to swap with breaks the rule that demands the game image to be real.
http://tasvideos.org/MovieRules.html#GameMustBeReal
If you use a different image and make it interfere with the original image, fully or partially read by the console, you're no longer playing the same game anymore, you're playing two games, or more.
If you can make it work on the console (and be accurately emulated) without using any other images, we can continue this interesting talk.
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: 11292
Location: RU
Sounds like you need a blank disk image as a part of the multi-disc xml, correct? Does this even work in the emulator?
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: 11292
Location: RU
I tried reading this once again, and it makes no sense. You were using 1001. You were told that 1001 works better than 1001. Then you were told that 7003 is Japanese, and 1001 is American. And?
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: 11292
Location: RU
The only thing that would let us use rating anyhow is a way to create movie lists based on rating. All you can do right now is simply sorting the list you already have, and there's no reason to expect your list is lucky enough to relate to tech top in any way. Right now you can use several movie tokens to create lists, and none of them inherently outputs tech top.
The closest you can get is http://tasvideos.org/Movies-Popular.html but that uses combined rating above 8. You can not pick which rating you want to be above 8, and you can not pick a different cutoff. So you end up with a list of 270 movies that take annoying time to load, and then you have to manually edit the link to sort them by rating, because the Filter module doesn't have an option to only show Popular. Like, if you just get to the Popular list and then use the Filter to sort by some rating, you'll get a list of a few thousand movies instead: Popular token will be lost.
If we had tokens allowing to show only movies with tech or entertaining rating above X, then both could be used in all sorts of creative ways. Lack of this custom cutoff for entertainment rating is compensated by our promotion based movie system: Newcomer-rec > Stars > Moons > Vault > Gluefood Delight. It's easy to find an already limited list of entertaining movies. It's hard to find such a list for technical movies. I described here how hard it is to obtain info about our most technical movies.
BTW, before I get too far with this, please explain me on an idiot-proof a rubber duck level why the link here is temporal. Maybe if I see how you learned this, I can learn this myself and we'll be able to skip some unnecessary part of this talk.
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: 11292
Location: RU
Do you have an example?
I don't understand what you're asking.
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: 11292
Location: RU
My plan is to look at how users actually use the system, so we could talk about real problems instead of our idea of them.
But please give me an example of a statement that'd debunk your claim if it was true. Without such an example I'd have to rely on my own fantasies about this "causal link". I mean, I'm not even sure what kind of information I need to provide here.
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: 11292
Location: RU
It is too hard to use, this is what I'm saying. I went as far as to say that it's "impossible to sensibly use", partially because of how hard it is.
My point was about how the system is being used, and how usable tech rating is. Saying that tech top list will in future significantly diverge from top entertainment is yet another claim that can't be checked. I say that these top lists will remain very similar forever. Because of how people use tech rating (I'll still get to 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.
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: 11292
Location: RU
Yes, I know that we can sort by rating and create such links. But to make this option usable for tech top, one has to find movie lists that are already small enough. Using huge movie lists in order to check the tech top takes too much time and site resources. Using smaller lists implies that the user already looks for something very specific, so sorting by tech rating doesn't change the result too much.
You see, the site uses the tier system that's based on entertainment, we promote Moons over Vault, Stars over Moons, Newcomer-rec over Stars. These serve as means to shrink the movie lists, so they can be observed with little hassle.
There's nothing similar on the site to make using the tech top nearly as easy. But even if there is, we return to my point that the tops are almost the same anyway.
I posted a statement that you declared false. We can only check if it's true or false using actual data it was talking about: movie lists sorted by tech and by entertainment. If they are mostly the same, my statement is correct. If they are significantly different, my statement is wrong. I asked you which data should I pick for an actual experiment. You simply declared that it's impossible for my point to be correct. Therefore you don't seem to want reality to be checked. In that sense, your claim about my statement is unrefutable. Do I need to explain what that means for this talk?
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: 11292
Location: RU
Quote? How exactly do I make use of the information about technical top?
OK, so you want me to come up with actual lists and compare them. Which movie groups would make you agree with my point?
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.