mirror of
https://github.com/Tolik-Trek/FFORMAT.git
synced 2026-06-15 09:21:43 +03:00
Build.sh
This commit is contained in:
parent
3ef8aefe30
commit
6ddb8e2890
10
Build.sh
Executable file
10
Build.sh
Executable file
@ -0,0 +1,10 @@
|
|||||||
|
#! /bin/zsh
|
||||||
|
rm ./build/fmain.bin
|
||||||
|
rm ./build/format.hrs
|
||||||
|
sjasmplus --nologo -Wall --syntax=w --fullpath --msg=war --color=on --lst=./build/fmain.lst --raw=./build/fmain.bin ./fmain.asm
|
||||||
|
echo FMain compilation DONE
|
||||||
|
./mhmt -hst -zxh ./build/fmain.bin ./build/format.hrs
|
||||||
|
echo Packing fmain.bin DONE
|
||||||
|
echo Main compilation starts
|
||||||
|
sjasmplus --nologo -Wall --syntax=w --fullpath --msg=war --color=on --lst=./build/main.lst --raw=./build/fformat/fformat.exe ./main.asm
|
||||||
|
echo Main compilation DONE
|
||||||
22
FMAIN.ASM
22
FMAIN.ASM
@ -8,34 +8,18 @@
|
|||||||
;
|
;
|
||||||
;
|
;
|
||||||
|
|
||||||
define release 1 ; ०¨¬ ª®¬¯¨«ï樨 ¨á室¨ª
|
; !TODO ¡à âì § £àã§®çë© á¥ªâ®à á á¨á⥬®£® ¤¨áª , ¥ â ᪠âì ¢ ᥡ¥
|
||||||
|
; !TODO ¯¥à¥¤¥« âì ¯®¤ § ¯¨áì § £àã§ç¨ª ®¢®£® ¤®á , ª®â®àë© ¡®«ìè¥ 3-å ᥪâ®à®¢
|
||||||
|
|
||||||
; ; ®¯¨á ¨¥ ds xx
|
|
||||||
; %imacro ds 1
|
|
||||||
; times %1 db 0
|
|
||||||
; %endmacro
|
|
||||||
|
|
||||||
; ; ®¯¨á ¨¥ ds xx,yy
|
|
||||||
; %imacro ds 2
|
|
||||||
; times %1 db %2
|
|
||||||
; %endmacro
|
|
||||||
|
|
||||||
include './shared_includes/constants/dss_equ.inc'
|
include './shared_includes/constants/dss_equ.inc'
|
||||||
include './shared_includes/constants/bios_equ.inc'
|
include './shared_includes/constants/bios_equ.inc'
|
||||||
|
include 'version.inc'
|
||||||
|
|
||||||
SysPort equ 0x3C ; á¨áâ. ¯®àâ (¡¥§ ¯®¤ª«. <20>‡“ ¡¨®á )
|
SysPort equ 0x3C ; á¨áâ. ¯®àâ (¡¥§ ¯®¤ª«. <20>‡“ ¡¨®á )
|
||||||
Page1 equ 0xA2 ; ¯®àâ 1-© áâà ¨æë
|
Page1 equ 0xA2 ; ¯®àâ 1-© áâà ¨æë
|
||||||
Page3 equ 0xE2 ; ¯®àâ 3-© áâà ¨æë
|
Page3 equ 0xE2 ; ¯®àâ 3-© áâà ¨æë
|
||||||
WinBoxBuff equ 0xC000 ; ç «® ¡ãä¥à
|
WinBoxBuff equ 0xC000 ; ç «® ¡ãä¥à
|
||||||
|
|
||||||
; ¢¥àá¨ï ¯à®£à ¬¬ë
|
|
||||||
major_version equ 1
|
|
||||||
minor_version equ 13
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if release
|
if release
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit 378f3fdd49601390b3aacfe51e45c6fceba25022
|
Subproject commit 2b1e30c6108f0a5c271f84558e1e5f804a6d623a
|
||||||
@ -1,4 +1,6 @@
|
|||||||
define RELEASE 1
|
; ०¨¬ ª®¬¯¨«ï樨 ¨á室¨ª
|
||||||
|
DEFINE release 1
|
||||||
|
|
||||||
; ¢¥àá¨ï ¯à®£à ¬¬ë
|
; ¢¥àá¨ï ¯à®£à ¬¬ë
|
||||||
DEFINE FF_Version '1.13.2'
|
major_version equ 1
|
||||||
|
minor_version equ 14
|
||||||
Loading…
Reference in New Issue
Block a user