mirror of https://github.com/nmlgc/ReC98.git
[Maintenance] Add a few missing exports
Part of P0030, funded by zorg.
This commit is contained in:
parent
3b7561a711
commit
0abf84f450
|
@ -4,6 +4,7 @@
|
||||||
; Loads the [n]th image of the CDG file [fn] into [slot].
|
; Loads the [n]th image of the CDG file [fn] into [slot].
|
||||||
|
|
||||||
; void pascal cdg_load_single_forcealpha(int slot, const char *fn, int n)
|
; void pascal cdg_load_single_forcealpha(int slot, const char *fn, int n)
|
||||||
|
public CDG_LOAD_SINGLE_FORCEALPHA
|
||||||
cdg_load_single_forcealpha proc far
|
cdg_load_single_forcealpha proc far
|
||||||
|
|
||||||
@@image_size = dword ptr -4
|
@@image_size = dword ptr -4
|
||||||
|
@ -231,6 +232,7 @@ cdg_load_all endp
|
||||||
; image.
|
; image.
|
||||||
|
|
||||||
; void pascal cdg_load_all_noalpha(int slot_first, const char *fn);
|
; void pascal cdg_load_all_noalpha(int slot_first, const char *fn);
|
||||||
|
public CDG_LOAD_ALL_NOALPHA
|
||||||
cdg_load_all_noalpha proc far
|
cdg_load_all_noalpha proc far
|
||||||
|
|
||||||
@@fn = dword ptr 6
|
@@fn = dword ptr 6
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
public _boss_sprite_left, _boss_sprite_right, _boss_sprite_stay
|
||||||
|
_boss_sprite_left dw ?
|
||||||
|
_boss_sprite_right dw ?
|
||||||
|
_boss_sprite_stay dw ?
|
|
@ -2099,18 +2099,15 @@ public NULLFUNC_NEAR
|
||||||
nullfunc_near proc near
|
nullfunc_near proc near
|
||||||
retn
|
retn
|
||||||
nullfunc_near endp
|
nullfunc_near endp
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
|
||||||
nop
|
nop
|
||||||
|
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
|
|
||||||
|
public NULLSUB_1
|
||||||
nullsub_1 proc far
|
nullsub_1 proc far
|
||||||
retf
|
retf
|
||||||
nullsub_1 endp
|
nullsub_1 endp
|
||||||
|
|
||||||
; ---------------------------------------------------------------------------
|
|
||||||
nop
|
nop
|
||||||
|
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
@ -4049,6 +4046,7 @@ include th04/boss_backdrop.asm
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public SARA_BG_RENDER
|
||||||
sara_bg_render proc near
|
sara_bg_render proc near
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -4107,6 +4105,7 @@ sara_bg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public LOUISE_BG_RENDER
|
||||||
louise_bg_render proc near
|
louise_bg_render proc near
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -4183,6 +4182,7 @@ louise_bg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public ALICE_BG_RENDER
|
||||||
alice_bg_render proc near
|
alice_bg_render proc near
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -4259,6 +4259,7 @@ alice_bg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MAI_YUKI_BG_RENDER
|
||||||
mai_yuki_bg_render proc near
|
mai_yuki_bg_render proc near
|
||||||
|
|
||||||
var_1 = byte ptr -1
|
var_1 = byte ptr -1
|
||||||
|
@ -4338,6 +4339,7 @@ mai_yuki_bg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public YUMEKO_BG_RENDER
|
||||||
yumeko_bg_render proc near
|
yumeko_bg_render proc near
|
||||||
|
|
||||||
var_1 = byte ptr -1
|
var_1 = byte ptr -1
|
||||||
|
@ -5415,6 +5417,7 @@ sub_DA25 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public SHINKI_BG_RENDER
|
||||||
shinki_bg_render proc near
|
shinki_bg_render proc near
|
||||||
|
|
||||||
var_1 = byte ptr -1
|
var_1 = byte ptr -1
|
||||||
|
@ -5682,6 +5685,7 @@ sub_DBFF endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public EXALICE_BG_RENDER
|
||||||
exalice_bg_render proc near
|
exalice_bg_render proc near
|
||||||
|
|
||||||
var_1 = byte ptr -1
|
var_1 = byte ptr -1
|
||||||
|
@ -5744,7 +5748,7 @@ exalice_bg_render endp
|
||||||
|
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
|
public PLAYFIELD_FILLM_32_0_320_192
|
||||||
playfield_fillm_32_0_320_192 proc near
|
playfield_fillm_32_0_320_192 proc near
|
||||||
push di
|
push di
|
||||||
cli
|
cli
|
||||||
|
@ -5969,7 +5973,7 @@ sub_DE7A endp
|
||||||
|
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
|
public PLAYFIELD_FILLM_0_0_384_192__1
|
||||||
playfield_fillm_0_0_384_192__1 proc near
|
playfield_fillm_0_0_384_192__1 proc near
|
||||||
push di
|
push di
|
||||||
GRCG_FILL_PLAYFIELD_ROWS 192, 176
|
GRCG_FILL_PLAYFIELD_ROWS 192, 176
|
||||||
|
@ -5980,7 +5984,7 @@ playfield_fillm_0_0_384_192__1 endp
|
||||||
|
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
|
public PLAYFIELD_FILLM_0_205_384_163
|
||||||
playfield_fillm_0_205_384_163 proc near
|
playfield_fillm_0_205_384_163 proc near
|
||||||
push di
|
push di
|
||||||
GRCG_FILL_PLAYFIELD_ROWS 0, 205
|
GRCG_FILL_PLAYFIELD_ROWS 0, 205
|
||||||
|
@ -6121,7 +6125,7 @@ sub_DFBA endp
|
||||||
|
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
|
public PLAYFIELD_FILLM_0_0_384_192__2
|
||||||
playfield_fillm_0_0_384_192__2 proc near
|
playfield_fillm_0_0_384_192__2 proc near
|
||||||
push di
|
push di
|
||||||
GRCG_FILL_PLAYFIELD_ROWS 192, 176
|
GRCG_FILL_PLAYFIELD_ROWS 192, 176
|
||||||
|
@ -7078,7 +7082,7 @@ sub_E8FE endp
|
||||||
|
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
|
public PLAYFIELD_FILLM_0_104_384_192
|
||||||
playfield_fillm_0_104_384_192 proc near
|
playfield_fillm_0_104_384_192 proc near
|
||||||
push di
|
push di
|
||||||
GRCG_FILL_PLAYFIELD_ROWS 0, 104
|
GRCG_FILL_PLAYFIELD_ROWS 0, 104
|
||||||
|
@ -9951,6 +9955,7 @@ table_1083C dw loc_10730
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS1_RENDER
|
||||||
midboss1_render proc near
|
midboss1_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -10045,6 +10050,7 @@ midboss1_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public SARA_FG_RENDER
|
||||||
sara_fg_render proc near
|
sara_fg_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -10141,6 +10147,7 @@ sara_fg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS2_RENDER
|
||||||
midboss2_render proc near
|
midboss2_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -10216,6 +10223,7 @@ midboss2_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public LOUISE_FG_RENDER
|
||||||
louise_fg_render proc near
|
louise_fg_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -10286,6 +10294,7 @@ louise_fg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS3_RENDER
|
||||||
midboss3_render proc near
|
midboss3_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -10529,6 +10538,7 @@ sub_10B1D endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public ALICE_FG_RENDER
|
||||||
alice_fg_render proc near
|
alice_fg_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -10671,6 +10681,7 @@ sub_10D26 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MAI_YUKI_FG_RENDER
|
||||||
mai_yuki_fg_render proc near
|
mai_yuki_fg_render proc near
|
||||||
|
|
||||||
var_4 = word ptr -4
|
var_4 = word ptr -4
|
||||||
|
@ -10775,6 +10786,7 @@ mai_yuki_fg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS4_RENDER
|
||||||
midboss4_render proc near
|
midboss4_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -11022,6 +11034,7 @@ sub_10F90 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public YUMEKO_FG_RENDER
|
||||||
yumeko_fg_render proc near
|
yumeko_fg_render proc near
|
||||||
|
|
||||||
var_6 = word ptr -6
|
var_6 = word ptr -6
|
||||||
|
@ -11177,6 +11190,7 @@ sub_11073 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public SHINKI_FG_RENDER
|
||||||
shinki_fg_render proc near
|
shinki_fg_render proc near
|
||||||
|
|
||||||
var_4 = word ptr -4
|
var_4 = word ptr -4
|
||||||
|
@ -11269,6 +11283,7 @@ shinki_fg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public STAGE2_INVALIDATE
|
||||||
stage2_invalidate proc near
|
stage2_invalidate proc near
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -11526,7 +11541,7 @@ sub_111B7 endp
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
public STAGE2_UPDATE
|
||||||
stage2_update proc near
|
stage2_update proc near
|
||||||
|
|
||||||
var_4 = word ptr -4
|
var_4 = word ptr -4
|
||||||
|
@ -11810,6 +11825,7 @@ stage2_update endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSSX_RENDER
|
||||||
midbossx_render proc near
|
midbossx_render proc near
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -12028,6 +12044,7 @@ sub_11695 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public EXALICE_FG_RENDER
|
||||||
exalice_fg_render proc near
|
exalice_fg_render proc near
|
||||||
|
|
||||||
var_2 = word ptr -2
|
var_2 = word ptr -2
|
||||||
|
@ -12115,6 +12132,7 @@ exalice_fg_render endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS5_RENDER
|
||||||
midboss5_render proc near
|
midboss5_render proc near
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -17848,7 +17866,7 @@ score_update_and_render endp
|
||||||
; =============== S U B R O U T I N E =======================================
|
; =============== S U B R O U T I N E =======================================
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
public BOSS_RESET
|
||||||
boss_reset proc near
|
boss_reset proc near
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -23792,6 +23810,7 @@ sub_18017 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS1_UPDATE
|
||||||
midboss1_update proc far
|
midboss1_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -24445,6 +24464,7 @@ sub_18590 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public SARA_UPDATE
|
||||||
sara_update proc far
|
sara_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -24823,6 +24843,7 @@ sub_189FC endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS2_UPDATE
|
||||||
midboss2_update proc far
|
midboss2_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -25531,6 +25552,7 @@ sub_18FE2 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public LOUISE_UPDATE
|
||||||
louise_update proc far
|
louise_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -26061,6 +26083,7 @@ sub_1945D endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS3_UPDATE
|
||||||
midboss3_update proc far
|
midboss3_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -27358,6 +27381,7 @@ sub_1A005 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public ALICE_UPDATE
|
||||||
alice_update proc far
|
alice_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -28695,6 +28719,7 @@ mai_yuki_1AB76 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MAI_YUKI_UPDATE
|
||||||
mai_yuki_update proc far
|
mai_yuki_update proc far
|
||||||
|
|
||||||
var_4 = word ptr -4
|
var_4 = word ptr -4
|
||||||
|
@ -29401,6 +29426,7 @@ sub_1B1E5 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS4_UPDATE
|
||||||
midboss4_update proc far
|
midboss4_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -30283,6 +30309,7 @@ sub_1B973 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public YUKI_UPDATE
|
||||||
yuki_update proc far
|
yuki_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -32865,6 +32892,7 @@ sub_1D1C6 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public YUMEKO_UPDATE
|
||||||
yumeko_update proc far
|
yumeko_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -34464,6 +34492,7 @@ sub_1E15D endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public SHINKI_UPDATE
|
||||||
shinki_update proc far
|
shinki_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -35090,6 +35119,7 @@ sub_1E6A6 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSSX_UPDATE
|
||||||
midbossx_update proc far
|
midbossx_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -36417,6 +36447,7 @@ sub_1F23B endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public EXALICE_UPDATE
|
||||||
exalice_update proc far
|
exalice_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -37066,6 +37097,7 @@ sub_1F823 endp
|
||||||
|
|
||||||
; Attributes: bp-based frame
|
; Attributes: bp-based frame
|
||||||
|
|
||||||
|
public MIDBOSS5_UPDATE
|
||||||
midboss5_update proc far
|
midboss5_update proc far
|
||||||
push bp
|
push bp
|
||||||
mov bp, sp
|
mov bp, sp
|
||||||
|
@ -45299,9 +45331,7 @@ word_2C938 dw ?
|
||||||
include th04/boss/explosions[bss].asm
|
include th04/boss/explosions[bss].asm
|
||||||
byte_2C96C db ?
|
byte_2C96C db ?
|
||||||
db ?
|
db ?
|
||||||
_boss_sprite_left dw ?
|
include th05/boss/sprites[bss].asm
|
||||||
_boss_sprite_right dw ?
|
|
||||||
_boss_sprite_stay dw ?
|
|
||||||
byte_2C974 db ?
|
byte_2C974 db ?
|
||||||
db ?
|
db ?
|
||||||
byte_2C976 db ?
|
byte_2C976 db ?
|
||||||
|
|
Loading…
Reference in New Issue