MikeOS 4.2 released

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
M-Saunders
Member
Member
Posts: 155
Joined: Fri Oct 27, 2006 5:11 am
Location: Oberbayern
Contact:

MikeOS 4.2 released

Post 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
Last edited by M-Saunders on Tue Jun 10, 2014 2:26 am, edited 1 time in total.
MikeOS -- simple, well-documented x86 real-mode OS written in assembly language
http://mikeos.sourceforge.net
User avatar
xyjamepa
Member
Member
Posts: 397
Joined: Fri Sep 29, 2006 8:59 am

Re: MikeOS 4.2 released

Post by xyjamepa »

Good job, as usual =D>
keep up the good work guys.
The man who follows the crowd will usually get no further than the crowd.
The man who walks alone is likely to find himself in places
no one has ever been before.
Post Reply