Subversion Repositories ngs

Rev

Rev 163 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
157 savelij 1
 
163 savelij 2
@echo off
157 savelij 3
 
163 savelij 4
if not exist tmp md tmp
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
157 savelij 7
 
165 savelij 8
asl -U -L -x -olist tmp\play_on_ngs.lst -i %includes% play_on_ngs.a80 || goto error
9
p2bin play_on_ngs.p tmp\play_on_ngs.rom -r $-$ -k || goto error
157 savelij 10
 
165 savelij 11
mhmt -mlz tmp\play_on_ngs.rom tmp\play_on_ngs.pack
157 savelij 12
 
163 savelij 13
asl -U -L -x -olist tmp\face_play.lst -i %includes% -D ADR_START=0x8100 face_play.a80 || goto error
165 savelij 14
p2bin face_play.p tmp\npl.rom -r $-$ -k || goto error
157 savelij 15
 
165 savelij 16
mhmt -mlz tmp\npl.rom tmp\npl.pack
157 savelij 17
 
163 savelij 18
asl -U -L -x -olist tmp\face_play_sp.lst -i %includes% -D ADR_START=0x8100,_SPRINTER face_play.a80 || goto error
165 savelij 19
p2bin face_play.p tmp\nplsp.rom -r $-$ -k || goto error
157 savelij 20
 
165 savelij 21
mhmt -mlz tmp\nplsp.rom tmp\nplsp.pack
157 savelij 22
 
165 savelij 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\make_npl4hobeta.p NPL.$C -r $-$ -k || goto error
163 savelij 25
 
165 savelij 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\make_npl4scl.p npl.scl -r $-$ -k || goto error
163 savelij 28
 
165 savelij 29
asl -U -L -x -olist tmp\make_basictape.lst -i %includes% make\make_basictape.a80 || goto error
30
p2bin make\make_basictape.p tmp\npl.!b -r $-$ -k || goto error
163 savelij 31
 
165 savelij 32
copy /B /Y make\npl.src npl.tap
163 savelij 33
 
165 savelij 34
..\..\tools\taptool\taptool +$ npl.tap tmp\npl.!b
35
..\..\tools\taptool\taptool +$ npl.tap NPL.$C
157 savelij 36
 
165 savelij 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\make_exe.p npl.exe -r $-$ -k || goto error
163 savelij 39
 
40
echo ########################
41
echo # -= End Compile Ok =- #
42
echo ########################
43
goto exit
44
 
45
:error
46
echo #######################
47
echo # -= Error Compile =- #
48
echo #######################
49
 
50
:exit