fix: credits crash
This commit is contained in:
13
CHANGELOG.md
13
CHANGELOG.md
@@ -1,7 +1,18 @@
|
|||||||
|
# Feature Notes
|
||||||
|
|
||||||
|
1.4.3: File Select/End Game screen: Mirror Scroll and Pseudoboots added (Thanks Hiimcody!)
|
||||||
|
|
||||||
|
|
||||||
# Patch Notes
|
# Patch Notes
|
||||||
|
|
||||||
Changelog archive
|
Changelog archive
|
||||||
|
* 1.4.3
|
||||||
|
* Key Logic Algorithm: Renamed "Default" to "Dangerous" to indicate the potential soft-lock issues
|
||||||
|
* Hera Basement Cage: Fix for small key counting multiple times (again)
|
||||||
|
* Generation: Fixed several generation problems with ER and intensity 3
|
||||||
|
* Customizer: Generation bug when attempting to place small keys
|
||||||
|
* Hints: Updated pedestal/tablet text to be more clear
|
||||||
|
* Enemizer: Various enemy bans
|
||||||
* 1.4.2
|
* 1.4.2
|
||||||
* New ER Options:
|
* New ER Options:
|
||||||
* [Skull Woods shuffle options](#skull-woods-shuffle)
|
* [Skull Woods shuffle options](#skull-woods-shuffle)
|
||||||
|
|||||||
2
Main.py
2
Main.py
@@ -38,7 +38,7 @@ from source.enemizer.DamageTables import DamageTable
|
|||||||
from source.enemizer.Enemizer import randomize_enemies
|
from source.enemizer.Enemizer import randomize_enemies
|
||||||
from source.rom.DataTables import init_data_tables
|
from source.rom.DataTables import init_data_tables
|
||||||
|
|
||||||
version_number = '1.4.3'
|
version_number = '1.4.4'
|
||||||
version_branch = '-u'
|
version_branch = '-u'
|
||||||
__version__ = f'{version_number}{version_branch}'
|
__version__ = f'{version_number}{version_branch}'
|
||||||
|
|
||||||
|
|||||||
@@ -1,13 +1,4 @@
|
|||||||
# New Features
|
|
||||||
|
|
||||||
File Select/End Game screen: Mirror Scroll and Pseudoboots added (Thanks Hiimcody!)
|
|
||||||
|
|
||||||
# Patch Notes
|
# Patch Notes
|
||||||
|
|
||||||
* 1.4.3
|
1.4.4
|
||||||
* Key Logic Algorithm: Renamed "Default" to "Dangerous" to indicate the potential soft-lock issues
|
- Fixed a crash bear the end of the credits when total collection rate was over 1000
|
||||||
* Hera Basement Cage: Fix for small key counting multiple times (again)
|
|
||||||
* Generation: Fixed several generation problems with ER and intensity 3
|
|
||||||
* Customizer: Generation bug when attempting to place small keys
|
|
||||||
* Hints: Updated pedestal/tablet text to be more clear
|
|
||||||
* Enemizer: Various enemy bans
|
|
||||||
2
Rom.py
2
Rom.py
@@ -740,7 +740,7 @@ def patch_rom(world, rom, player, team, is_mystery=False):
|
|||||||
rom.write_byte(cr_pc+0x1e, 0xEE) # slash
|
rom.write_byte(cr_pc+0x1e, 0xEE) # slash
|
||||||
rom.write_byte(cr_pc+0x1f, thousands_bot)
|
rom.write_byte(cr_pc+0x1f, thousands_bot)
|
||||||
# modify stat config
|
# modify stat config
|
||||||
stat_address = 0x2397B2 # 0x23B969 - old
|
stat_address = 0x239864
|
||||||
stat_pc = snes_to_pc(stat_address)
|
stat_pc = snes_to_pc(stat_address)
|
||||||
rom.write_byte(stat_pc, 0xa9) # change to pos 21 (from b1)
|
rom.write_byte(stat_pc, 0xa9) # change to pos 21 (from b1)
|
||||||
rom.write_byte(stat_pc+2, 0xc0) # change to 12 bits (from a0)
|
rom.write_byte(stat_pc+2, 0xc0) # change to 12 bits (from a0)
|
||||||
|
|||||||
Reference in New Issue
Block a user