• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Request Bypass arbitrary assert check for hits greater than 500% damage

Iko_

Smash Rookie
Joined
Sep 29, 2022
Messages
5
Hi, I am not very familiar with programming and modding for melee, but I am curious if anyone here can make a dol or gecko code that bypasses a certain assert check developers made for the game.

If a hit is checked and its power is greater than 500.00, it will terminate the main game thread and post an OSReport "attack power greater than 500.00!!!!".
 

PKFreeZZy

Smash Cadet
Joined
Aug 21, 2016
Messages
60
Location
Hungary
Slippi.gg
VETR#758
Code:
$Disable Max Damage Threshold Check [PKFreeZZy]
040766F4 48000028
Whipped it up real quick.
 
Last edited:

Iko_

Smash Rookie
Joined
Sep 29, 2022
Messages
5
Code:
$Disable Max Damage Threshold Check [PKFreeZZy]
040766F4 48000028
Whipped it up real quick.
Hi, seems this gecko code is not working as intended. I still get the assert failure when I do more than 500 damage.

Code:
Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: attack power over 500!! 543.599976

54:28:456 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: assertion "0" failed in ftcoll.c on line 183.
 
Last edited:

PKFreeZZy

Smash Cadet
Joined
Aug 21, 2016
Messages
60
Location
Hungary
Slippi.gg
VETR#758
Hi, seems this gecko code is not working as intended. I still get the assert failure when I do more than 500 damage.

Code:
Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: attack power over 500!! 543.599976

54:28:456 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: assertion "0" failed in ftcoll.c on line 183.
My bad, turns out there are at least two more asserts in hitbox collision checks.

Update:


Code:
$Disable Max Damage Threshold Check [PKFreeZZy]
040766F4 48000028
04077138 60000000
04077310 48000024
04078020 60000000
Let me know if it happens again!
 
Last edited:

Iko_

Smash Rookie
Joined
Sep 29, 2022
Messages
5
My bad, turns out there are at least two more asserts in hitbox collision checks.

Update:


Code:
$Disable Max Damage Threshold Check [PKFreeZZy]
040766F4 48000028
04077138 60000000
04077310 48000024
04078020 60000000
Let me know if it happens again!
Almost working! General melee attacks are now uncapped.
I believe projectile damage, etc is still capped. Still recieved an error when I threw an explosive capsule:
Also gives error shooting arrows from link, etc.


16:51:444 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: attack power over 500!! 3359.399902

16:51:446 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: assertion "0" failed in ftcoll.c on line 183.

16:51:446 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: DATE Feb 13 2002 TIME 22:06:27
 
Last edited:

PKFreeZZy

Smash Cadet
Joined
Aug 21, 2016
Messages
60
Location
Hungary
Slippi.gg
VETR#758
Almost working! General melee attacks are now uncapped.
I believe projectile damage, etc is still capped. Still recieved an error when I threw an explosive capsule:
Also gives error shooting arrows from link, etc.


16:51:444 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: attack power over 500!! 3359.399902

16:51:446 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: assertion "0" failed in ftcoll.c on line 183.

16:51:446 Core\HW\EXI\EXI_DeviceIPL.cpp:306 N[OSREPORT]: DATE Feb 13 2002 TIME 22:06:27
Code:
$Disable Max Damage Threshold Check [PKFreeZZy]
040766F4 48000028
04077310 48000024
04078240 48000024
Think that's all of them.
 
Top Bottom