Skip to content

Releases: Dalekamistoso/msx-micromenu

Version 1.2 emergency bugfix release

Choose a tag to compare

@Dalekamistoso Dalekamistoso released this 13 Aug 20:52
7bf93b2

Changes:

  • Fixed highlighted option in MSX2 mode (fixed stupid bug in my experimental VDP logic)
  • Removed CTRL+STOP break (I left it enabled for testing now is stable enough so is not needed)
  • Removed spanish texts in example descriptions in readme texts
  • Reuploaded screenshots with sample options in english instead of spanish (ofc, you can use your own language)
  • Now help screen cleans the whole screen before showing the text (much cleaner now)
  • Some minor changes
  • Minor preparations in main.asm code for new features

Version 1.1 with integrated help

Choose a tag to compare

@Dalekamistoso Dalekamistoso released this 12 Aug 16:10
e14254c

Changes:

  • Renamed [TITULO] to [TITLE] to match english language in all sections of 'menu.ini'
  • [TITULO] is deprecated now (replaced by TITLE)
  • If you delete [TITLE] field in 'menu.ini' you will have a menu without header box only main body & footer text
  • Added /? /h switch (no case sensitive) for usage information (integrated help)
  • Redrawing visual speed improvement in MSX2 or better (experimental, should be safe)
  • Added native MSX readme.txt file (FranSX asked this)
  • Readme.md is the native PC documentation file

Micromenu for MSX-DOS2 - First public version

Choose a tag to compare

@Dalekamistoso Dalekamistoso released this 01 Aug 21:56
45111c0

Requeriments:

  • Minimal: Any MSX1 capable of running MSX-DOS2 (This program will not work on MSX-DOS1!)
  • Recommended: Any MSX2 capable of running MSX-DOS2 (This program will not work on MSX-DOS1!)

Characteristics

  • Customizable setup editing a single text file (MENU.INI): Easily add/remove/rename programs
  • Customizable Menu title: Automatically selfcenters text in the header of the menu
  • Nice graphic alike text menu box centered according longest text in item list
  • Automatic MSX1 / MSX2 or better video detection:
    • MSX2 or better: 80 width screen and selected option with a nice real inverted background (vía VRAM capabilities)
    • MSX1: 40 width screen using a simple text > symbol compatible with all MSX1 character text set
  • Automatic detection of MSX-DOS 2: If system is not compatible will refuse to run
  • Easy navigation:
    • / : Moves up/down in the list of programs.
    • / : Moves quickly between multiple pages of options
    • ENTER: Executes the current highlighted program
    • ESC: Exits from program and returns to MSX-DOS2.
  • No annoying "keyclicks" While you are in the launcher, it will reactivate when exiting.
  • Highly compact: Barely more than 3KB of disk space only two files, executable (~3,5kb plus menu.ini)
  • No graphic garbage or memory leaks behind: VRAM & RAM properly cleaned, no hit on perfomance or loss of free memory
  • No complicated dependencies 100% made in assembler Compiled only with SjASMPlus