Posts for Masterjun


Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
I'd like to give some criticism as well. A reoccurring problem a lot of people have with the TAS block is the lack of context. If you read some of the feedback links MESHUGGAH posted up there, you will see this over and over again. Of course, reddit being the single source, all feedback should be taken with a grain of salt, but there is no denying the amount of similar comments. In fact, prior to the event I had the idea to introduce more context. So instead of paraphrasing, I'll just quote it here.
2018-10-05
<Masterjun> dwangoAC: btw, one thing just so you can keep it in mind:
<dwangoAC>  Yes?
<Masterjun> once you show Mari0, I do think you need to show the game in a normal way beforehand
<Masterjun> instead of going straight into the TASes
<Masterjun> just the mechanics
<dwangoAC>  Masterjun: Should we identify someone to do that on-site?
<dwangoAC>  We're saving some frames here and there and I added 5 minutes for explanation.
<Masterjun> not speedrunning or anything of the sort
<dwangoAC>  Masterjun: Someone with better mastery over a mouse than I.
<Masterjun> well, you don't even need to do all that much
<dwangoAC>  Masterjun: I may try it myself
<dwangoAC>  We'll see
<Masterjun> just shoot a portal, shoot another one, go through one, there you go
<Masterjun> that's it, that's all you need for the people to get into what's coming, but without that a lot of context is missing
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
scrimpeh wrote:
Forgive me asking, but if there's additional input required to reach a definite ending state after the credits, shouldn't that be counted toward the completion time as well?
Relevant thread.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
I had to adjust it a bit due to timing differences from FCEUX, but here it is: Super Mario Bros. 3 cleared in 126 polls by abusing the DPCM glitch workaround overflow. It might not be actually 126 polls on console, as I assume there are blank, emulator-only polls, existing as a video frame so BizHawk can draw them. Edit: I should probably add that the initial idea of abusing the workaround was by ais523, and total won the race of creating a way to jump to the credits. So all credit to them.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
I remember someone raising the same point and there was a discussion about it. Here is the link.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Masterjun wrote:
EZGames69 wrote:
So the publication ratings are irrelevant when you’re claiming that the judge incorrectly accepted it to moons.
Wrong.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Yes, he did.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
"Watch the movie yourself and compare to the current Moons and Vault residents."
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
EZGames69 wrote:
Can you provide a source to this? Because I dont see anywhere in here that says they have to predict the publication ratings.
Read again. It says "determine what the overall feedback is". The ratings exist to represent the overall feedback.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
EZGames69 wrote:
So the publication ratings are irrelevant when you’re claiming that the judge incorrectly accepted it to moons.
Wrong. EZGames69, it's the judge's job to predict the ratings and judge accordingly. The poll results are not ratings. The simplicity of the poll results makes them only a tool to estimate the final feedback. Saying "the decision is correct until people rated the movie" is wrong. The statement "the judge had no way of knowing what the rating would be" is the reason we even have judges.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
I suggest that you don't embed so many videos in your first post, or even in the whole thread. Loading first page really slows down my whole browser for a bit. It's also very disorienting. Just post the link and a short description.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
It seems like VBA-rr has some kind of internal problem with generating a proper filename for Lua savestates with a slot number. I get the same error. The only thing that does work is not using a number and just using internal Lua savestates:
state1 = savestate.create()
state2 = savestate.create()

savestate.save(state1)
emu.frameadvance()
emu.frameadvance()
savestate.save(state2)
emu.frameadvance()
emu.frameadvance()
emu.frameadvance()
savestate.load(state2)
emu.frameadvance()
emu.frameadvance()
emu.frameadvance()
emu.frameadvance()
savestate.load(state1)
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Protip: The video descriptions are very useful for describing videos.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Post subject: Super Mario Game. Next up: The Legend of Girl & Mega Person
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
geod wrote:
First movie is HappyLee's work on Super Mario Game.
Ah yes, my favorite one.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
I'm not Lord Tom, but I might be able to answer some things. First of all, the title is somewhat misleading considering your actual question. First I'm going to address your question in the title.
In short, reaching a state of Arbitrary Code Execution from scratch means:
    1. Figuring out what needs to change (what memory addresses, what values, etc.) to effectively give you enough control of the processor to expand the control even further. It's what our corresponding wiki page is all about. 2. Figuring how to use the in-game mechanics to actually change the things around. This step looks like what the actual question in the reply is about.
Once you get there, it's only a matter of knowing how to program to actually create content. The content might be just changing two or three addresses and start the credits, or it might be creating full games. The former is interesting for TASing, the latter is more on the level of ROM hacking and even game development itself. This can be done independently from the other two steps, as you can just use Hex Editors or Cheats to change the according bytes.
Now, advice on your actual problem in the reply. Of course, in games like Pokemon, the first step has already been established and the second step only requires knowledge of the game itself. Your best bet is to ask for more game specific advice on how to manipulate the items and all that. (Hard to give advice without knowing the exact game though) Of course, you also need actual content if you want to do something other than just display the credits. So go ahead and create your payload. Though this doesn't really have anything to do with TASing.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
TASing FAQ wrote:
How do I continue a TAS after I stopped?
  1. Load the ROM and the movie in the emulator.
  2. Make a savestate where you want to continue.
  3. Set the emulator from read-only to read+write mode (check the hotkey configurations).
  4. Load the savestate you created.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Hurray it got accepted! I kind of forgot to suggest a screenshot for publication, so here I go, at around frame ~9850:
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
^ That doesn't really sound like a convincing argument, so here I go. Two main points why games didn't run at the movie frame rate of 24 fps were: - Devices would flicker obviously at 24Hz, distracting from the gameplay or the motion itself - The utility frequency was getting more and more standardized to 60Hz and 50Hz when display devices were developed, so it additionally became a standard for television and video games as well.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
HappyLee wrote:
This submission, I said, is not for publication, but still is a serious submission
Submission List wrote:
  • Upload a movie to userfiles - Use this for work-in-progress movies, or movie files that are not intended to be published to the movies page.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
HappyLee wrote:
Masterjun wrote:
Happy April Fools Day everyone, right?
No, this is a serious TAS made by a bot. The bot's new here, so please don't break its heart.
Do you want me to judge this as if "SMBbot" was an actual newbie? Just confirming here.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Happy April Fools Day everyone, right?
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
MUGG wrote:
It seems the Youtube module for the wiki will not accept my video. It will instead show a broken embed.
[module:youtube|v=__XDZfEGUh0|w=320|h=240|hidelink]
This is due to your link including __ which is a formatting identifier for starting a bold text, breaking the link. Try replacing the underscore with the URL encoding for it (%5F) instead: [module:youtube|v=%5F%5FXDZfEGUh0]
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
The submission text was edited by noahkiq and me to include a lot more information on tricks and level comments. This should make it easier for people to get into TASing the game themselves!
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1971)
Joined: 10/12/2010
Posts: 1179
Location: Germany
Wiki: FAQ/TASing wrote:
How do I continue a TAS after I stopped?
  1. Load the ROM and the movie in the emulator.
  2. Make a savestate where you want to continue.
  3. Set the emulator from read-only to read+write mode (check the hotkey configurations).
  4. Load the savestate you created.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)