Posts for feos

1 2 166 167 168 440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Done.
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: 11302
Location: RU
Applied your tweaks, check please.
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: 11302
Location: RU
Then improve it when you have time before submitting.
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: 11302
Location: RU
It's non-trivial when you actually investigate input, because this movie beats the game at frame 4467. What's your point again?
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: #5658: AcolPavel's NES Donkey Kong "100%" in 01:27.09
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Masterjun wrote:
Cancelling, as this movie does not reach the end of the game and thus is not a complete movie.
Except it reaches the same point as the published 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: 11302
Location: RU
Doesn't sound like a clear cut to me, dunno if that is even possible here. What I don't have doubts on is that we should use emulator settings and dependencies that match the emulated game. But the case of this platform is now even closer to the C64 situation IMO: we just have to check the game and how it runs, as well as look for the relevant info on the web. But if some release only works on EU machines, we should allow it if it uses a PAL machine and looks like a PAL release. And those should be obsoleted by NTSC runs when such are done. Figuring out originality is hard and is based on assumptions, so the only way to make it safe is to just prefer NTSC unless there's a compelling reason not to.
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: 11302
Location: RU
As I mentioned, my biggest issue is, do we have some authoritative source of info about every MSX game release where we could check what we're looking at? The lack of such resource caused c64 to become an exception from the PAL/NTSC rules. If we can know what region a game is designed for, it's fine, we just check. What if we can't know 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: 11302
Location: RU
I agree that it's better to replay the Pokemon ACE on hardware if it's possible even in the far future. But if the future is too far, it might be good enough to just run it on an 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: 11302
Location: RU
MrWint wrote:
I want the rules to reflect that, because currently they sound like a firm "yes, reject immediately" to me.
They sound like "yes, reject immediately, except maybe not, I dunno, maybe".
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: 11302
Location: RU
Nach wrote:
For the phrasing itself, I prefer "not allowed" over "not preferred" because it makes things simpler. Don't bother with a PAL game unless you know it's the only or it's substantially different. A weaker wording like "not preferred" will just lead to a lot more submissions that will be rejected, and players will feel they had no warning.
Then we're getting back to clarifying the criteria. They are only listed in this thread so far.
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: 11302
Location: RU
Please split the posts so we don't lose them, I'll ask Quibus these questions later.
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: 11302
Location: RU
Fog wrote:
feos wrote:
Looks like we need some notes about MSX too. http://tasvideos.org/forum/viewtopic.php?p=458992#458992 It's easy to miss because of the variety of machines, so every time it should be verified explicitly that the ROM and the machine belong to the same (or compatible) region.
But this is for BizHawk, not openMSX.
It is also c64. I'm just posting it here because the rule is relevant.
Mothrayas wrote:
How is this different from the usual NTSC/PAL console/game scenario on systems like NES/SNES/etc?
C64 is an exception from these, just because it's hard to know what region the game belongs to. For regular consoles it's easy to know what region you are emulating, just by checking a simple option in the emulator. For MSX it's harder, you have tons of machines, and you have to research the one used in the movie. I don't know how hard it is to obtain verified info on every game release, but I'd presume it's not as easy as for consoles. This all should be sorted out somehow.
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: 11302
Location: RU
This will save time in ALL branches that use this glitch!
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: MSX firmware by region
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Looks like we need some notes about MSX too. http://tasvideos.org/forum/viewtopic.php?p=458992#458992 It's easy to miss because of the variety of machines, so every time it should be verified explicitly that the ROM and the machine belong to the same (or compatible) region. [MOD NOTE: Split from Thread #19395: C64 - PAL or NTSC? --Mothrayas]
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: 11302
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: 11302
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: 11302
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: 11302
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: 11302
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: 11302
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: 11302
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: 11302
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: 11302
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: 11302
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: 11302
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.
1 2 166 167 168 440 441