Username:
B
I
U
S
"
url
img
#
code
sup
sub
font
size
color
smiley
embarassed
thumbsup
happy
Huh?
Angry
Roll Eyes
Undecided
Lips Sealed
Kiss
Cry
Grin
Wink
Tongue
Shocked
Cheesy
Smiley
Sad
12 ->
--
--
List results:
Search options:
Use \ before commas in usernames
Edit history:
ConHuevos: 2012-10-09 07:47:08 am
ConHuevos: 2012-09-16 06:14:11 pm
ConHuevos: 2012-09-16 12:10:29 pm
ConHuevos: 2012-09-16 12:10:28 pm
ConHuevos: 2012-09-16 11:38:21 am
ConHuevos: 2012-09-15 11:14:18 pm
Ciento Dos Huevos
I don't have time to filter this properly and debugging the PSX CPU isn't exactly a fast process when you're using M.E.S.S., so I did it the ghetto way.

Unfortunately another side effect is that PSX-Jin's "gui.box" function causes slow down when larger boxes get drawn, theres now way for me to fix it, but for the most part it runs full speed (just don't cast richters ricochet ball super lol, full screen hitbox causes 5fps). 


PSX-JIN-rr is required and can be obtained here:

http://psxjin.googlecode.com/files/psxjinv2.0.2.zip

Script:

http://pastebin.com/a8VCEbKz















BLUE = Player vulnerability
GREEN = Player subweapon and sub attacks (like richters special moves)
WHITE = Player attacks (whip/swords etc..)
RED = Everything else (enemies, candles, etc...)

Enjoy!



You can toggle the HP display on enemies by setting the top line in the script to 'true' instead of 'false'.  I turned it off by default because someones its hard to see the boxes with the HP text overlaying it.
Thread title:  
Is PJ
Mecha, now is your chance to document the frogs.  Good luck.
Edit history:
Mecha Richter: 2012-09-16 12:02:02 am
Haters gonna hate
I can't wait to document the frogs! Someone said it didn't work on the PSX version, but they only tried it on the Rock Knights, so there's still hope.

And look at Richter's slide kick hitbox. Wtf. No wonder I usually end up getting hit instead sometimes.

I would also like to point out how awesome you are at doing this!
train kept rollin
Yeah this stuff is really cool.
Ciento Dos Huevos
Scripts released.

Updated the first post.
thethrillness.blogspot.com
Quote from ConHuevos:
Scripts released.

Updated the first post.


Any chance of a tutorial on this so other games can have a similar script? Metal Gear Solid for example.
Edit history:
Exo: 2012-09-16 03:43:01 pm
Sandbagging
Gotta learn assembly if you wanna find the hitboxes.
Edit history:
ConHuevos: 2012-09-16 04:41:18 pm
ConHuevos: 2012-09-16 04:39:41 pm
Ciento Dos Huevos
Quote from Exo:
Gotta learn assembly if you wanna find the hitboxes.


^ This.

There is no write up or tutorial I could provide because all games are different.  These were found quickly because Konami was nice enough to code and store the object x/y positions, x/y radius, and x/y offsets into memory inside the object structure.  Rarely do you get this lucky when dealing with hitboxes.  The hard part for this game was finding the enemy structure size and when it began, I used M.E.S.S. and pSX for that.  Games like metal gear solid will probably use a different hit detection system since they deal with 3D collision boxes and would most likely be even more difficult.
Ciento Dos Huevos
So I found most of the slow down in psx-jin with the viewer on comes from the fill on the boxes, so I updated the link in the first post that has a fill option toggle.  It's set to transparent by default which would mean boxes would only have outlines.  If you want the fill back just set the 'local transparent = true' at the top to 'local transparent = false'.

My feelings on The Demon Rush
Quote from ConHuevos:
There is no write up or tutorial I could provide because all games are different.  These were found quickly because Konami was nice enough to code and store the object x/y positions, x/y radius, and x/y offsets into memory inside the object structure.


WHOA WHOA WHOA! This game was coded?
Not a walrus
No, it was programed.
Is PJ
I thought they just emptied a bucket of marbles onto a keyboard and called it a day.
Fucking Weeaboo
I thought it was a bunch of monkeys banging a keyboard and they happened to have made something that worked.
Pudding%
Quote from UraniumAnchor:
No, it was programed.

Quote from PJ:
I thought they just emptied a bucket of marbles onto a keyboard and called it a day.

Quote from Sir VG:
I thought it was a bunch of monkeys banging a keyboard and they happened to have made something that worked.

It was programed by a bunch of monkeys that were flinging marbles at a keyboard.
Fucking Weeaboo
I'm willing to go with that.
SGL Scrublord
Quote from Mecha Richter:
I can't wait to document the frogs!


Done. It was easy!.....(note, not actually a hitbox picture. No legal, gaming or controller destruction issues caused by this picture are my fault. I can barely program C++, let alone do assembly)

Attachment:
Ciento Dos Huevos
LOL
That looks pretty accurate to me.
Not a walrus
You stole that from NG3's shielded turrets.
Professional Second Banana
SoTN was programed by bitter frogs looking for revenge on a world that never took them seriously.
Edit history:
MarkSoupial: 2012-09-18 11:42:10 pm
~_~
Quote from theseawolf1:
Quote from Mecha Richter:
I can't wait to document the frogs!


Done. It was easy!.....(note, not actually a hitbox picture. No legal, gaming or controller destruction issues caused by this picture are my fault. I can barely program C++, let alone do assembly)


Fake, their hitbox has no border.  Also http://www.twitch.tv/marksoupial/b/332591617
Uh...could someone perhaps explain the joke/meaning behind 'documenting the frogs'?
Mecha Richter has been getting hit by Frogs in the waterway in VERY weird positions. Like, he could be half-way off the screen and the frog would've still hit him due to a bug.
Ciento Dos Huevos
Should be noted that bug only exists in the XBL version.
Haters gonna hate
Angry