2014-08-22 15:06:33 +00:00
|
|
|
; ReC98
|
|
|
|
; Main include file
|
|
|
|
|
|
|
|
locals
|
|
|
|
|
|
|
|
include libs/BorlandC/RULES.ASI
|
|
|
|
include libs/master.lib/func.inc
|
|
|
|
include libs/master.lib/super.inc
|
2014-08-25 02:49:19 +00:00
|
|
|
include libs/master.lib/bgm.inc
|
2014-08-26 18:54:57 +00:00
|
|
|
include libs/master.lib/pf.inc
|
2014-08-22 15:08:37 +00:00
|
|
|
|
2014-08-26 04:07:19 +00:00
|
|
|
; Manually put dseg into DGROUP if we're not tiny. The alternative, renaming
|
|
|
|
; dseg to _DATA, unfortunately doesn't work because that segment is enforced
|
|
|
|
; to be 32-bit after specifying .386...
|
|
|
|
if @model ne 1
|
|
|
|
DGROUP group dseg
|
|
|
|
endif
|
|
|
|
|
2014-08-22 15:08:37 +00:00
|
|
|
nopcall macro func
|
|
|
|
if LDATA
|
|
|
|
nop ; PC-98 Touhou compatibility
|
|
|
|
endif
|
|
|
|
call func
|
|
|
|
endm
|
2014-08-22 17:28:05 +00:00
|
|
|
|
|
|
|
pushSS_ macro
|
|
|
|
if LDATA
|
|
|
|
push ss
|
|
|
|
endif
|
|
|
|
endm
|