This commit is contained in:
Anatoliy Belyanskiy 2024-06-09 08:16:16 +10:00 committed by Tolik
parent 3ef8aefe30
commit 6ddb8e2890
4 changed files with 18 additions and 22 deletions

10
Build.sh Executable file
View 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

View File

@ -8,34 +8,18 @@
;
;
define release 1 ; ०¨¬ ª®¬¯¨«ï樨 ¨á室­¨ª 
; ; ®¯¨á ­¨¥ ds xx
; %imacro ds 1
; times %1 db 0
; %endmacro
; ; ®¯¨á ­¨¥ ds xx,yy
; %imacro ds 2
; times %1 db %2
; %endmacro
; !TODO ¡à âì § £àã§®ç­ë© ᥪâ®à á á¨á⥬­®£® ¤¨áª ,   ­¥ â áª âì ¢ ᥡ¥
; !TODO ¯¥à¥¤¥« âì ¯®¤ § ¯¨áì § £àã§ç¨ª  ­®¢®£® ¤®á , ª®â®àë© ¡®«ìè¥ 3-å ᥪâ®à®¢
include './shared_includes/constants/dss_equ.inc'
include './shared_includes/constants/bios_equ.inc'
include 'version.inc'
SysPort equ 0x3C ; á¨áâ. ¯®àâ (¡¥§ ¯®¤ª«. <20>‡“ ¡¨®á )
Page1 equ 0xA2 ; ¯®àâ 1-© áâà ­¨æë
Page3 equ 0xE2 ; ¯®àâ 3-© áâà ­¨æë
WinBoxBuff equ 0xC000 ; ­ ç «® ¡ãä¥à 
; ¢¥àá¨ï ¯à®£à ¬¬ë
major_version equ 1
minor_version equ 13
if release

@ -1 +1 @@
Subproject commit 378f3fdd49601390b3aacfe51e45c6fceba25022
Subproject commit 2b1e30c6108f0a5c271f84558e1e5f804a6d623a

View File

@ -1,4 +1,6 @@
define RELEASE 1
; ०¨¬ ª®¬¯¨«ï樨 ¨á室­¨ª 
DEFINE release 1
; ¢¥àá¨ï ¯à®£à ¬¬ë
DEFINE FF_Version '1.13.2'
major_version equ 1
minor_version equ 14