Posts for Masterjun

Post subject: Screw your Canadianity!
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
[19:49] <BimmyLee> oh no, psxhawk is too slow on a version it wasn't even released in [19:49] <BimmyLee> what do we do? [19:49] <Invariel> You act all sad and ask the user to upgrade to the latest version at a nominal fee to see if performance improves. [19:50] <Invariel> If the problem persists, offer the user free service for a time (say, a year) to retain the customer. [19:52] <BimmyLee> Invariel, thanks, I"m not capable of that kind of politeness and restraint in situations of that absurdity [19:52] <Invariel> No problem. [19:53] * Invariel uses his inherent powers of Canadianity. later [20:05] <Invariel> We need to start over with Masterjun, and just embed an SNES inside Masterjun 2.0. [20:06] <BimmyLee> that sounds like it would hurt [20:06] <Invariel> Wouldn't hurt us... [20:06] <BimmyLee> good point
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
jlun2 wrote:
Your encode seemed cutoff at 5:56 for some reason. :O
Fixed.
CoolKirby wrote:
Which Dolphin revision is the movie for?
Dolphin 4.0-7005 (added to the userfile description now).
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 (1973)
Joined: 10/12/2010
Posts: 1181
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 (1973)
Joined: 10/12/2010
Posts: 1181
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 (1973)
Joined: 10/12/2010
Posts: 1181
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Pokota wrote:
Masterjun, that's a bit of a stretch if it's deliberate. I don't really care one way or the other, though maybe call it "Speed/Entertainment Tradeoff" since it's for the pun?
Did you see how he enters the name? Correct, he uses the touchscreen. (Hint: it means that you don't lose time as long as you type only 1 character)
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
sonicpacker wrote:
can I get some of that popcorn Spikestuff?
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Ford wrote:
I'm surprised you named your Chimchar "K" instead of "I." "I" might've had marginally better entertainment value.
I find it quite amusing that he is calling himself M, his starter K and is literally dashing through this game in under an hour.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
cool speed movie
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
TMK wrote:
You know how if you BLJ a lot, you can end up in a weird invisible OOB area where you can run around (on emulator/VC at least, it always seems to crash on console)? Idk if you know why that is, but for those who don't, the function that checks for the floor triangle below Mario converts Mario's position to short integers for the calculations. Since shorts range from -32768 to 32767, if Mario's coordinates are outside of that range they will overflow back into it. This creates an infinite 2D grid of invisible copies of the level, spaced every 65536 units. The copies (in the ABC chat we were calling them "parallel universes/PUs", idk if that will catch on) have the exact same arrangement of floor and ceiling triangles, but all wall triangles are missing, as are most objects, and all water is gone.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Is this bot better than TASers yet?
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Dwood15 wrote:
I've hit Lua's memory limit.
Try using Lua's garbage collection every once in a while when the code is running.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Don't worry, people will understand why I'm so upset when they see that "TAS" you posted.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Kurabupengin, could you please start checking if the videos you post are actually good? You are wasting everyone's time, seriously. The fact that drifting gives you a boost is not a secret, but that guy doesn't even seem to notice that. Here is a fairly optimized Level 1.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
The sprite data for levels starts at $07:C300 (look here). According to the level data format the sprite data starts with a 1-byte header, then 3 bytes for each sprite and then ends with a 0xFF (which is why you see sizes of 5, 8, 11... bytes).
The first byte of the sprite data is the sprite header.
Each sprite is three bytes long.

|First | |Second| |Last  |
YYYYEEsy XXXXSSSS NNNNNNNN

yYYYY    = Y position
EE       = Extra bits
XXXX     = X position
sSSSS    = Screen number
NNNNNNNN = Enemy number

(Note: The first byte being FF marks the end of the data)
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Kurabupengin wrote:
On the video, the guy said that MarI/O found a new potential glitch involving a block and stomping on a Koopa Troopa.
Where exactly would it be useful in the warps run? (from the warps run)
Potato Stomper wrote:
[...]
I was referring to Kurabupengin, sorry for not quoting.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Still can't find it. Can you explain?
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
I can't quite spot the possible improvement you are talking about. Can you help me out 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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Providing an encode increases the chances of feedback you get.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Site Rules wrote:
The forums and IRC channel are frequented by people of all ages, and thus, content posted should consider the possibility of younger readers. While adult-themed conversations are not prohibited, they should be mature, purposed, and limited. In other words, don't be dirty simply to be dirty.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Invariel wrote:
If I am remembering correctly, in the SMW case, death should be counted as negatively as possible (fitness = -MAX_INT) as dying saves no time in the game.
- Uses death to save time
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
creaothceann wrote:
Add a RAM check if a dialog box is open, if so spam the A button and skip the main part of the script.
While you're at it, you might also want to spam the B button for a bit when you didn't move for like 2 seconds. And also why don't you also press the B button when there is an enemy right in front of you. It will make it more efficient! See, here are the addresses:
Address   Length   Type  Description

$7E:0094  2 bytes  3     Player X position (16-bit) within the level
$7E:00E4  12 bytes 2     Sprite X position, low byte.
$7E:14E0  12 bytes 2     Sprite X position, high byte.
$7H:L0L0  42 bytes yes   Read this address to get the winning value!
But seriously, creaothceann, do you understand the concept of a self-learning AI? It has to learn to either avoid the message box or get used to it (the message box is a sprite, so it can detect that).
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Omnigamer wrote:
Reminds me a bunch of the following, although with different goals and methods. There are a few more videos of his software playing other games too.
Just adding the thread for that.
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
Can you give examples of games and how exactly they use these other structures?
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 (1973)
Joined: 10/12/2010
Posts: 1181
Location: Germany
For some reason, that movie only syncs if I add 14 blank frames at the start of the movie... Is it just me?
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)