CE-Programming / toolchain

Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series
https://ce-programming.github.io/toolchain/index.html
GNU Lesser General Public License v3.0
528 stars 53 forks source link

Default binaries to archive instead of RAM #420

Closed LogicalJoe closed 1 year ago

mateoconlechuga commented 1 year ago

I'm not sure how I feel about this

adriweb commented 1 year ago

I was actually the one proposing this on Discord due to talking about RAM issues.

The rationale behind it is that users generally don't mess with their transfer configuration on TI-Connect CE (nor do they archive stuff once it's on calc), so might as well have programs with sane defaults.

This might have been an issue a few years ago when 5.3 just came out, but now that it's been several years... it's fine.

(Also, the PB has been doing this for some time now :P)

mateoconlechuga commented 1 year ago

If we do this, it might be worth removing the default from all of the examples too

adriweb commented 1 year ago

If we do this, it might be worth removing the default from all of the examples too

Yeah. This flag is already documented in the makefile options anyway, so if something needs to be in RAM, it will still be possible.