Patch:Base TSA/Breakpoints

From Touhou Patch Center
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Icon th06.png Embodiment of Scarlet Devil (th06)

Type Address Parameters
file_name
v0.130x414723
v1.02h0x41e370
file_name:
v0.13ebx
v1.02hecx
cavesize: 5
file_size
v1.02h0x43cb91
file_size: eax
cavesize: 5
file_load
v1.02h0x43cbac
file_buffer: eax
eip_jump_dist: 0x277
cavesize: 5
file_loaded
v1.02h0x43ce19
cavesize: 7
spell_name
v1.02h0x40962b
spell_id: ecx
spell_name: eax
cavesize: 5
spell_name#result
v1.02h0x42e2b4
spell_id_real: eax
spell_name: ecx
cavesize: 8
th06_time_fix
v1.02h0x4208fb
time: eax
cavesize: 10

Icon th07.png Perfect Cherry Blossom (th07)

Type Address Parameters
file_size
v1.00b0x4313f4
file_size: ecx
file_name: eax
cavesize: 6
file_load
v1.00b0x431420
file_buffer: eax
stack_clear_size: 8
cavesize: 5
file_loaded
v1.00b0x45fa9b
cavesize: 6
spell_name
v1.00b0x40fce1
spell_id: eax
spell_name: ecx
cavesize: 5
spell_id#result
v1.00b0x4467ed
spell_id_real: eax
cavesize: 8
spell_name#result
v1.00b0x4467f5
spell_name: eax
cavesize: 8
music_title#track
v1.00b0x43b1c4
track: eax
cavesize: 5
music_title
v1.00b0x43b23b
str: eax
cavesize: 6
music_cmt#first_track
v1.00b0x43b393
track: eax
cavesize: 5
music_cmt#first_line_num
v1.00b0x43b313
line_num: eax
cavesize: 8
music_cmt#first
v1.00b0x43b403
str: eax
format_id: Music Room Note Title
cavesize: 6
music_cmt#track
v1.00b0x43a9f4
track: ecx
cavesize: 8
music_cmt#line_num
v1.00b0x43aa3b
line_num: eax
cavesize: 8
music_cmt
v1.00b0x43aab2
str: eax
format_id: Music Room Note Title
cavesize: 6

Icon th08.png Imperishable Night (th08)

Type Address Parameters
file_size
v1.00d0x43e722
file_size: eax
file_name: ecx
set_patch_size: false
cavesize: 6
file_size_patch
v1.00d0x43e225
file_size: ecx
cavesize: 6
file_load
v1.00d0x43e750
file_buffer: eax
eip_jump_dist: 0xf9
cavesize: 7
file_loaded
v1.00d0x43e774
file_buffer: eax
cavesize: 5
spell_id
v1.00d0x41535e
spell_id: ecx
cavesize: 6
spell_id#practice_menu
v1.00d0x46bed7
spell_id: eax
cavesize: 6
spell_id#practice_comment
v1.00d0x46d894
spell_id: eax
cavesize: 6
spell_name
v1.00d0x415490
spell_name: eax
cave_exec: false
cavesize: 9
spell_name#practice_menu
v1.00d0x46bee2
spell_name: eax
cavesize: 8
spell_id#result
v1.00d0x45607d
spell_id_real: eax
cavesize: 6
spell_name#result
v1.00d0x456088
spell_name: eax
cavesize: 8
spell_comment_line#1
v1.00d0x46dea9
str: eax
cavesize: 6
comment_num: 1
line_num: 0
spell_comment_line#2
v1.00d0x46e074
str: eax
cavesize: 6
comment_num: 1
line_num: 1
music_title
v1.00d0x449ae7
track: edx
str: eax
cavesize: 6
music_title#nowplaying
v1.00d0x4490fb
track: edx
str: eax
format_id: Music Room Numbered Title
cavesize: 6
music_cmt
v1.00d0x448f26
track: eax
line_num: edx
str: edi
format_id: Music Room Numbered Title
cavesize: 5

Icon th09.png Phantasmagoria of Flower View (th09)

Type Address Parameters
file_size
v1.50a0x42c9c7
file_size: eax
file_name: ecx
cavesize: 5
file_load
v1.50a0x42ca10
file_buffer: eax
eip_jump_dist: 0xa5
cavesize: 7
file_loaded
v1.50a0x42c35c
file_buffer: esi
cavesize: 5
music_title
v1.50a0x4274b2
track: edx
str: eax
format_id: Music Room Numbered Title
cavesize: 6
music_cmt
v1.50a0x426e6f
track: ebx
line_num: eax
str: ecx
cavesize: 5

Icon th095.png Shoot the Bullet (th095)

Type Address Parameters
file_size
v1.02a0x41aa23
file_size: ecx
file_name: edx
cavesize: 6
file_load
v1.02a0x41aa5e
file_buffer: edx
stack_clear_size: 8
cavesize: 5
file_loaded
v1.02a0x4552ba
cavesize: 6
spell_id#menu_entry
v1.02a0x448988
spell_id: edx
cavesize: 5
spell_id#menu_level
v1.02a0x449ef4
spell_id: eax
cavesize: 5
spell_id#menu_scene
v1.02a0x44a973
spell_id: ecx
cavesize: 5
spell_id#menu_replay
v1.02a0x434488
spell_id: ebx
cavesize: 10
spell_name
v1.02a0x408715
spell_name: eax
cavesize: 8
spell_name#menu
v1.02a0x448556
spell_name: edx
cavesize: 8
music_title#track
v1.02a0x45148f
track: ecx
cavesize: 9
music_title
v1.02a0x45149f
str: eax
format_id: Music Room Numbered Title
cavesize: 8
music_cmt
v1.02a0x451607
track: eax
line_num: ecx
str: edx
format_id: Music Room Note Title
cavesize: 5

Icon th10.png Mountain of Faith (th10)

Type Address Parameters
file_size
v1.00a0x44b3ea
file_size: edi
file_name: ecx
cavesize: 6
file_load
v1.00a0x44b410
file_buffer: esi
stack_clear_size: 8
cavesize: 5
file_loaded
v1.00a0x434ee1
cavesize: 5
spell_id
v1.00a0x410edc
spell_id: esi
cavesize: 5
spell_id#real
v1.00a0x410f30
spell_id_real: esi
cavesize: 7
spell_name
v1.00a0x409678
spell_name: edx
cavesize: 6
spell_id#result
v1.00a0x43278b
spell_id_real: edi
spell_rank: edx
cavesize: 7
spell_name#result
v1.00a0x432876
spell_name: edx
cavesize: 10
music_title
v1.00a0x434201
str: edx
track: edi
format_id: Music Room Numbered Title
cavesize: 6
music_cmt#first_params
v1.00a0x4343be
track: eax
line_num: edx
cavesize: 9
music_cmt#first
v1.00a0x4343d1
str: ecx
format_id: Music Room Note Title
cavesize: 6
music_cmt#params
v1.00a0x434493
track: eax
line_num: edx
cavesize: 9
music_cmt
v1.00a0x4344a6
str: ecx
format_id: Music Room Note Title
cavesize: 6

Icon alcostg.png Uwabami Breakers (alcostg)

Type Address Parameters
file_size
v1.00a0x4476da
file_size: edi
file_name: ebx
cavesize: 6
file_load
v1.00a0x447700
file_buffer: esi
stack_clear_size: 8
cavesize: 5
file_loaded
v1.00a0x431018
cavesize: 5
spell_id
v1.00a0x411d75
spell_id: esi
cavesize: 7
spell_name
v1.00a0x4099fa
spell_name: eax
cavesize: 6

Icon th11.png Subterranean Animism (th11)

Type Address Parameters
file_size
v1.00a0x45848e
file_size: edi
file_name: ebp
cavesize: 6
file_load
v1.00a0x4584ca
file_buffer: ebx
stack_clear_size: 8
cavesize: 5
file_loaded
v1.00a0x441883
cavesize: 5
spell_id
v1.00a0x415b99
spell_id: esi
cavesize: 5
spell_id#real
v1.00a0x415bea
spell_id_real: esi
cavesize: 7
spell_name
v1.00a0x40c853
spell_name: ebx
cavesize: 9
spell_id#result
v1.00a0x43f203
spell_id_real: edi
spell_rank: esi
cavesize: 7
spell_name#result
v1.00a0x43f2de
spell_name: edx
cavesize: 8
music_title
v1.00a0x440b93
str: edx
track: ecx
format_id: Music Room Numbered Title
cavesize: 9
music_cmt#first_track
v1.00a0x440d47
track: eax
cavesize: 5
music_cmt#first
v1.00a0x440d58
str: eax
line_num: ecx
format_id: Music Room Note Title
cavesize: 5
music_cmt#track
v1.00a0x440e18
track: eax
cavesize: 5
music_cmt
v1.00a0x440e29
str: eax
line_num: ecx
format_id: Music Room Note Title
cavesize: 5
ruby_offset
v1.00aRx1d680, Rx1d719
str: esi
offset: eax
font_dialog:
v1.00aRxc2eec
font_ruby:
v1.00aRxc0ee4
cavesize: 5

Icon th12.png Undefined Fantastic Object (th12)

Type Address Parameters
file_size
v1.00b0x463c9e
file_size: edi
file_name: ebp
cavesize: 6
file_load
v1.00b0x463cda
file_buffer: ebx
stack_clear_size: 8
cavesize: 5
file_loaded
v1.00b0x44b8d3
cavesize: 5
spell_id
v1.00b0x4188e9
spell_id: esi
cavesize: 5
spell_id#real
v1.00b0x418939
spell_id_real: esi
cavesize: 7
spell_name
v1.00b0x40e21d
spell_name: ebx
cavesize: 9
spell_id#result
v1.00b0x447c00
spell_id_real: edi
spell_rank: esi
cavesize: 7
spell_name#result
v1.00b0x447cde
spell_name: edx
cavesize: 8
music_title
v1.00b0x449600
str: eax
track: edx
format_id: Music Room Numbered Title
cavesize: 9
music_cmt#first_track
v1.00b0x4497d9
track: eax
cavesize: 5
music_cmt#first
v1.00b0x4497ea
str: eax
line_num: ecx
format_id: Music Room Note Title
cavesize: 5
music_cmt#params
v1.00b0x4498aa
track: eax
line_num: edx
cavesize: 5
music_cmt
v1.00b0x4498bb
str: edx
format_id: Music Room Note Title
cavesize: 5
ruby_offset
v1.00bRx1ff61, Rx2002b
str: esi
offset: eax
font_dialog:
v1.00bRxce554
font_ruby:
v1.00bRxcc54c
cavesize: 5

Icon th125.png Double Spoiler (th125)

Type Address Parameters
file_size
v1.00a0x4630de
file_size: edi
file_name: ebp
cavesize: 6
file_load
v1.00a0x46311a
file_buffer: ebx
stack_clear_size: 8
cavesize: 5
file_loaded
v1.00a0x44a2b3
cavesize: 5
spell_id#menu
v1.00a0x443683
spell_id: ecx
cavesize: 5
spell_id#ingame
v1.00a0x40e31c
spell_id: esi
cavesize: 6
spell_id#replay
v1.00a0x446a0f
spell_id: edx
cavesize: 6
spell_name
v1.00a0x40cfc4
spell_name: esi
cavesize: 9
spell_name#menu
v1.00a0x4436ab
spell_name: eax
cavesize: 5
music_title
v1.00a0x44890e
str: eax
track: ebx
format_id: Music Room Numbered Title
cavesize: 8
music_cmt#first_track
v1.00a0x448abc
track: eax
cavesize: 6
music_cmt#first
v1.00a0x448ac9
str: eax
line_num: ecx
format_id: Music Room Note Title
cavesize: 5
music_cmt#track
v1.00a0x448b81
track: eax
cavesize: 6
music_cmt
v1.00a0x448b8e
str: ecx
line_num: edx
format_id: Music Room Note Title
cavesize: 5
ruby_offset
v1.00aRx1c577, Rx1c636
str: esi
offset: eax
font_dialog:
v1.00aRxd0908
font_ruby:
v1.00aRxd0900
cavesize: 5

Icon th128.png Fairy Wars (th128)

Type Address Parameters
file_size
v1.00a0x469ccd
file_size: edi
file_name: ebx
cavesize: 5
file_load
v1.00a0x469d06
file_buffer: edi
stack_clear_size: 12
cavesize: 5
file_loaded
v1.00a0x44f90f
cavesize: 5
spell_id
v1.00a0x41b45a
spell_id: esi
cavesize: 5
spell_id#real
v1.00a0x41b4a5
spell_id_real: esi
cavesize: 7
spell_name
v1.00a0x40dfe6
spell_name: ecx
cavesize: 5
spell_id#result
v1.00a0x44cffb
spell_id_real: edi
spell_rank: ecx
cavesize: 6
spell_name#result
v1.00a0x44d116
spell_name: ecx
cavesize: 8
music_title
v1.00a0x44ec35
str: edx
track: ebx
format_id: Music Room Numbered Title
cavesize: 5
music_cmt#line_first
v1.00a0x44ee0c
track: eax
line_num: ecx
cavesize: 5
music_cmt#first
v1.00a0x44ee1d
str: eax
format_id: Music Room Note Title
cavesize: 5
music_cmt#line
v1.00a0x44eee4
track: eax
line_num: edx
cavesize: 5
music_cmt
v1.00a0x44eef5
str: edx
format_id: Music Room Note Title
cavesize: 5
ruby_offset
v1.00aRx2392e, Rx23aa5
str: edi
offset: eax
font_dialog:
v1.00aRxd2abc
font_ruby:
v1.00aRxd0ab4
cavesize: 5
update_poll
v1.00a0x457ec0
cavesize: 6

Icon th13.png Ten Desires (th13)

Type Address Parameters
file_size
v1.00a0x47212a
v1.00b0x47257a
v1.00c0x47254a
file_size: edi
file_name: ebx
cavesize: 6
file_load
v1.00a0x472166
v1.00b0x4725b6
v1.00c0x472586
file_buffer: edi
stack_clear_size: 12
cavesize: 5
file_loaded
v1.00a0x457c2f
v1.00b0x457fff
v1.00c0x457fcf
cavesize: 5
spell_id
v1.00c0x41e4db
spell_id: esi
cavesize: 5
spell_id#real
v1.00c0x41e546
spell_id_real: esi
cavesize: 7
spell_name
v1.00c0x4135b5
spell_name: edx
cavesize: 5
spell_id#result
v1.00c0x453c22
spell_id_real: edi
spell_rank: esi
cavesize: 8
spell_name#result
v1.00c0x453cea
spell_name: edx
cavesize: 8
spell_id#practice
v1.00c0x4571f7
spell_id_real: edi
spell_rank: eax
cavesize: 7
spell_name#practice
v1.00c0x4572aa
spell_name: ecx
cavesize: 8
music_title
v1.00c0x4558f3
str: eax
track: edi
format_id: Music Room Numbered Title
cavesize: 5
music_cmt#line_first
v1.00c0x455abe
track: eax
line_num: ecx
cavesize: 5
music_cmt#first
v1.00c0x455acf
str: eax
format_id: Music Room Note Title
cavesize: 5
music_cmt#line
v1.00c0x455b96
track: eax
line_num: edx
cavesize: 5
music_cmt
v1.00c0x455ba7
str: edx
format_id: Music Room Note Title
cavesize: 5
ruby_offset
v1.00cRx28e24, Rx2904c
str: ebx
offset: eax
font_dialog:
v1.00cRxdc310
font_ruby:
v1.00cRxdc308
cavesize: 5

Icon th14.png Double Dealing Character (th14)

Type Address Parameters
file_size
v0.01a0x402b89
v0.01b0x402b89
v1.00a0x402b89
v1.00b0x402b89
file_size: eax
file_name: ebx
cavesize: 6
file_load
v0.01a0x402bc4
v0.01b0x402bc4
v1.00a0x402bc4
v1.00b0x402bc4
file_buffer: eax
stack_clear_size: 8
cavesize: 5
file_loaded
v0.01a0x461732
v0.01b0x460ef2
v1.00a0x464a12
v1.00b0x464822
cavesize: 5
spell_id
v0.01a0x426e57
v0.01b0x4270c4
v1.00a0x428912
v1.00b0x428912
spell_id: eax
cavesize: 6
spell_id#real
v0.01a0x426e8e
v0.01b0x4270fb
v1.00a0x428949
v1.00b0x428949
spell_id_real: ecx
cavesize: 6
spell_name
v0.01a0x41cc0e
v0.01b0x41cd7e
v1.00a0x41cefe
v1.00b0x41cefe
spell_name: ecx
cavesize: 5
spell_id#result
v0.01b0x45d70d
v1.00a0x46074d
v1.00b0x46055d
spell_id_real: esi
spell_rank: eax
cavesize: 6
spell_name#result
v0.01b0x45d7f7
v1.00a0x460837
v1.00b0x460647
spell_name: eax
cavesize: 7
spell_name#practice
v1.00a0x463d10
v1.00b0x463b20
spell_id_real: edi
spell_rank: ebx
spell_name: eax
cavesize: 8
music_title
v1.00b0x462361
str: ecx
track: eax
format_id: Music Room Numbered Title
cavesize: 5
music_cmt#line_first
v1.00b0x46257e
line_num: eax
cavesize: 5
music_cmt#first
v1.00b0x462590
str: eax
track: edx
format_id: Music Room Note Title
cavesize: 5
music_cmt#line
v1.00b0x462651
line_num: eax
cavesize: 5
music_cmt
v1.00b0x462663
str: eax
track: edx
format_id: Music Room Note Title
cavesize: 5
ruby_offset
v1.00bRx3275f, Rx3296a
str: esi
offset: eax
font_dialog:
v1.00bRxfd61c
font_ruby:
v1.00bRxfd624
cavesize: 5
update_poll
v0.01a0x46ad30
v0.01b0x46a500
v1.00a0x46e030
v1.00b0x46de40
cavesize: 5