This repository was archived by the owner on Feb 4, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +33
-3
lines changed
Expand file tree Collapse file tree 3 files changed +33
-3
lines changed Original file line number Diff line number Diff line change 11
2- HLK evolution version 3.01+14
3- Copyright 1989-94 SALT, 2022-03-30 TcbnErik
2+ HLK evolution version 3.01+15
3+ Copyright 1989-94 SALT, 2022-04-20 TcbnErik
44
55
66━☆ これはなに? ☆━━━━━━━━━━━━━━━━━━━━━━━━━━
@@ -335,6 +335,17 @@ struprサブルーチンが終了しません。
335335 エラー終了します。
336336
337337
338+ ・以下の変更はversion 3.01+15以降のものです。
339+
340+ 大容量メモリに対応しました。
341+ 060turboのハイメモリ上で実行した場合、hlk-3.01では最大でも16MBまで
342+ しか使用しませんが、060turbo.sysで追加されたDOSコールに対応すること
343+ によりそれ以上のメモリを使用するようになりました。
344+
345+ ただしメモリ管理手法の都合により、空きメモリが複数の空間に分断され
346+ ている場合は全てを使わずにメモリ不足でエラー終了することがあります。
347+
348+
338349━☆ 参考文献 ☆━━━━━━━━━━━━━━━━━━━━━━━━━━━━
339350
340351X68k SILK Hi-Speed Linker v3.01 Copyright 1989-94 SALT
Original file line number Diff line number Diff line change @@ -22,8 +22,27 @@ OBJS2 = g2lk.o $(OBJS0)
2222
2323#
2424
25+ SRCS = $(OBJS0:.o=.s ) main.s
26+ TXTS = hlkev.txt kaiseki.txt
27+ SRC_ZIP = src.zip
28+ HLK_ZIP = hlkev.zip
29+
30+ #
31+
2532all : $(HLK_R ) # $(G2LK_R)
2633
34+ #
35+
36+ $(SRC_ZIP ) : $(SRCS ) Makefile hlk.mac string.mac
37+ rm -f $@
38+ zip -9 $@ $^
39+
40+ $(HLK_ZIP ) : $(SRC_ZIP ) $(HLK_R ) $(TXTS )
41+ rm -f $@
42+ zip -9 $@ $^
43+
44+ #
45+
2746$(HLK_R ) : $(OBJS1 )
2847 $(LD ) $(LDFLAGS ) -r -o$@ $^
2948
Original file line number Diff line number Diff line change 33PROGRAM: .reg 'HLK evolution'
44VERSION: .reg '3 .01 '
55PATCHLEVEL: .reg '+15 '
6- PATCHDATE: .reg '2022-04-19 '
6+ PATCHDATE: .reg '2022-04-20 '
77PATCHAUTHOR: .reg 'TcbnErik'
88
99 .ifdef __G2LK__
You can’t perform that action at this time.
0 commit comments