HK3.MAK 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  1. #
  2. # makefile by HK3.CMD
  3. #
  4. ASM=ASM68K
  5. OPT=/-S/E/-T/CASE
  6. LOD=LOD68K
  7. HK3.ABS: GAME_SYM.OBJ HK3_TBL.OBJ HK3.OBJ HK3_SET.OBJ STATE_CHK.OBJ HK3_INT.OBJ HK3_SUB.OBJ \
  8. COM_OPE.OBJ EM_DATA.OBJ EM_FRONT.OBJ EM_BACK.OBJ DEF_1P.OBJ DEF_2P.OBJ DEF2_1P.OBJ \
  9. DEF2_2P.OBJ EM_P1.OBJ EM_P2.OBJ EM_SP1.OBJ EM_SP2.OBJ EM_SP3.OBJ EM_SP4.OBJ \
  10. EM_SP5.OBJ EM_SCLIM.OBJ EM_SP6.OBJ EM_SP7.OBJ EM_SP8.OBJ EM_SP9.OBJ EM_SP10.OBJ \
  11. EM_SP11.OBJ EM_SP1H.OBJ EM_SP2H.OBJ EM_SP3H.OBJ EM_SP4H.OBJ EM_SP5H.OBJ EM_SP6H.OBJ \
  12. EM_SP7H.OBJ EM_SP8H.OBJ EM_SP9H.OBJ EM_SP10H.OBJ EM_SP11H.OBJ EMH_SCLIM.OBJ EM1_TBL.OBJ \
  13. EM2_TBL.OBJ EM3_TBL.OBJ EM4_TBL.OBJ EM5_TBL.OBJ EM6_TBL.OBJ EM7_TBL.OBJ EM8_TBL.OBJ \
  14. MOTION.OBJ EM_PACK.OBJ NEWS.OBJ
  15. $(LOD) @HK3,HK3,HK3
  16. @echo .
  17. @echo .
  18. ABS HK3L
  19. @echo .
  20. @echo .
  21. !if $d(WORK)
  22. WORK=WORK.INC
  23. !endif
  24. !if $d(LABEL)
  25. LABEL=LABEL.INC
  26. !endif
  27. !if $d(GAME_SYM)
  28. GAME_SYM=GAME_SYM.INC
  29. !endif
  30. GAME_SYM.OBJ: GAME_SYM.SRC
  31. $(ASM) GAME_SYM,GAME_SYM,ER $(OPT)
  32. @echo .
  33. @echo .
  34. HK3_TBL.OBJ: HK3_TBL.SRC
  35. $(ASM) HK3_TBL,HK3_TBL,ER $(OPT)
  36. @echo .
  37. @echo .
  38. HK3.OBJ: HK3.SRC $(MACRO) $(NEO_GEO) $(LABEL) $(HFLAG) $(EM_MAC2) $(CML) $(WORK)
  39. $(ASM) HK3,HK3,ER $(OPT)
  40. @echo .
  41. @echo .
  42. HK3_SET.OBJ: HK3_SET.SRC $(LABEL) $(HFLAG) $(EM_MAC2) $(WORK)
  43. $(ASM) HK3_SET,HK3_SET,ER $(OPT)
  44. @echo .
  45. @echo .
  46. STATE_CHK.OBJ: STATE_CHK.SRC $(LABEL) $(HFLAG) $(EM_MAC2) $(WORK)
  47. $(ASM) STATE_CHK,STATE_CHK,ER $(OPT)
  48. @echo .
  49. @echo .
  50. HK3_INT.OBJ: HK3_INT.SRC $(GAME_SYM) $(LABEL) $(HFLAG) $(EM_MAC2) $(WORK)
  51. $(ASM) HK3_INT,HK3_INT,ER $(OPT)
  52. @echo .
  53. @echo .
  54. HK3_SUB.OBJ: HK3_SUB.SRC $(LABEL) $(HFLAG) $(EM_MAC2) $(WORK)
  55. $(ASM) HK3_SUB,HK3_SUB,ER $(OPT)
  56. @echo .
  57. @echo .
  58. COM_OPE.OBJ: COM_OPE.SRC $(NEO_GEO) $(LABEL) $(HFLAG) $(EM_MAC2) $(WORK)
  59. $(ASM) COM_OPE,COM_OPE,ER $(OPT)
  60. @echo .
  61. @echo .
  62. EM_DATA.OBJ: EM_DATA.SRC $(HFLAG) $(EM_MAC) $(EM_MAC2)
  63. $(ASM) EM_DATA,EM_DATA,ER $(OPT)
  64. @echo .
  65. @echo .
  66. EM_FRONT.OBJ: EM_FRONT.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  67. $(ASM) EM_FRONT,EM_FRONT,ER $(OPT)
  68. @echo .
  69. @echo .
  70. EM_BACK.OBJ: EM_BACK.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  71. $(ASM) EM_BACK,EM_BACK,ER $(OPT)
  72. @echo .
  73. @echo .
  74. DEF_1P.OBJ: DEF_1P.SRC $(EM_MAC) $(HFLAG)
  75. $(ASM) DEF_1P,DEF_1P,ER $(OPT)
  76. @echo .
  77. @echo .
  78. DEF_2P.OBJ: DEF_2P.SRC $(EM_MAC) $(HFLAG)
  79. $(ASM) DEF_2P,DEF_2P,ER $(OPT)
  80. @echo .
  81. @echo .
  82. DEF2_1P.OBJ: DEF2_1P.SRC $(EM_MAC) $(HFLAG)
  83. $(ASM) DEF2_1P,DEF2_1P,ER $(OPT)
  84. @echo .
  85. @echo .
  86. DEF2_2P.OBJ: DEF2_2P.SRC $(EM_MAC) $(HFLAG)
  87. $(ASM) DEF2_2P,DEF2_2P,ER $(OPT)
  88. @echo .
  89. @echo .
  90. EM_P1.OBJ: EM_P1.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  91. $(ASM) EM_P1,EM_P1,ER $(OPT)
  92. @echo .
  93. @echo .
  94. EM_P2.OBJ: EM_P2.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  95. $(ASM) EM_P2,EM_P2,ER $(OPT)
  96. @echo .
  97. @echo .
  98. EM_SP1.OBJ: EM_SP1.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  99. $(ASM) EM_SP1,EM_SP1,ER $(OPT)
  100. @echo .
  101. @echo .
  102. EM_SP2.OBJ: EM_SP2.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  103. $(ASM) EM_SP2,EM_SP2,ER $(OPT)
  104. @echo .
  105. @echo .
  106. EM_SP3.OBJ: EM_SP3.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  107. $(ASM) EM_SP3,EM_SP3,ER $(OPT)
  108. @echo .
  109. @echo .
  110. EM_SP4.OBJ: EM_SP4.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  111. $(ASM) EM_SP4,EM_SP4,ER $(OPT)
  112. @echo .
  113. @echo .
  114. EM_SP5.OBJ: EM_SP5.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  115. $(ASM) EM_SP5,EM_SP5,ER $(OPT)
  116. @echo .
  117. @echo .
  118. EM_SCLIM.OBJ: EM_SCLIM.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  119. $(ASM) EM_SCLIM,EM_SCLIM,ER $(OPT)
  120. @echo .
  121. @echo .
  122. EM_SP6.OBJ: EM_SP6.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  123. $(ASM) EM_SP6,EM_SP6,ER $(OPT)
  124. @echo .
  125. @echo .
  126. EM_SP7.OBJ: EM_SP7.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  127. $(ASM) EM_SP7,EM_SP7,ER $(OPT)
  128. @echo .
  129. @echo .
  130. EM_SP8.OBJ: EM_SP8.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  131. $(ASM) EM_SP8,EM_SP8,ER $(OPT)
  132. @echo .
  133. @echo .
  134. EM_SP9.OBJ: EM_SP9.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  135. $(ASM) EM_SP9,EM_SP9,ER $(OPT)
  136. @echo .
  137. @echo .
  138. EM_SP10.OBJ: EM_SP10.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  139. $(ASM) EM_SP10,EM_SP10,ER $(OPT)
  140. @echo .
  141. @echo .
  142. EM_SP11.OBJ: EM_SP11.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  143. $(ASM) EM_SP11,EM_SP11,ER $(OPT)
  144. @echo .
  145. @echo .
  146. EM_SP1H.OBJ: EM_SP1H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  147. $(ASM) EM_SP1H,EM_SP1H,ER $(OPT)
  148. @echo .
  149. @echo .
  150. EM_SP2H.OBJ: EM_SP2H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  151. $(ASM) EM_SP2H,EM_SP2H,ER $(OPT)
  152. @echo .
  153. @echo .
  154. EM_SP3H.OBJ: EM_SP3H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  155. $(ASM) EM_SP3H,EM_SP3H,ER $(OPT)
  156. @echo .
  157. @echo .
  158. EM_SP4H.OBJ: EM_SP4H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  159. $(ASM) EM_SP4H,EM_SP4H,ER $(OPT)
  160. @echo .
  161. @echo .
  162. EM_SP5H.OBJ: EM_SP5H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  163. $(ASM) EM_SP5H,EM_SP5H,ER $(OPT)
  164. @echo .
  165. @echo .
  166. EM_SP6H.OBJ: EM_SP6H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  167. $(ASM) EM_SP6H,EM_SP6H,ER $(OPT)
  168. @echo .
  169. @echo .
  170. EM_SP7H.OBJ: EM_SP7H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  171. $(ASM) EM_SP7H,EM_SP7H,ER $(OPT)
  172. @echo .
  173. @echo .
  174. EM_SP8H.OBJ: EM_SP8H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  175. $(ASM) EM_SP8H,EM_SP8H,ER $(OPT)
  176. @echo .
  177. @echo .
  178. EM_SP9H.OBJ: EM_SP9H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  179. $(ASM) EM_SP9H,EM_SP9H,ER $(OPT)
  180. @echo .
  181. @echo .
  182. EM_SP10H.OBJ: EM_SP10H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  183. $(ASM) EM_SP10H,EM_SP10H,ER $(OPT)
  184. @echo .
  185. @echo .
  186. EM_SP11H.OBJ: EM_SP11H.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  187. $(ASM) EM_SP11H,EM_SP11H,ER $(OPT)
  188. @echo .
  189. @echo .
  190. EMH_SCLIM.OBJ: EMH_SCLIM.SRC $(EM_MAC) $(EM_MAC2) $(HFLAG)
  191. $(ASM) EMH_SCLIM,EMH_SCLIM,ER $(OPT)
  192. @echo .
  193. @echo .
  194. EM1_TBL.OBJ: EM1_TBL.SRC $(EM_MAC) $(EM_MAC2)
  195. $(ASM) EM1_TBL,EM1_TBL,ER $(OPT)
  196. @echo .
  197. @echo .
  198. EM2_TBL.OBJ: EM2_TBL.SRC $(EM_MAC) $(EM_MAC2)
  199. $(ASM) EM2_TBL,EM2_TBL,ER $(OPT)
  200. @echo .
  201. @echo .
  202. EM3_TBL.OBJ: EM3_TBL.SRC $(EM_MAC) $(EM_MAC2)
  203. $(ASM) EM3_TBL,EM3_TBL,ER $(OPT)
  204. @echo .
  205. @echo .
  206. EM4_TBL.OBJ: EM4_TBL.SRC $(EM_MAC) $(EM_MAC2)
  207. $(ASM) EM4_TBL,EM4_TBL,ER $(OPT)
  208. @echo .
  209. @echo .
  210. EM5_TBL.OBJ: EM5_TBL.SRC $(EM_MAC) $(EM_MAC2)
  211. $(ASM) EM5_TBL,EM5_TBL,ER $(OPT)
  212. @echo .
  213. @echo .
  214. EM6_TBL.OBJ: EM6_TBL.SRC $(EM_MAC) $(EM_MAC2)
  215. $(ASM) EM6_TBL,EM6_TBL,ER $(OPT)
  216. @echo .
  217. @echo .
  218. EM7_TBL.OBJ: EM7_TBL.SRC $(EM_MAC) $(EM_MAC2)
  219. $(ASM) EM7_TBL,EM7_TBL,ER $(OPT)
  220. @echo .
  221. @echo .
  222. EM8_TBL.OBJ: EM8_TBL.SRC $(EM_MAC) $(EM_MAC2)
  223. $(ASM) EM8_TBL,EM8_TBL,ER $(OPT)
  224. @echo .
  225. @echo .
  226. MOTION.OBJ: MOTION.SRC $(EM_MAC) $(EM_MAC2)
  227. $(ASM) MOTION,MOTION,ER $(OPT)
  228. @echo .
  229. @echo .
  230. EM_PACK.OBJ: EM_PACK.SRC $(EM_MAC)
  231. $(ASM) EM_PACK,EM_PACK,ER $(OPT)
  232. @echo .
  233. @echo .
  234. NEWS.OBJ: NEWS.SRC $(LABEL) $(WORK)
  235. $(ASM) NEWS,NEWS,ER $(OPT)
  236. @echo .
  237. @echo .