This is an archived, read-only copy of the United-TI subforum , including posts and topic from May 2003 to April 2012. If you would like to discuss any of the topics in this forum, you can visit Cemetech's Your Projects subforum. Some of these topics may also be directly-linked to active Cemetech topics. If you are a Cemetech member with a linked United-TI account, you can link United-TI topics here with your current Cemetech topics.

This forum is locked: you cannot post, reply to, or edit topics. NimbusOS => Your Projects
United-TI Archives -> NimbusOS
 
    » Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
» View previous topic :: View next topic  
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 Smile 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 Smile .
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 Laughing)
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

Posted: 17 Jan 2004 11:22:52 pm    Post subject:

Now I know how Darth felt...

Anyway: http://nwps.ws/~anduril/Asmin28/_welcome.html
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
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    » Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
» View previous topic :: View next topic  
Page 2 of 8 » All times are UTC - 5 Hours

 

Advertisement