If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Tasac 2010

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Tasac 2010

Developer: Sachen
Publisher: Watara
Platform: Watara Supervision
Released internationally: 1992


DevTextIcon.png This game has hidden development-related text.


Function & Symbol Names

A bunch of function and symbol names are present at 7F80, along with their address locations:

AB1/00CAB1/01:set8bit
CAB2/00CAB2/01:s2bit
CAB2/00CAB2/01:nb2
CAB3/00CAB3/01:super_vision
CEC3/00CEC3/01:sachen
D527/00D527/01:get_scr_adr
D562/00D562/01:minsert_channel
D571/00D571/01:meffect
D5C8/00D5C8/01:pausemusic
D5FB/00D5FB/01:replaymusic
D616/00D616/01:waitsong
D61E/00D61E/01:mdismusic
D630/00D630/01:mplaymusic
D661/00D661/01:music
D9DA/00D9DA/01:song1
DBC4/00DBC4/01:song2
DD1A/00DD1A/01:song3
DDDB/00DDDB/01:song4
DE60/00DE60/01:rndx
DE8A/00DE8A/01:lr_sc
DEB1/00DEB1/01:rl_sc
DED8/00DED8/01:rl_scc
DEFF/00DEFF/01:d_sc
DF37/00DF37/01:u_sc
DF6F/00DF6F/01:auto_wait
DF82/00DF82/01:push_space
DFAB/00DFAB/01:pause_str
DFB4/00DFB4/01:pr_sprite
E01D/00E01D/01:draw_pic_all
E01D/00E01D/01:prdata_m
E01E/00E01E/01:draw_pic
E01F/00E01F/01:inc_cursor
E05A/00E05A/01:draw_sprite_all
E05B/00E05B/01:draw_sprite
E05B/00E05B/01:inc_sou_adr
E05C/00E05C/01:inc_sou2_adr
E05D/00E05D/01:xor_sprite_all
E0E4/00E0E4/01:xor_sprite
E2EE/00E2EE/01:act_set_data
E37A/00E37A/01:act_set_data1
E3FA/00E3FA/01:power_display_press
E421/00E421/01:power_display_press_inc
E457/00E457/01:time_display
E4D8/00E4D8/01:init_sr
E4F4/00E4F4/01:s5
E5A4/00E5A4/01:init_sr1
E5BB/00E5BB/01:s51
E65C/00E65C/01:over_pic_press
E780/00E780/01:game_over_press
E87E/00E87E/01:babo_press
E983/00E983/01:plan_press
EBC5/00EBC5/01:plan_move_contral
EEDF/00EEDF/01:move_8_direction
EF53/00EF53/01:plan_lab
EFF7/00EFF7/01:print_scoress
EFF7/00EFF7/01:print_scoress1


### symbol table by name ###
0EF3:01:act_bull_fl
0085:01:act_bull_power
0EF9:01:act_bull_us
0EE7:01:act_bull_xx
0EED:01:act_bull_yy
0EE4:01:act_flag
0084:01:act_move_speed
0EE6:01:act_pic
0EE5:01:act_plan_num
0F08:01:act_power_h
E2EE/00E2EE/01:act_set_data
E37A/00E37A/01:act_set_data1
0F07:01:act_ship_powre
0EFF:01:act_xd_set
0EE2:01:act_xx
0EE3:01:act_yy
0016:01:addr
0018:01:addrx
DF6F/00DF6F/01:auto_wait
008D:01:ba_fl
008A:01:ba_index
008F:01:ba_mode
008E:01:ba_onf
008B:01:ba_xx
008C:01:ba_yy
E87E/00E87E/01:babo_press
00B1:01:back_counter
82DF/0002DF/01:back_ground_press
82EF/0002EF/01:back_ground_press1
0023:01:basecolor
090C:01:beat_adj
001C:01:bgbase
02D0:01:bgbuff
0F02:01:buff0
0F03:01:buff1
0F04:01:buff2
0F05:01:buff3
0F06:01:buff4
105E:01:calcul_yn
00AF:01:cheng_mo_pl
C88A/00C88A/01:chk_imp
0014:01:clock
0022:01:color
CAA4/00CAA4/01:colt
C815/00C815/01:cos
105F:01:counter
C141/00C141/01:cur2addr
0010:01:cursor
DEFF/00DEFF/01:d_sc
0ADD:01:data_buffer
0200:01:dbuff
8000/004000/01:demo_press
C73A/00C73A/01:div16
C73B/00C73B/01:div32
C739/00C739/01:divay
E01E/00E01E/01:draw_pic
E01D/00E01D/01:draw_pic_all
0EDF:01:draw_spr_clk
E05B/00E05B/01:draw_sprite
E05A/00E05A/01:draw_sprite_all
006B:01:eff_sel
0928:01:eff_sw
C058/00C058/01:enable_sound
003A:01:enx
003C:01:eny
C558/00C558/01:flash
E780/00E780/01:game_over_press
D527/00D527/01:get_scr_adr
C11D/00C11D/01:home
C79A/00C79A/01:htod24
C8FC/00C8FC/01:htod32
C73D/00C73D/01:htoda
C751/00C751/01:htoday
C739/00C739/01:idiv16
C73A/00C73A/01:idiv32
C739/00C739/01:idivay
C6C8/00C6C8/01:imul16
C67D/00C67D/01:imulay
E01F/00E01F/01:inc_cursor
E05C/00E05C/01:inc_sou2_adr
E05B/00E05B/01:inc_sou_adr
C0AA/00C0AA/01:init_def
E4D8/00E4D8/01:init_sr
E5A4/00E5A4/01:init_sr1
C0A9/00C0A9/01:jirq
C000/00C000/01:jnmi
0EE1:01:key_delay
0000:01:lbuff
C9BB/00C9BB/01:line
C157/00C157/01:line2addr
CA60/00CA60/01:line_45
C889/00C889/01:line_div
C889/00C889/01:line_divx
C889/00C889/01:line_divx16
CA32/00CA32/01:line_xay
CA02/00CA02/01:line_xly
C9D8/00C9D8/01:lj0
C9E9/00C9E9/01:lj1
CA5B/00CA5B/01:lj10
CA2D/00CA2D/01:lj5
DE8A/00DE8A/01:lr_sc
104C:01:m_bull_fl
1034:01:m_bull_xx
1010:01:m_dirr
1004:01:m_fl
00A5:01:m_index
101C:01:m_sida
1028:01:m_sida1
0FEC:01:m_xx
0FF8:01:m_yy
007B:01:mask_addr
0CBD:01:mask_buffer
CAAC/00CAAC/01:mask_c
CAA8/00CAA8/01:mask_s
84FD/0004FD/01:max_plan
D61E/00D61E/01:mdismusic
D571/00D571/01:meffect
D562/00D562/01:minsert_channel
0020:01:mkbase
0FDC:01:moon_bg_move
0F8C:01:moon_bom_numh
0F8B:01:moon_bom_numl
0FA8:01:moon_buff
0FA5:01:moon_fl
0F99:01:moon_gum_fl
0F8F:01:moon_gum_xx
0F94:01:moon_gum_yy
0F8D:01:moon_move_speed
0F8A:01:moon_pass_time
B58D/00358D/01:moon_press
0FDA:01:moon_times
0FA3:01:moon_x
0FA4:01:moon_y
EEDF/00EEDF/01:move_8_direction
D630/00D630/01:mplaymusic
C70F/00C70F/01:mul16
C6A9/00C6A9/01:mulay
D661/00D661/01:music
004E:01:music_sw
CAB2/00CAB2/01:nb2
C66C/00C66C/01:neg_ay
0988:01:old_clock
0F0A:01:old_time_contral
0FEB:01:open_counter
84D8/0044D8/01:open_screen
E65C/00E65C/01:over_pic_press
DFAB/00DFAB/01:pause_str
D5C8/00D5C8/01:pausemusic
0077:01:pic_addr
EF53/00EF53/01:plan_lab
00B0:01:plan_moon_yn
EBC5/00EBC5/01:plan_move_contral
E983/00E983/01:plan_press
0FEA:01:plan_str_conter
E3FA/00E3FA/01:power_display_press
E421/00E421/01:power_display_press_inc
DFB4/00DFB4/01:pr_sprite
C195/00C195/01:prasc
C5B8/00C5B8/01:prblk
C182/00C182/01:prbyt
C580/00C580/01:prdata
E01D/00E01D/01:prdata_m
C18B/00C18B/01:prhex
84B2/0044B2/01:print_moon_p
EFF7/00EFF7/01:print_scoress
EFF7/00EFF7/01:print_scoress1
BB13/003B13/01:print_stage
C17C/00C17C/01:prword
CA7F/00CA7F/01:pset
DF82/00DF82/01:push_space
B9CC/0039CC/01:read_moon_pic_data
0460:01:reflash
D5FB/00D5FB/01:replaymusic
DEB1/00DEB1/01:rl_sc
DED8/00DED8/01:rl_scc
098A:01:rndbuf
DE60/00DE60/01:rndx
CAB0/00CAB0/01:roq
C812/00C812/01:rotx
C813/00C813/01:roty
C814/00C814/01:rotz
CAB0/00CAB0/01:round
0030:01:rx
0031:01:ry
0032:01:rz
CAB2/00CAB2/01:s2bit
E4F4/00E4F4/01:s5
E5BB/00E5BB/01:s51
CEC3/00CEC3/01:sachen
105A:01:score
1058:01:score_kine0
1059:01:score_kine1
0048:01:scr_adr
001A:01:scraddr
0012:01:scrx
0013:01:scry
CAB1/00CAB1/01:set8bit
8000/000000/01:ship_bull_press
C81A/00C81A/01:sin
D9DA/00D9DA/01:song1
DBC4/00DBC4/01:song2
DD1A/00DD1A/01:song3
DDDB/00DDDB/01:song4
004C:01:sou2_adr
004A:01:sou_adr
05F6:01:sound_end
05F5:01:sound_oft
05F0:01:sound_sw
05F1:01:sound_val
001E:01:spbase
0079:01:spr_addr
0290:01:sprh
099D:01:sprite
0A9D:01:sprite_sum
007D:01:sprite_sw
0270:01:sprnh
0250:01:sprnl
0987:01:sprsize
02B0:01:sprv
0210:01:sprx
0230:01:spry
C73C/00C73C/01:sqra
C73D/00C73D/01:sqray
0086:01:stage
0071:01:str_adr
0036:01:stx
0038:01:sty
CAB3/00CAB3/01:super_vision
00AE:01:sys_clock1
0008:01:temp0
0009:01:temp1
000A:01:temp2
000B:01:temp3
000C:01:temp4
000D:01:temp5
000E:01:temp6
000F:01:temp7
0033:01:tempx
0034:01:tempy
0035:01:tempz
0F09:01:time_contral
E457/00E457/01:time_display
DF37/00DF37/01:u_sc
0024:01:va0
0025:01:va1
0026:01:va2
0027:01:va3
0028:01:vb0
0029:01:vb1
002A:01:vb2
002B:01:vb3
002C:01:vc0
002D:01:vc1
002E:01:vc2
002F:01:vc3
C65C/00C65C/01:wait1
C663/00C663/01:wait2
D616/00D616/01:waitsong
C559/00C559/01:wprint
C559/00C559/01:wsprite
E0E4/00E0E4/01:xor_sprite
E05D/00E05D/01:xor_sprite_all
00A6:01:xx
00A7:01:yy

DOS Directory Listing

A directory listing can be found in 9AE0. The file names are listed below:

GRAPHICSOBJ
HTOD32  OBJ
IO      LST
IO      O
C       BAT
IO      EXT
NUM     OBJ
GRAPHICSASM
SCREEN  ASM


(Source: AttackedByGlitch)