81aupdates: Difference between revisions
Created page with "I still consider myself a rookie when it comes to the 8.1 code structure…. Just enough to be dangerous. That said, I’ve been working with the code for the last two years and I am slowly gaining steam with successful modifications and several bug corrections that came with 8.0/8.1. The beauty of this product is that we have the freedom to make it truly customized to our liking. It was in this spirit that I’ve spent countless weekend nights up to the crack of d..." |
No edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{DISPLAYTITLE:Updates Implemented in 8.1a}} | |||
[[Introduction|Introduction]] – '''8.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: [[techsupport|Technical Support]] | |||
[[Introduction|Introduction]] | |||
Latest revision as of 03:02, 16 February 2026
Introduction – 8.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