MSXgl v0.8.0 Alpha
What's Changed
- [DOS] Added many MSX-DOS 2 functions to cover all main needs and optimized existing ones.
- [DOS] 'DOS1' and 'DOS2' targets can now use
main(argc, argv)
style function to get command line parameters. See all option available on the wiki. - [DOS Mapper] Added new module to handle Memory mapper through MSX-DOS 2 extended BIOS features.
- [Input] Split Input manager as a separate module 'input_manager'.
- [Tools] Switched DSK generator from DskTool to msxtar to allow DOS 2 boot disk to be generated (you have to remove or update your
projects/default_config.js
). - [Build Tool] Added a new target type 'DOS0' to create a program that start from disk with BDOS function access but without passing through MSX-DOS boot sequence. This allow game to (quick) boot directly from disk.
- [Build Tool] Added Linux build script and fixed some issues (EOL or chmod problem).
- [Core] Removed "#pragma disable_warning 85" ("unreferenced function argument" warning) and fixed several compile warnings.
- [Doc] Updated source code documentation and added the list of build option to the wiki.
Note: If you are still using the Batch version of the build tool, please consider to convert your project setting the the new JavaScript build tool. See the wiki to a step by step conversion guide.
Full Changelog: v0.7.1-alpha...v0.8.0-alpha