MSXgl v0.9.3 Alpha
- [VDP] Made the module compatible with last founding about VRAM access timing.
- [VDP] Added support for unofficial Screen 2 & 4 modes with screen strip mirroring. Showcased in
s_gm3
sample. - [PAC] Added feature to save data to PAC or FM-PAC cartridge SRAM. Showcased in
s_pac
sample. - [Clock] Added feature to save data to MSX2 real-time clock CMOS. Showcased in
s_clock
sample. - [DOS] Added several new MSX-DOS2 functions, and support for mapped memory. Showcased in
s_dos2
sample. - [Arkos] Added SFX support for Arkos Tracker II module (for AKG & AKM replayer).
- [Memory] Added 16-bits fill/copy feature (copy function are just inlined wrapper).
- [Game menu] Added new events callback when new item/page is selected.
- [Tile] Added new module to handle MSX2 bitmap modes as tiled modes. Showcased in
s_swtile
sample. - [Math] Optimized registers usage.
- [V9990] Fixed bug in 16 bits peek function.
- [Reg] Added helper function to set registers from C.
- [Crt0] Added new target to generate bootable disk program (names DOS0).
- [Crt0] Added new feature for ROM target on page 0 to be able to put data without the need of
__at()
directive. - [Build tool] Added option to change SDCC compile complexity (the higher, the best code is generated, but the longer the compile long).
- [MSXtk] Updated MSXimg image converter tool (support Screen 1, and Pletter compression for tiled base Screen).
- [Doc] Updated source code documentation.
Full Changelog: v0.8.0-alpha...v0.9.3-alpha