So I don't have access to a TI-84 color right now, although I may in the future, and since distributing ROMs is illegal I was wondering about the possibility of creating my own (with basic custom OS) to work with jsTIfied. I want to mess around with the LCD driver and creating some basic games, and I know enough that I don't really need any of the system calls to do what I want. So, a couple of questions here:
1. Is it possible to create my own rom file to work with jsTIfied.
2. If so, how would I start? I'm assuming I can look at the how to write an OS thread for help on the actual code, but I'd need it in a format the emulator can use.
3. Would the instructions for turning on the screen located Here work for turning on the screen at boot.
Also, some more questions related to the TI os. Obviously I'd have access to all the ram if I made my own os, but if I want to fit the constraints of a program/application:
Are plotSScreen and saveSScreen the same sizes that they used to be? (and if they are, how does TI store the graph, assuming it does (haven't graphed on a color)).
User memory starts at a higher address now, are programs (not apps) now limited to about 6600 bytes of runnable code?
1. Is it possible to create my own rom file to work with jsTIfied.
2. If so, how would I start? I'm assuming I can look at the how to write an OS thread for help on the actual code, but I'd need it in a format the emulator can use.
3. Would the instructions for turning on the screen located Here work for turning on the screen at boot.
Also, some more questions related to the TI os. Obviously I'd have access to all the ram if I made my own os, but if I want to fit the constraints of a program/application:
Are plotSScreen and saveSScreen the same sizes that they used to be? (and if they are, how does TI store the graph, assuming it does (haven't graphed on a color)).
User memory starts at a higher address now, are programs (not apps) now limited to about 6600 bytes of runnable code?