Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Someone is still not using Git?
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Hi Fog, how is this son of a bitch going?
RIP TAG
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
What a shame, I posted a constructive argument, and ALAKTORN decided not to post anymore without even addressing 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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Okay, I have a question.
Let's say, I've copied 100 frames worth of ALAKTORN's input and used it in my movie. He says it's his private input, so he wouldn't like it to be copied, but rather, recreated. Okay.
Now what do we do to recreate it? Add 1 pressing of A on frame 50? It would still contain 99 frames of ALAKTORN's input. Add 50 random presses of random buttons at random places? We'll end up with still having 50 frames of ALAKTORN's private input. If we keep eliminating his private input further, we end up getting a desync, or suboptimal input. Even though, it still would contain some frames with ALAKTORN's input.
See, once you have copied something, you can't honestly recreate it anymore, since you already know what it was. And you can't eliminate the original input's trace, since it will break the speed record.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
It's also useful to keep addresses as readable variables, makes a lot of sense when you start fiddling with lots of 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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Uh, it was supposed to be framecount.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
You can count frames.
timer = emu.frameadvance()+60
Check the framecount every frame, and if it's equal to your timer, fire your event.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Add spaces between the images 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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
In the last video linked above it's explained that with 2 players, you can't skip enemies at all, and that's the greatest timesaver so far. Also, sinister tells how long it takes to kill the other player once he spawns: it costs quite some time so that the warp skip isn't so huge after all. Probably, since this game has tons of enemies compared to the NES one, it won't be productive to have 2 players most of the time.
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.
while true do
table = joypad.get(1)
if table.Y then
if table.right then memory.writeword(0x7E0E8B, 3) memory.writeword(0x7E0E8D, 2000)
elseif table.left then memory.writeword(0x7E0E8B, -3) memory.writeword(0x7E0E8D, -2000) end
else
if table.right then memory.writeword(0x7E0E8B, 2)
elseif table.left then memory.writeword(0x7E0E8B, -2) end
end
emu.frameadvance()
end
[code=downloadable-sample.lua]
-- your code here
[/code]
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
There's also a whole bunch of scripts that go with fceux emulator. Its lua api is mostly similar to snes9x's, so you might want to check those scripts out too. Lua got me into emulator coding, so it's a valuable skill for a newcomer to gain, and it indeed starts with tweaking of others' scripts. One just needs to have access to all kinds the scripts that already exist.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Yes, the site allows to have 2 movie files co-exist in a publication, though maybe it required a hack.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
You have autorestore off?
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
The way taseditor does it is this: if the green arrow is in greenzone, it won't pause there, otherwise it will. That way AnS worked around my problems by adding some real logic: if I'm editing, I need it to stop at the last frame after each edit, so that I could evaluate the outcome; and if I'm just watching, to evaluate the fashion, it won't pause there to not break the real-time pace.
I haven't specifically tested, but I'm pretty sure you can't tell taseditor to stop pausing on an ungreenzoned green arrow, either with autorestore on or off. Autorestore means it will just autorun to there. Pausing there isn't optional.
Describe the situation.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I don't fully understand. The autopause feature has been there forever.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Ну все как всегда, с одной стороны закопался в эмуляцию джавы, с другой на статью про устройство эмулятора (начатую год назад) дедлайн поставили, вот как тут время выкраивать?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
How would you even optimize if it never pauses at the last position? How to compare the outcome without this ability to return to the same exact frame?
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Read the OP now. The link above is outdated.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Re: virbualtoy. They all look like complete shit to me, so I don't really know which one is better/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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Wake me up when it happens.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Are you using an official release? If so, open the file with the latest 7-Zip and remove the GreenZone file. If you're using an interim I provided in the tastudio thread, then it simply must work right away.
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
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
Хватит уже манипуляцию звать манипулированием. Еще бы манипуляторствованием назвал.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11269
Location: RU
I want to take a break from publishing, need to concentrate on an article I'm writing.
It's finished!
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.