Skip to content

Releases: AILight/AILZ80ASM

v1.0.22 高速化対応

17 Aug 02:09
59f6c3b
Compare
Choose a tag to compare

変更点

  • 高速化対応 (@ueno1969)
  • REPTでEQUを利用可能に修正
  • 構文エラー時のアドバイスメッセージを強化 (ラベルに,を使用した時)
  • Includeで$を利用できるように修正
  • -dlにネームスペースを指定できるように修正

What's Changed

  • [issues-336] REPTでE0000 エラーが発生することがある by @AILight in #340
  • 正規表現をコンパイル済みみして高速化 by @ueno1969 in #335
  • [issues-334] DBのループの変数名で "|"が許容される by @AILight in #339
  • [issues-333] E0001のエラーメッセージが分かりづらい by @AILight in #341
  • [issues-338] INCLUDEの<長さ>に$が使えるようにしてほしい by @AILight in #342
  • [issues-322] ネームスペース利用時に-dlでラベル指定した時に、ラベルの指定がわかりづらい by @AILight in #343
  • ベンチマークの結果を追加した by @AILight in #344
  • version 1.0.22 by @AILight in #345
  • Release 1.0.22 by @AILight in #346

New Contributors

Full Changelog: v1.0.21...v1.0.22

v1.0.21 未使用ラベルの検出機能の不具合対応

01 Jun 06:13
5e09204
Compare
Choose a tag to compare
  • 未使用ラベルの検出機能の不具合を修正した

What's Changed

Full Changelog: v1.0.20...v1.0.21

v1.0.20 プリプロセッサの展開の不具合対応

21 May 12:23
ae5890f
Compare
Choose a tag to compare

変更点

  • "rlc r" と "rrc r" のステート数を修正した
  • プリプロセッサでIncludeが展開できない不具合を修正した

What's Changed

  • [issues-316] "rlc r" と "rrc r" のステート数が間違っている by @AILight in #318
  • ラベル指定のコマンドラインの説明を修正した by @AILight in #320
  • ラベル指定のコマンドラインの説明を修正した by @AILight in #321
  • ラベル指定のコマンドラインの説明を修正した by @AILight in #319
  • [issues-323] プリプロセッサ内でインクルードが使いたい by @AILight in #324
  • version 1.0.20 by @AILight in #325
  • Release 1.0.20 by @AILight in #326

Full Changelog: v1.0.19...v1.0.20

v1.0.19 コマンドラインオプションを強化

31 Mar 14:00
f16f246
Compare
Choose a tag to compare

変更点

  • スタートアドレスのオプションを追加
  • EQUファイルの進数チェックを厳密化
  • コマンドラインでラベルを指定できるように修正
  • 10進数表記にDを付けられるように変更

What's Changed

  • [issues-205] ORGの第2パラメータがHEX出力においてオフセットするケースがある。 by @AILight in #309
  • [issues-237] *.EQUファイルの出力で進数判定を間違えるケースがある by @AILight in #310
  • [issues-271] コマンドラインオプションでラベル定義を指定をしたい by @AILight in #312
  • 10進数の表記に、Dをつける仕様を追加した by @AILight in #313
  • version 1.0.19.0 by @AILight in #314
  • Release 1.0.19 by @AILight in #315

Full Changelog: v1.0.18...v1.0.19

v1.0.18 匿名ラベルの機能強化

10 Mar 16:00
420dac0
Compare
Choose a tag to compare

変更点

  • 匿名ラベルの参照の機能強化

What's Changed

Full Changelog: v1.0.17...v1.0.18

v1.0.17 .NET 8 化

10 Mar 07:19
1c030f8
Compare
Choose a tag to compare

変更点

  • .NET 8 化を行った

What's Changed

Full Changelog: v1.0.16...v1.0.17

v1.0.16 匿名ラベルの機能追加

10 Mar 04:09
696dc02
Compare
Choose a tag to compare

変更点

  • CHECK ALIGNのエラーメッセージを改善
  • ラベル選択演算子を追加
  • 匿名ラベルを追加

What's Changed

  • [issues-291] CHECK ALIGNのエラーメッセージの範囲記号をマイナス記号に変更する by @AILight in #293
  • [issues-292] 同一のテンポラリーラベルなら、近い方を参照して欲しい by @AILight in #295
  • [issues-221] 無名ラベルを使えるようにしてほしい by @AILight in #296
  • [issues-294] ネームスペースの利用時、ネームスペースをつけ忘れたマクロに対してのサポートを追加する by @AILight in #297
  • version 1.0.16.0 by @AILight in #298
  • Release 1.0.16 by @AILight in #299

Full Changelog: v1.0.15...v1.0.16

v1.0.15 ROM出力モードの不具合対応

31 Dec 01:32
2ebc4a5
Compare
Choose a tag to compare

変更点

  • CHECK ALIGNのエラーメッセージを強化した
  • ROM出力モードでDSが期待通りに動かない不具合を修正した

What's Changed

  • [issues-274] DSが期待通りに動かない場合がある by @AILight in #286
  • [issues-287] CHECK ALIGNのエラーメッセージを強化した by @AILight in #288
  • version 1.0.15.0 by @AILight in #289
  • Release 1.0.15 by @AILight in #290

Full Changelog: v1.0.14...v1.0.15

v1.0.14 EQU関連の処理を改良

10 Dec 16:38
154be03
Compare
Choose a tag to compare

変更点

  • EQUで予約名のラベル処理を改良した
  • EQUファイルの出力を改良した

What's Changed

  • [issues-281] ENDをラベルに使ったequを作成するとエラーになる by @AILight in #282
  • [issues-272] -equ で出力したラベルに「:」がついている by @AILight in #283
  • version 1.0.14.0 by @AILight in #284
  • Release 1.0.14 by @AILight in #285

Full Changelog: v1.0.13...v1.0.14

v1.0.13 Functionのネームスペース対応

04 Dec 16:30
66e97d3
Compare
Choose a tag to compare

変更点

  • Functionをネームスペース対応にしました
  • ENUMで$を利用可能にしました
  • アンドキュメントのマクロ構文を削除しました

What's Changed

  • [issues-253] マクロ命令のモダン構文を削除する by @AILight in #270
  • [issues-276] ネームスペースを使ったFUNCTION が呼び出しに失敗する by @AILight in #277
  • [issues-273] ENUMで$を利用したい by @AILight in #278
  • version 1.0.13.0 by @AILight in #279
  • Release 1.0.13 by @AILight in #280

Full Changelog: v1.0.12...v1.0.13