Oni engine patches (Win): Difference between revisions

renamed to "experimental", will implement latest patch into the Daodan as a cheat\variable soon
(Having fun?)
(renamed to "experimental", will implement latest patch into the Daodan as a cheat\variable soon)
Line 1: Line 1:
Brain-dumping in-place patches here, because there needs to be a place where one can look them up without bugging Neo ^_^
Brain-dumping in-place patches here, because there needs to be a place where one can look them up without bugging Neo ^_^


=List of in-place patches=
=List of implemented patches=
A brief timeline of the upgrades so far:
A brief timeline of the upgrades so far:
{|
{|
Line 8: Line 8:
{{th}}
{{th}}
!Date!!Offset!!Old hex!!New hex!!Description
!Date!!Offset!!Old hex!!New hex!!Description
|-align=center
|2008/10||0x00046FB7||13||XX
|align=left|game ends after level XX (hex)
<!--
<!--
|-align=center
|-align=center
Line 56: Line 53:
:Therefore, the patch will only allow for 512x512 until further notice. BTW, 512x512 is ''plenty'' for virtually any purpose.
:Therefore, the patch will only allow for 512x512 until further notice. BTW, 512x512 is ''plenty'' for virtually any purpose.


=Nonessential BSL related patches=
=List of experimental patches=
{|
{|
|
|
Line 62: Line 59:
{{th}}
{{th}}
!Date!!Offset!!Old hex!!New hex!!Description
!Date!!Offset!!Old hex!!New hex!!Description
|-align=center
|2008/11||0x004FBED3||BB 02000000||BB XX000000||XX is the speed multiplier for carousel\slowmo
|-align=center
|-align=center
|2008/11||0x004D8AA0||0x04716300||0x48B85E00||Replaces the pointer door_drawframes with the pointer for the "Last Man Standing" cheat
|2008/11||0x004D8AA0||0x04716300||0x48B85E00||Replaces the pointer door_drawframes with the pointer for the "Last Man Standing" cheat
Line 68: Line 67:
|-align=center
|-align=center
|2008/11||0x00550564||64726177 7320646F 6F726672 616D6573 20666F72 20616C6C 20756E70 6C616365 6420646F 6F727300||7475726E 73206F6E 204C6173 74204D61 6E205374 616E6469 6E67206D 6F646500 00000000 00000000||Replaces the description "draws doorframes for all unplaced doors(1 null)" with "turns on Last Man Standing mode(9 nulls)"
|2008/11||0x00550564||64726177 7320646F 6F726672 616D6573 20666F72 20616C6C 20756E70 6C616365 6420646F 6F727300||7475726E 73206F6E 204C6173 74204D61 6E205374 616E6469 6E67206D 6F646500 00000000 00000000||Replaces the description "draws doorframes for all unplaced doors(1 null)" with "turns on Last Man Standing mode(9 nulls)"
|-align=center
|2008/10||0x00046FB7||13||XX
|align=left|game ends after level XX (hex)
|}
|}
|}
|}
826

edits