Updates Implemented in 8.1a

From Color 64 BBS Wiki
Revision as of 03:02, 16 February 2026 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction8.10a Updates from Preceding 8.0/8.1

Version 8.1a represents the result of extended hands-on work with the 8.0 and 8.1 codebase. While the internal structure of 8.1 is complex and not fully documented, two years of active testing, modification, and live system operation have produced a number of refinements, feature enhancements, and bug corrections.

All development and testing were performed on a Commodore 128 system, both in stock configuration and with an implemented REU (RAM Expansion Unit). Modifications were limited to the BASIC overlays; the machine language (ML) components remain unchanged.

The ML portion of 8.1 remains largely undocumented. Attempts to fully reverse engineer or expand the ML layer have proven difficult due to limited reference material and lack of official documentation. Some insight can be inferred from earlier 7.37 releases, and ongoing study continues to improve understanding of its structure and capabilities.

One of the more challenging aspects of 8.1 development is the presence of undocumented ML commands, ML variables, and BASIC shortcuts embedded within the overlays. These additions complicate modification efforts because their functionality is not clearly defined. Continued analysis and testing are expected to clarify these behaviors over time, potentially allowing for future refinement in subsequent updates.

Three build variants of 8.1a are available for download at www.itchybutt.org:

  • SD2IEC Build
  • Traditional Build
  • VICE LTK Build (Linux, includes TCPSER script)

If you are currently running an existing 8.1 system, refer to the “Conversion from 8.0 or 8.1” section for upgrade instructions to 8.1.0a.

Many of the implemented modifications were either enhancements requested by active Sysops or features inspired by earlier 7.37-era releases preserved in the Tri-State Color 64 Sysop archives.

Next Section: Technical Support

Introduction