-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add filesystem API and improve console output (add small text) #2162
base: master
Are you sure you want to change the base?
Conversation
I've no idea why the build is wonky :( |
It's because there's a symlink to the Windows output folder |
This works on TI 83 Plus now (the file API. Screen stuff is a little sloppy), but I would like it to work on some others if possible before merging. What are we doing about tests? I have written 5 or so dumb ones. I'm not sure how that would work considering how platform specific it is. |
I've not come up with a good way of automatically testing machine specific stuff - and going down the route of taking screenshots of an emulator and comparing it to reference pictures is neither sustainable or fun. What we usually end up doing is creating an example that sits in examples/[machine] that exercises the functionality - they can be hooked into the build so at least "it compiles" and then manually run when/if things change. |
@suborb Is there a good way to figure out what causes the program size to be huge? Like some kind of dependency graph or something? My "simple" test program is close to 8K. |
6d05eab
to
993d630
Compare
Sorry, I totally missed this. Adding -Cl-v is quite useful to figure out which routines are being pulled in. |
Appmake is finally able to manage the ti83p binary format decently. |
I'd really like to get the code merged but I'm lost. =======
|
No description provided.