Skip to content

Stable Alpha - v1.0-alpha-103120 🎃

Pre-release
Pre-release
Compare
Choose a tag to compare
@enusbaum enusbaum released this 31 Oct 04:31
7a5adc7

Highlights of this Release which includes 24 PR's from our growing team of contributors:

  • #218: SQLite for Btrieve Backend Emulation
    • HUGE refactor and improvement from @paladine converting all legacy Btrieve files to SQLite Databases
    • Btrieve Key Definitions and Constraints are maintained in SQLite Conversion
    • All Btreve Operations from MajorBBS & Worldgroup Modules now convert to SQLite Queries
    • Anyone can now view & modify Module Data using the SQLite editor of their choice!
    • Major Performance Increase for Btrieve heavy games (MajorMUD, Mutants!, etc.)
    • More information on the new SQLite enhancement in our Wiki
  • #222, #220, #201, #198 x86 Core & Memory Performance Enhancement
    • Major Optimizations to overall performance of both the CPU Core and Memory Core
    • Benchmarks 85% faster than previous releases
    • Raspberry Pi benchmarks at 2.8 MIPS (~386DX)
    • i9-9900k benchmarks at 29 MIPS (~486DX2)
    • Puts emulator performance on-par or better than original hardware that would run The MajorBBS & Worldgroup 2.0!
  • #234, #213, #210, #203, #197, #196 MajorMUD Fixes
    • Many Quality of Life fixes for MajorMUD thanks to all the bug reports from the community!
    • MajorMUD is now very playable, but there are still missing ordinals
    • More testing is needed, but support for MajorMUD continues to get better with every release!
  • #232, #231, #219 Additional Automated Unit Tests and Fixes
    • Many new automated Unit Tests for MAJORBBS ordinals
    • Small fixes for defects discovered by these new Automated Unit Tests
  • #221 Friendly appsettings.json Messages
    • Missing/Incorrect values in appsettings.json will not generate a friendly error message
    • Some values, if missing will display a warning and return a default
    • Please see our Wiki article on appsettings.json options and their values

... and many other bug fixes and enhancements!