Author |
Message |
|
NETWizz Byte by bit
Bandwidth Hog
Joined: 20 May 2003 Posts: 2369
|
Posted: 13 Jan 2004 02:44:07 am Post subject: |
|
|
I don't know. We hope there will one day be a NimbusOS format.
Here is the reason we do not support MirageOS programs.
One:
There are 113 functions that have to be emulated; therefore, we have to figure out what each one does exactly before we can write it.
For instance, for fuction 78, what are the exact inputs and outputs, what registers are destroyed et cetera!
Our biggest problem is figuring out what all the fuctions do. To tell you the truth, they are not even all documented how to use them let alone what they do.
Next, we would need to write a loader. NimbusOS already recognizes MirageOS programs, but plays dumb at the moment We would need to display the icon, then jump to the right point, so we would need a mirageOS loader.
Lastly, we would need to figure out how all that timmer crap works too.
With Ion, you load your vectors, load your routines where your vectors point. Bam your done. Joe even provides the exact set of routines. |
|
Back to top |
|
|
DarkerLine ceci n'est pas une |
Super Elite (Last Title)
Joined: 04 Nov 2003 Posts: 8328
|
Posted: 13 Jan 2004 05:48:45 pm Post subject: |
|
|
Maybe you'll want to figure out what "Save the Whales" does in case it's anything important you'd want in NimbusOS . |
|
Back to top |
|
|
Adm.Wiggin aka Tianon
Know-It-All
Joined: 02 Jun 2003 Posts: 1874
|
Posted: 13 Jan 2004 06:41:20 pm Post subject: |
|
|
figure out?
he knows, but he is under oath of secrecy not to tell.
(and NO, it is not nothing, it does do something ) |
|
Back to top |
|
|
NETWizz Byte by bit
Bandwidth Hog
Joined: 20 May 2003 Posts: 2369
|
Posted: 13 Jan 2004 06:56:46 pm Post subject: |
|
|
Yeah, it does something for sure, but I am sworen to never tell anyone.
Hart326, I agree with you. NimbusOS should look like that.
I can easily move the lock and opts by simply changing a little data, then two key codes.
As for changing APP 1 to read NimbusOS, I can send you the sprites we currently use and let you modify them.
I can probably also change the battery to be invisible (not show if the battery is good) and completely show if bad.
What do you think? |
|
Back to top |
|
|
sgm
Calc Guru
Joined: 04 Sep 2003 Posts: 1265
|
Posted: 14 Jan 2004 03:21:13 pm Post subject: |
|
|
A picture of a battery if fresh, a picture of a battery with an X through it if old.
How about just the text "BATT LO"?
Last edited by Guest on 14 Jan 2004 03:22:16 pm; edited 1 time in total |
|
Back to top |
|
|
NETWizz Byte by bit
Bandwidth Hog
Joined: 20 May 2003 Posts: 2369
|
Posted: 14 Jan 2004 04:37:47 pm Post subject: |
|
|
Here is the current APP 1 sprite/logo.
If you wish to modify it, please make sure it is in the same format (at least the same number of bytes).
Code: app1logo ;The App1 logo
db 00001000b
db 00011000b
db 00011000b
db 00101000b
db 01111000b
db 01100100b
db 01000100b
db 10000010b
db 00000000b
db 00111100b
db 01100100b
db 01000110b
db 01001100b
db 01110000b
db 11100000b
db 01000000b
db 01000000b
db 01000000b
db 00000000b
db 00111100b
db 01100100b
db 01000110b
db 01001100b
db 01110000b
db 11100000b
db 01000000b
db 01000000b
db 01000000b
db 00000000b
db 00001000b
db 00011000b
db 00001000b
db 00001000b
db 00010000b
db 00010000b
db 00111000b
|
|
Back to top |
|
|
NETWizz Byte by bit
Bandwidth Hog
Joined: 20 May 2003 Posts: 2369
|
Posted: 14 Jan 2004 04:41:58 pm Post subject: |
|
|
It looks like you are one byte too short :)
And, we really need the leading zeros to make the assembler happy.
Thank you.
Thank you hart, and if you want to re-do the asm icon, you can to. Just return it to the forum in the form I asked for the basic icon.
The same goes for the unknown icon. A simple ? like the ION icon would be cool!
Last edited by Guest on 14 Jan 2004 04:44:16 pm; edited 1 time in total |
|
Back to top |
|
|
shadowing Powered by 64
Calc Guru
Joined: 06 Jan 2004 Posts: 1002
|
Posted: 14 Jan 2004 08:54:32 pm Post subject: |
|
|
Hey to load the Mirage OS routine problem, did you contact detacheds solution? If you had, I would think they did not tell you. Hey any way I could possibly help? |
|
Back to top |
|
|
David The XORcist!
Advanced Member
Joined: 20 May 2003 Posts: 268
|
Posted: 15 Jan 2004 11:02:06 am Post subject: |
|
|
As for the MirageOS support, there won't be any big problem for us. Jbirk, from where did you get the number 113? There might be so many entries in the jump MirageOS table, but the only thing we need to do include is the documented ones. I skimmed the developer information from DS, and none of the libs seem extraordinary hard to program; disp3spaces for example ... |
|
Back to top |
|
|
NETWizz Byte by bit
Bandwidth Hog
Joined: 20 May 2003 Posts: 2369
|
Posted: 15 Jan 2004 02:57:11 pm Post subject: |
|
|
I sent you a PM, David.
I found some routines already written; I will ask the owner if we can have them. |
|
Back to top |
|
|
shadowing Powered by 64
Calc Guru
Joined: 06 Jan 2004 Posts: 1002
|
Posted: 15 Jan 2004 06:51:41 pm Post subject: |
|
|
Cool, well good luck. |
|
Back to top |
|
|
iMatt
Newbie
Joined: 17 Jan 2004 Posts: 26
|
Posted: 17 Jan 2004 05:07:18 am Post subject: |
|
|
are there opts cos when i press opts it comes up with a blank screen?
Last edited by Guest on 17 Jan 2004 05:15:02 am; edited 1 time in total |
|
Back to top |
|
|
Adm.Wiggin aka Tianon
Know-It-All
Joined: 02 Jun 2003 Posts: 1874
|
Posted: 17 Jan 2004 01:50:12 pm Post subject: |
|
|
Jbirk wrote: Things to do for App 1:
Options menu
Scroll box
add an option for disolve effect or no disolve effect.
Double check the battery icon indicators function.
debug the basic parser
scroll faster
here is your answer iMatt |
|
Back to top |
|
|
shadowing Powered by 64
Calc Guru
Joined: 06 Jan 2004 Posts: 1002
|
Posted: 17 Jan 2004 09:46:17 pm Post subject: |
|
|
Hope it at least has a password option. |
|
Back to top |
|
|
shadowing Powered by 64
Calc Guru
Joined: 06 Jan 2004 Posts: 1002
|
Posted: 17 Jan 2004 11:20:57 pm Post subject: |
|
|
Answers: Works on the TI-83+/SE
Learn ASM through a good guide. (Currently doing that, but don't have enough time) |
|
Back to top |
|
|
Toksyuryel Crimson Dragon Software
Elite
Joined: 14 Jun 2003 Posts: 880
|
|
Back to top |
|
|
shadowing Powered by 64
Calc Guru
Joined: 06 Jan 2004 Posts: 1002
|
Posted: 17 Jan 2004 11:25:28 pm Post subject: |
|
|
Good guide, but hard to understand. Right now, I'm currently reading it. Can't understand things about how to save permanent variables. |
|
Back to top |
|
|
NETWizz Byte by bit
Bandwidth Hog
Joined: 20 May 2003 Posts: 2369
|
Posted: 18 Jan 2004 03:28:51 am Post subject: |
|
|
Wrong topic for learning to save permanent variables.
However,
you can ld (var),a
or write to an external variable such as an appvar.
you look it up with chkfindsym or make a newone with _create appvar
you inc de twice to get past the size bytes
then ld (de),a
or whatever...
As for Nimbus, there have been no provisions for password protection at this time. If we ever do pw protection, we will make it very good by using getkey ret off for the input, updating the checksum, to avoid bat pull ram reset, and we will make it ask for pw if someone tries to delete a file :)
very good hugh?
We probably won't get around to that for a very long time unfortunatly. |
|
Back to top |
|
|
Bluefire
Member
Joined: 18 Jan 2004 Posts: 186
|
Posted: 18 Jan 2004 03:43:04 pm Post subject: |
|
|
hi, im new to this board and i use TIs alot but i have a suggestion for nimbus, try making mirageOS asm games work on nimbus too, most of my fav games are mirageOS and dont work on nimbus |
|
Back to top |
|
|
Jedd 1980 Pong World Champion
Elite
Joined: 18 Nov 2003 Posts: 823
|
Posted: 18 Jan 2004 04:10:18 pm Post subject: |
|
|
The plan for the future is that Nimbus will support both Ion and Mirage games. I don't know when that will be comepleted, but remember this is still a beta.
And welcome to UTI! |
|
Back to top |
|
|
|