This repository has been archived by the owner on Nov 14, 2024. It is now read-only.
Releases: YannCebron/m68kplugin
Releases · YannCebron/m68kplugin
v0.1.73
v0.1.72
Changed
- regenerate mnemonic data from vasm 1.9a
- raise minimum IDE version to 2021.2 (from 2021.1)
- mark plugin compatible with 2022.3 and 2023.1
v0.1.6
Added
- support
RTD
instruction (68010+) - macro calls: optional semantic highlighting ("rainbow colors")
Fixed
- macro call parameters
- support enclosed in
< ... >
for parameter containing,
(MESSAGE <"some text",10>
) - support register lists (
PUSH D0/D3/A0-A2
) - support control registers (
DFC
,SFC
,VBR
)
- support enclosed in
- "current PC" for
(*-1)
expression
v0.1.5
Added
- support
CPU32
directive - support
FPU
directive - support
OUTPUT
directive - support Code | Move Element Left/Right
- macro call parameters
CMPM
DR
directiveIFC
/IFNC
conditional assembly directivePRINTV
directiveXDEF
/XREF
directive
Fixed
- fix assertion via "Directives" reference documentation provider invoked on macro call #44
Changed
- Improve Edit | Extend/Shrink Selection for blocks inside
- conditional assembly/macro directives
DBcc
loops
v0.1.4
Added
- Reference documentation for directives
- M68k Browser: new tab "Directives" with reference documentation
Changed
- M68k Browser "Amiga Hardware" tab: add links between registers in reference documentation
- M68k Browser: add Back/Forward history navigation
v0.1.3
Added
- M68k Browser: new tab "Amiga Hardware" showing register information/reference documentation
- support
AUTO
directive, highlight as unsupported - support
MSOURCE
directive - support
OFFSET
directive - support
MASK2
directive, highlight as unsupported
Fixed
- show used/free registers: handle register-list/range, PC indirect with index
FAIL
directive: support optional message- M68k Browser: keep currently selected item upon filter changes
Changed
- minimum IDE version raised to 2021.1 (from 2020.3)
- added many terms to Amiga dictionary
v0.1.2
Added
- support DX directive
- support IF1/IF2/IFP1 directives
- support FO, CLRFO, SETFO directives
- support SO, CLRSO, SETSO directives
- add inspection: Conditional assembly directives problems
- 68010 support: add reference documentation for BKPT, MOVEC, MOVES instructions
- "M68k Browser": new tool window to browse instructions and (reference) docs
Fixed
- instruction documentation: show UNSIZED
Changed
- instruction documentation: underline matching variant if multiple
- instruction documentation: move reference documentation to new "M68k Browser" tool window
v0.1.1
Added
- 68010 support: instructions BKPT, MOVE from CCR, MOVEC, MOVES
- 68010 support: registers DFC, SFC, VBR
Fixed
- single dot without following identifier recognized as valid local label
- directives after label with colon
Changed
- Editor Color Scheme settings: group 'Supervisor Registers'
- Instruction hover documentation: improve layout
v0.1.0
Added
- Initial public release