Experienced Forum User, Published Author, Site Admin, Skilled player
(1238)
Joined: 4/17/2010
Posts: 11305
Location: RU
The description says "no warps". There are warps in this game? I couldn't find anything on google about it. If there are warps, how much would they affect the gameplay, how different would it be, and how much shorter would the movie 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: 11305
Location: RU
This movie happens to sync on kq1.com whose md5 is e87b344230d6b3354f3f916250bb0f85 (all other files identical). I just had to replace the HDD hash in the movie with 0f60cbcf15f13de06d0a29ba9b22349b.
BIOS: BIOS-bochs-latest
CRC32: 48E3B9C8
MD5: 476804F76B096FC1A84785B41D818638
SHA-1: A15D5993B7ACE5DCF555FFE018502E8228D7676A
VGABIOS: VGABIOS-elpin-2.40
CRC32: D825A7C8
MD5: 0686A0B0AB8D81082BFC5CC927C84979
SHA-1: 2FAF0B7ACBD60FC4545B895435F76749349CE963
Both must be imported the same way as game images are.
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: 11305
Location: RU
No one reads this anymore. Please make a ticket (if you make a patch, it'd be perfect).
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: 11305
Location: RU
Can anyone check the tracelogs of how the second quest starts normally, and compare it to how it fails to start after this movie? Maybe there's some address that can be tweaked to fix the startup?
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: 11305
Location: RU
Requiring mediums that exist in real world can be problematic. Imagine Famicom game Gimmick only synced on original cartridge.
Availability of the original medium is one problem. Introducing physical reality into our software-only paradigm is another.
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: 11305
Location: RU
I haven't read the thread yet, but this is my view. We prefer determinism even to accuracy. If it is impossible to make the movie sync with the original image, we kinda have to tweak 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: 11305
Location: RU
Have you loaded an early state while recording at the end of the process? That'd truncate the movie is you stopped it after that. If you used several state slots during recording, one of them might contain a fuller version of your movie.
Load your movie, switch to recording mode, and try loaded state slots you used, one by one. The one that is the farthest is as much as you have preserved. Before stopping a movie, the last frame of it should always be stored to one of the states, maybe even named state to be sure.
tl;dr: Each state saved while the movie is loaded, contains some part of your movie.
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: 11305
Location: RU
Which option will be easier, backporting ffmpeg dumping or rebasing on the commit that merges ffmpeg dumping? Also, people tried building the zelda fork for Linux, and it seems to depend on windowsisms all over the place.
Fog also said yesterday that he compiled it with 50/60fps dump splitting. If it fixes the problem, it will definitely need to be committed to the zelda fork repo.
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: 11305
Location: RU
When we're talking about hardest in-game difficulty, we have guidelines that provide tips on which to pick. While a movie using unjustified difficulty can theoretically be rejected, in general it's still just a guideline, not a strict rule. So stick to whatever makes the movie faster or more impressive, depending on the factors the guideline addresses.
But if we allowed arbitrary tweaks that affect difficulty, but don't represent any sensible in-game mode, it indeed drowns in all sorts of ambiguity and unvaultability. But on top of that, using codes to hack these tweaks in is not justified by the spirit of the rules. They talk about codes used to unlock things, so things have to be actual entities defined in the game. If the code allows you to set arbitrary ammo, you don't unlock 20 bullets if you normally have 10, neither do you unlock 21 - you just program them in directly. The only difference in the case of this movie is that it programs unfair disadvantage through the codes. And that disadvantage is also (and still) arbitrary.
You're right that in some cases arbitrary tweaks through in-game codes might be entertaining and unique enough for Moons. But that's still unreliable, since it has to represent some sensible goal. Clearly none of that is the case with this submission.
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: 11305
Location: RU
So is it possible to avoid the corruption in the latest movie, by using a reset? Will it lose time, how much if so?
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: 11305
Location: RU
There's no stance yet. The rules say that if the good dump is not available, hacked ones can be used. But for cases when the thing needs to be hacked to be tased in the first place, it feels like it needs a whole new thread in General forum, so everyone could have a say.
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: 11305
Location: RU
Can it be broader than Wine 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: 11305
Location: RU
After having read the manual, I don't even think we need to look for any hidden difficulty only consisting of a single downgraded stat that this movie might've accidentally unlocked.
The whole point of the password system in this game is to save player's progress, and the password is updated very frequently. It's a simplified way to save your game state at almost any time. So the password is basically poking memory as well, setting everything to desired values, even unrelated to what you had previously. It's not a set of combinations that trigger certain events, it's 4 bytes storing encoded game state.
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: 11305
Location: RU
This one doesn't tell anything about what's going on on the technical side. Not descriptive/accurate.
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: 11305
Location: RU
Can you share the build steps? So far it sounds like it won't work on Linux at all............
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: 11305
Location: RU
This approach would be iffy. It's always better to properly support such things if possible, rather than hack them away. But if it's really unavoidable even after reasonable efforts, we may allow a simple innocent tweak under some conditions.
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: 11305
Location: RU
I'd also state that I really want the term we come up with to be a single word, because otherwise it'd be avoided altogether or boiled down to something silly (like, emulator -> emu). It can be compound if needed 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: 11305
Location: RU
That's code translation, not translation of API calls. Full on emulation is still happening for them, they just optimize the code n a special way to run faster. In translayers, nothing is emulated at all.
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: 11305
Location: RU
Great graphics, fantastic music, very slow paced monster levels, way too boring shmup levels, the movie itself is well played. I failed to enjoy most of it, but the parts that I did enjoy were nice. I think it should be in Moons, but I can't really vote Yes...
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: 11305
Location: RU
As you guys already know, Hourglass and libTAS are technically-not-an-emulator's. The same is known about Wine.
We have at least 3 such programs, and PC TASing apparently fully depends on this approach, so it will be getting more and more attention. Because after Hourglass's death, Linux TASing (with or without Wine) is our only hope.
But there is one problem. We can't constantly hear regular people call such tools emulators, and constantly yell at them that it's technically-not-an-emulator!!!!!!!1. We need to come up with some simple name that will stick, while also being accurate.
As we know, the very word "emulator" was made up semi-arbitrarily. Then it completely changed its meaning, and now it stuck as software simulation of hardware device logic.
Well I guess it's time to semi-arbitrarily invent a new word! We have some definitive words to base on, and they are pretty accurate and are approved by the authors of those programs.
Wine's actual self definition is that it's an API translation layer:
The same was said by ais523 about TAS frameworks using the same principles. So I shortened it to just "translayer". And so far, people I asked seem to like the word.
If anyone has better ideas, or just concerns, please post! Maybe we'll come up with a better word. But the plan in any case is to start enforcing this new term so it eventually becomes the standard.
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: 11305
Location: RU
I never asked to stop arguing. Keep arguing as long as you have points to make, each of them will be duly considered. Just drop this particular accusation, that's all.
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: 11305
Location: RU
Stop your useless infinite accusations. We already established that you fail to comprehend actual explanations. You just don't care and want to use any reason to pretend we're doing something wrong. But you can't, because we have valid reasons you somehow repeatedly miss. There is no double standard, stop repeating that.
If that movie is entertaining enough to be in Moons, it will be accepted. Read my judgment if you still don't know why.
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: 11305
Location: RU
As always, only if the ports are deliberately and vastly similar.
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.