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 |