Skip to content

Releases: nitros9project/nitros9

NitrOS-9 V3.3.0

17 Sep 05:32
Compare
Choose a tag to compare
  • CoHR: Now supports COVDG control codes (Ken H.)
  • New MinTED - Minimalist Text Editor (Luis Antoniosi)
  • rb1773: Make 48 TPI floppy disks read-only in 96 TPI drives
    (Robert Gault and Gene Heskett)
  • rbdesc/superdesc: Raise default SAS from $8 to $10 (Gene)
  • Gene's myram RAM disk driver renamed to MRAM and included
    on L2 disk images
  • Dragon: Working disk images again (Tormod Volden)
  • Fixed ROM boot images (Tormod)
  • Added CoCo SDC driver (Boisy Pitre)
  • Added CoCo Deluxe port (Boisy)

3rdparty:

  • King's Quest 4: Many updates (Guillaume Major)
  • New Utils disk with Gene's bootlink and vfy utilities
  • Pacos9: Brought back to life (Tormod)

General:

  • Major cleanup of Makefiles and build infrastructure (Tormod)
  • Everything now builds with lwtools (Tormod)
  • Most (all?) things in shape again after lwtools transition
    (Tormod, David Ladd, Bob Devries)

NitrOS-9 V3.2.8

17 Sep 05:36
Compare
Choose a tag to compare
  • Basic09 and supporting modules are now included in the NitrOS-9 distribution.
  • A bug in os9gen which caused it to create fragmented boot files by default
    has been fixed. os9gen defaults to creating non-fragmented boot files, and
    the -e option must be used to create fragmented boot files.
  • The Init module has been extended to include the version string that was
    formerly in the Sysgo module. Sysgo has been modified to print this string
    from the Init module.

Level 2 Only:

  • Device windows W8-W15 have been added to the distribution.
  • A bug which caused the system to crash during boot if grfdrv wasn't
    in the CMDS directory has been fixed.

NitrOS-9 V3.2.6

17 Sep 05:40
Compare
Choose a tag to compare
  • Support for booting from fragmented boot files has been added.
  • os9gen has been updated to allow the creation of fragmented boot files.
  • dir and mdir now have more robust support for various screen widths when
    displaying data.
  • dir and attr now use the SS.FDInf GetStt call to obtain a file's FD sector.
  • dsave now has -t and -n options.
  • A bug in format which affected 128MB partitions has been fixed.
  • /D2 descriptor now part of standard boot file.

Level 1 Only:

  • RBF now supports the SS.FDInf GetStt call.

NitrOS-9 V3.2.5

17 Sep 05:42
Compare
Choose a tag to compare
  • rb1773 now properly saves/restores the system's NMI vector, also updated to
    go into 0.89MHz mode when formatting to get around a problem with some
    CoCo 3's crashing during format.
  • An issue with formatting 3.5" 720K disks has been resolved.

Level 1 Only:

  • Two new modules: CO51.io and term51.dt are available for 51x24 text
    support on a graphics screen.
  • CO80.io and term80.dt are no longer included in the repository, as
    there is no known supported hardware for these modules.

NitrOS-9 V3.2.4

17 Sep 05:44
Compare
Choose a tag to compare
  • Fixed several problems/mistakes in the V3.2.3 release.

NitrOS-9 V3.2.3

17 Sep 05:46
Compare
Choose a tag to compare
  • format has been enhanced to show more information about the disk being formatted.
  • dirm has been removed from the commands list.
  • exmode has been renamed to xmode and replaces the original xmode command.
  • tmode now uses the new xmode format for parameters.
  • disasm has a new -s option which is used to specify the start and end
    addresses to disassemble within a module.
  • RBF for Level 1 now supports SS.VarSect
  • Bugs in the clock2_jvemu and clock2_smart modules have been fixed.

NitrOS-9 V3.2.2

17 Sep 05:50
Compare
Choose a tag to compare
  • Two new clocks have been added for Jeff Vavasour's CoCo emulator and MESS: clock2_jvemu and clock2_messemu, respectively.
  • kernel and kernelp2 have been renamed to krn and krnp2 respectively.
  • cc3disk has been renamed to rb1773 and has been back-ported to NitrOS-9 Level 1. A bug in the verify routine has been fixed.
  • Drivers for the Disto Super Controller II are now available as rb1773_scii_ff74.dr and rb1773_scii_ff58.dr.
  • The copy command now has write verification with -v.
  • term_t1.dd has been renamed to term_sio.dd and term_sc6551.dd has been added.

Level 2 Only:

  • grfint.io now exists and can be used to replace windint.io in boot files where Multi-Vue windowing functionality is not needed, in order to save system RAM.
  • Changes in SCF and GrfDrv have resulted in faster text screen performance under NitrOS-9/6809 Level 2.
  • A bug related to system memory allocation and DAT blocks has been fixed in Krn.
  • IOMan now properly unlinks a device descriptor at I$Detach time.
  • The pmap command has several bug fixes.

NitrOS-9 V3.2.1

17 Sep 05:56
Compare
Choose a tag to compare
  • Bugs in the mpi and megaread utilities have been fixed.

Level 1 Only:

  • CCDisk has been replaced by a more reliable version from Dave Lewis. Also, step rate codes now match that of NitrOS-9 Level 2.
  • An assembler bug which generated incorrect code for Level 1 has been corrected, and new modules have been generated.

NitrOS-9 V3.2.0

17 Sep 06:02
Compare
Choose a tag to compare
  • A new utility, padrom, has been added to the standard commands.
  • merge now supports -z to get a list of files from standard input.
  • The serial printer driver and Speech-Sound Pak driver have been back-ported from Level 2.
  • Level 1 now has a REL module similar to Level 2.
  • The clock module has been divided into two modules: clock and clock2.
    • clock_60hz and clock_50hz support 60Hz and 50Hz power configurations.
    • clock2 contains code specific to a real-time clock or software clock.
  • The faster PipeMan, Piper and Pipe have been back-ported from Level 2.
  • The mdir utility now shows proper module revision of 0 and other minor improvements in extended output.

Level 1 Only:

  • os9 and os9p2 have been renamed to kernel and kernelp2.

Level 2 Only:

  • SCF now utilizes the V$DRIVEX field in the device table, resulting in faster calls to the driver and a reduction in code size.
  • IOMan has undergone small optimizations to work better with the new back-ported kernel.
  • KeyDrv and SndDrv have been renamed to keydrv_cc3.sb and snddrv_cc3.sb,
    and all relevant bootlist files have been changed.
  • CC3Go has been renamed to SysGo.
  • os9p1 and os9p2 have been renamed to kernel and kernelp2, and have been back-ported from NitrOS-9/6309 Level 2.
  • WindInt and GrfDrv have been back-ported from NitrOS-9/6309 Level 2.
  • sacia has been back-ported from NitrOS-9/6309 Level 2.
  • VDGInt now works properly with 1MB and 2MB CoCo 3s.

NitrOS-9 V3.1.4

17 Sep 06:24
Compare
Choose a tag to compare
  • asm is now at Edition 8 and includes the following fixes/additions:
    • Symbols now allow underscores.
    • The "parens error" bug has been fixed.
    • Added support for case-sensitive symbols with the U option flag.
    • Improved 4-digit year fix for date/time string.
    • Automatic conversion of tabs to spaces on input.
  • A bug accidentally introduced into os9gen related to boot track on double-sided disks has been fixed.
  • The directory structure of the Modules disk has been modified. All modules and related files are now under the LEVEL1 directory.
  • There are now two versions of sysgo: sysgo_h0, which performs chd/chx to /H0 on startup, and sysgo_dd which performs chd/chx to /DD on startup.
  • A compatibility issue with os9gen's -t option and OS-9 Level One has been resolved.

Level 2 Only:

  • REL has been back-ported from NitrOS-9 Level Two, adding 40 and 80 column boot screen options.
  • The MD descriptor has been added to the LEVEL2/MODULES/RBF directory.