Page 1 of 1

MikeOS 4.2 released

Posted: Fri Sep 30, 2011 4:48 am
by M-Saunders
Hi folks,

It's available from the project website here: http://mikeos.sourceforge.net

Full changelog below. In brief: this release includes new BASIC programs including a memory editor (screenshot), calculator and ASCII art designer. The EDIT.BIN text editor has been enhanced, and programs can retrieve arguments if called from the command line. Thanks to Joshua Beck and Matej Horvat for their contributions, and everyone on the mailing list who tested.

Cheers,
Mike
  • New program: Memory Manipulator (MEMEDIT.BAS) from Joshua Beck: a colourful program for editing bytes in memory, written in BASIC
  • New program: ASCII Artist (DRAW.BAS) from Joshua Beck: lets you draw, load and save images created with ASCII characters
  • New program: MikeTron Reloaded (MIKETRON.BAS) from Joshua Beck: new features, bonuses and explosion effects
  • New program: Calculator (CALC.BAS) from Joshua Beck
  • CLI has new file management operations to complement FILEMAN program: COPY, REN, DEL and SIZE
  • EDIT now supports the facility to make a new file with the F3 key
  • EDIT can take an existing file as a parameter at the command line: eg "edit myfile.txt"
  • EDIT will no longer let you run BASIC on an empty file
  • CLI supports argument passing: program receives the string of parameters in SI, or SI = 0 if no parameters are specified
  • os_run_basic now takes a parameter string in SI and copies it into the first BASIC string ($1), unless SI = 0
  • New system call: os_string_tokenize from Matej Horvat -- reads tokens separated by a specified character from a string
  • os_file_remove now restores all registers to previous state after use
  • SERIAL program offers to quit out before activating serial ports
  • TEST.PCX updated and renamed to SAMPLE.PCX
  • Bugfix: os_get_time_string vector is 0054h, not 0055h
  • Reordered code inclusion: source/features/basic.asm is now last in kernel
  • Bump API to version 14

Re: MikeOS 4.2 released

Posted: Mon Oct 03, 2011 3:17 am
by xyjamepa
Good job, as usual =D>
keep up the good work guys.