RoGE9
January 1, 2014, 8:48pm
161
How do I use that training program? Guys halp
You have to use bizhawk.
https://code.google.com/p/bizhawk/
After you load up the game. Goto tools then click lua console.
@Circuitous Nice job,I’m surprised nobody else has updated my scripts. Reason P1 and p2 positioning are separated is if I found hit box data for testing.
RoGE9
January 1, 2014, 10:41pm
163
Hey, thanks! Using it right now.
Here is a quick re write of the hud and player positioning functions.
function players()
adr = 0x0F80
for i = 0,1,1 do
adr = adr + 0x80 -- Player memory size
--Data
local px = rb(adr + 0x28)
local py = rb(adr + 0x2A)
local life = rb(adr + 0x49)
--Text
gui.text(24+i*128,30,"Life: " .. life)
gui.text(52+i*108,40,"X,Y: " .. px .. ", " .. py)
--Axis
gui.drawLine(px,py+axis_length,px,py-axis_length)
gui.drawLine(px+axis_length,py,px-axis_length,py)
end
end
Also, a quick shortcut so you don’t have to write memory.read and memory.write so damn much.
local wb, ww, wd = memory.write_u8, memory.write_u16_le, memory.write_u32_le
local rb, rbs, rw, rws, rd = memory.read_u8, memory.read_s8, memory.read_u16_le, memory.read_s16_le, memory.read_u32_le
Thanks! And yeah, that makes sense. I thought I saw the memory address for P1 and P2’s currently displayed sprite (it incremented perfectly with every animation change), but getting into hitboxes and stuff, I’m not even sure where to start with that. Though, now that you’ve brought it up, I’ll probably sink a few hours into looking for it.
Circuitous:
Thanks! And yeah, that makes sense. I thought I saw the memory address for P1 and P2’s currently displayed sprite (it incremented perfectly with every animation change), but getting into hitboxes and stuff, I’m not even sure where to start with that. Though, now that you’ve brought it up, I’ll probably sink a few hours into looking for it.
Just looked projectile data is right after the character data and in a similar structure.
As for boxes I figured there was a pointer to them or was written in the player memory.
Made an update to the script with a lot comments explaining.
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
Found a glitch probably won’t happen in regular play.
Well, that’s… how’d you get the projectile to stick?
Slowed down speed to zero. Hence I said “Probably won’t happen in regular play.”
Oh. Is that really only a “probably”? :v
Apparently I did more than just change the x speed to zero my guess I didn’t use the right number on the sprite flip.
Random finding
0x0500 - 0x05FF Palette Ram (All colors on the screen)
Bious
January 11, 2014, 11:26am
173
Didn’t get any Sailor Moon in at Magfest (Windjammers stole my soul), but I am working on some new Saturn tricks.
I have a room set up on Z-Net if anyone wants some games.
d3v
May 17, 2015, 9:13pm
176
S matches from Team Stickbug.
Bious
May 24, 2015, 6:42pm
177
That Venus basically went crazy on Jupiter. Geez.
d3v
May 30, 2015, 3:06pm
178
Ran this on my laptop at one of our weekly events.
https://igcdn-photos-b-a.akamaihd.net/hphotos-ak-xfa1/t51.2885-15/11311973_967403346633409_1474279609_n.jpg
Surprised at how many newer players are amazed at throws doing big damage and other stuff you only see in older fighters like this.
Bious
June 8, 2015, 2:58am
179
Since Soh took down all of the SM matches on their channel I’ve been trying to find some quality ones. This one is old, but quite nice.
https://www.youtube.com/watch?v=-xjSiwwsu6Y
Soh
June 13, 2015, 7:22pm
180
I took them down (well, actually they are private) because I’ve received some copyright warnings about the soundtracks in those videos.
Anyways nobody cares of Youtube, the original source is Koushun’s Nico channel and those videos are still available there http://www.nicovideo.jp/mylist/14729084