Comments (5)
I am affected by the same error, making Teeny impossible to load on Model 200 indeed
?FC Error in 2
You can work around that by downloading the TEENY.200 from a previous release and overwrite the current one.
The TEENY.200 that is 2513 bytes works.
from dl2.
Reverted TEENY.200 until I can look at it again. I'm away from home for about another day.
Leaving open until someone verifies it works or until I can.
from dl2.
I changed the line-endings on purpose because BASIC only actually needs the CR.
Maybe I should put them back because possibly it doesn't save anything except the serial communication time of one byte per line. IE, may not save any bytes of storage on the portable, even before tokenization, and definitely after tokenization, at least when being fed directly into BASIC. It might possibly save bytes if the file is copied to the unit as a .DO file using tpdd instead of feeding into BASIC via bootstrap. I haven't looked to see yet. If it doesn't save any space on the portable then it might as well be more convenient to use in ordinary editors when not on the portable. But really these loaders are so crunched anyway that they are practically illegible/uneditable anyway, with crunched code and the data statements that can't tolerate a byte of deviation without breaking the unpacker, so what's the difference. You already have to just treat them like a binary anyway, so what do CR's matter in that case. That was my thinking anyway.
I tested all machines including 200, but maybe I missed the specific combo of TEENY on the 200, so maybe 200 doesn't like the CR's the way the other do, or maybe there is some other error in that particular file. I did some manual refactoring of most of the loaders to compact the code more than it already was, improve some prompts and default behavior, and to use different hex encoding scheme in some cases. All that does open up a lot of chances to break stuff. Which is why I did test but maybe missed a test.
I'll check it out.
from dl2.
@bkw777: Would you be willing to consider reverting the changes to TEENY.200? At least in the main tree?
Of course, it's your project so you make the decisions, but I actually preferred the original formatting and found it more understandable than the new, "binary" form.
Alternately, if this file is to be treated like a binary, could there be a "source" version that the "binary" is automatically generated from? Thanks!
from dl2.
Hurray! It works again. Thank you.
from dl2.
Related Issues (7)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dl2.