Skip to content

MSXgl v0.8.0 Alpha

Compare
Choose a tag to compare
@aoineko-fr aoineko-fr released this 15 Jan 00:46
· 274 commits to main since this release

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