TLCO fix & boot file extension change #37

Merged
Kan18 merged 1 commits from develop-1.8 into develop-1.8 2020-07-24 20:41:22 -04:00
Kan18 commented 2020-06-24 23:40:56 -04:00 (Migrated from github.com)

This commit fixes the TLCO boot option (which hasn't been working for a while now), and also changes boot file extensions from .boot to .lua.
There are a lot of things I want to revise or go over here before merge:

  • The backwards compatibility for early .startup.boot files might not handle all cases correctly - it should be improved
  • Also, the backwards compatibility should add Opus TLCO as an option, although I didn't know how to handle that in the case of custom .startup.boot files
  • I feel like the error handling in tlco.lua should be put elsewhere - it substitutes for the BIOS's own error handling though (because the BIOS is executing its last line)
  • Only tested on (pretty modern version of) CCEmuX right now - this really needs to be tested on actual CC computers (done) and on older versions
  • Something needs to be done about rednet's bRunning variable for the insane people that decide to use rednet

(also, what's with CI failing?)

This commit fixes the TLCO boot option (which hasn't been working for a while now), and also changes boot file extensions from .boot to .lua. There are a lot of things I want to revise or go over here before merge: - The backwards compatibility for early .startup.boot files might not handle all cases correctly - it should be improved - Also, the backwards compatibility should add Opus TLCO as an option, although I didn't know how to handle that in the case of custom .startup.boot files - I feel like the error handling in tlco.lua should be put elsewhere - it substitutes for the BIOS's own error handling though (because the BIOS is executing its last line) - Only tested on (pretty modern version of) CCEmuX right now - this really needs to be tested ~~on actual CC computers (done) and~~ on older versions - Something needs to be done about rednet's bRunning variable for the insane people that decide to use rednet (also, what's with CI failing?)
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MayaTheShy/Opus#37