Subversion Repositories ngs

Rev

Rev 163 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 163 Rev 165
Line 3... Line 3...
3
 
3
 
4
if not exist tmp md tmp
4
if not exist tmp md tmp
5
set path=%path%;d:\yad\svn\pentevo\tools\asl\bin\;d:\yad\svn\pentevo\tools\mhmt\
5
set path=%path%;d:\yad\svn\pentevo\tools\asl\bin\;d:\yad\svn\pentevo\tools\mhmt\
6
set includes=d:\yad\svn\pentevo\rom\;make
6
set includes=d:\yad\svn\pentevo\rom\;make
7
 
7
 
8
asl -U -L -x -olist tmp\play4ngs.lst -i %includes% play4ngs.a80 || goto error
8
asl -U -L -x -olist tmp\play_on_ngs.lst -i %includes% play_on_ngs.a80 || goto error
9
p2bin play4ngs.p tmp\play4ngs.rom -r $-$ -k
9
p2bin play_on_ngs.p tmp\play_on_ngs.rom -r $-$ -k || goto error
10
 
10
 
11
mhmt -mlz tmp\play4ngs.rom tmp\play4ngs_pack.rom
11
mhmt -mlz tmp\play_on_ngs.rom tmp\play_on_ngs.pack
12
 
12
 
13
asl -U -L -x -olist tmp\face_play.lst -i %includes% -D ADR_START=0x8100 face_play.a80 || goto error
13
asl -U -L -x -olist tmp\face_play.lst -i %includes% -D ADR_START=0x8100 face_play.a80 || goto error
14
p2bin face_play.p tmp\npl.rom -r $-$ -k
14
p2bin face_play.p tmp\npl.rom -r $-$ -k || goto error
15
 
15
 
16
mhmt -mlz tmp\npl.rom tmp\npl_pack.rom
16
mhmt -mlz tmp\npl.rom tmp\npl.pack
17
 
17
 
18
asl -U -L -x -olist tmp\face_play_sp.lst -i %includes% -D ADR_START=0x8100,_SPRINTER face_play.a80 || goto error
18
asl -U -L -x -olist tmp\face_play_sp.lst -i %includes% -D ADR_START=0x8100,_SPRINTER face_play.a80 || goto error
19
p2bin face_play.p tmp\nplsp.rom -r $-$ -k
19
p2bin face_play.p tmp\nplsp.rom -r $-$ -k || goto error
20
 
20
 
21
mhmt -mlz tmp\nplsp.rom tmp\nplsp_pack.rom
21
mhmt -mlz tmp\nplsp.rom tmp\nplsp.pack
22
 
22
 
23
asl -U -L -x -olist tmp\make_npl4hobeta.lst -i %includes% -D ADR_START=0x8100 make_npl4hobeta.a80 || goto error
23
asl -U -L -x -olist tmp\make_npl4hobeta.lst -i %includes% -D ADR_START=0x8100 make\make_npl4hobeta.a80 || goto error
24
p2bin make_npl4hobeta.p NPL.$C -r $-$ -k
24
p2bin make\make_npl4hobeta.p NPL.$C -r $-$ -k || goto error
25
 
25
 
26
asl -U -L -x -olist tmp\make_npl4scl.lst -i %includes% -D ADR_START=0x8100 make_npl4scl.a80 || goto error
26
asl -U -L -x -olist tmp\make_npl4scl.lst -i %includes% -D ADR_START=0x8100 make\make_npl4scl.a80 || goto error
27
p2bin make_npl4scl.p npl.scl -r $-$ -k
27
p2bin make\make_npl4scl.p npl.scl -r $-$ -k || goto error
28
 
28
 
29
asl -U -L -x -olist tmp\make_basictape.lst -i %includes% make_basictape.a80 || goto error
29
asl -U -L -x -olist tmp\make_basictape.lst -i %includes% make\make_basictape.a80 || goto error
30
p2bin make_basictape.p tmp\npl.!b -r $-$ -k
30
p2bin make\make_basictape.p tmp\npl.!b -r $-$ -k || goto error
31
 
31
 
32
copy /B /Y make\ngsplay.src ngsplay.tap
32
copy /B /Y make\npl.src npl.tap
33
 
33
 
34
..\..\tools\taptool\taptool +$ ngsplay.tap tmp\npl.!b
34
..\..\tools\taptool\taptool +$ npl.tap tmp\npl.!b
35
..\..\tools\taptool\taptool +$ ngsplay.tap NPL.$C
35
..\..\tools\taptool\taptool +$ npl.tap NPL.$C
36
 
36
 
37
asl -U -L -x -olist tmp\make_exe.lst -i %includes% -D ADR_START=0x8100 make_exe.a80 || goto error
37
asl -U -L -x -olist tmp\make_exe.lst -i %includes% -D ADR_START=0x8100 make\make_exe.a80 || goto error
38
p2bin make_exe.p npl.exe -r $-$ -k
38
p2bin make\make_exe.p npl.exe -r $-$ -k || goto error
39
 
39
 
40
echo ########################
40
echo ########################
41
echo # -= End Compile Ok =- #
41
echo # -= End Compile Ok =- #
42
echo ########################
42
echo ########################
43
goto exit
43
goto exit