Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Eeems

Pages: 1 ... 77 78 [79] 80 81 ... 370
1171
TI-BASIC / Re: Number inversion
« on: November 15, 2012, 12:02:39 pm »
Code: [Select]
Local final,reps,next,a
f=103
while f!=998
num=f
final=0
reps=int(log(num,10))+1
For a,0,reps
next=int(((num)/(10)))
final=final*10+num-10*next
num=next
EndFor
resulti=((final)/(10))
num=resulti-f
l=num
Disp "O Inverso de ",f," é ",resulti," logo"
Disp resulti,"-",f,"=",l
Local final,reps,next,a
final=0
reps=int(log(num,10))+1
For a,0,reps
next=int(((num)/(10)))
final=final*10+num-10*next
num=next
EndFor
resultii=((final)/(10))
Disp "O inverso de ",l," é ",resultii," logo"
Disp resultii,"+",l,"=",resultii+l
while !<reasons>
f=f+1
EndWhile
EndWhile
This would probably work. replace <reasons> with all the checks. Also, keep in mind this is psuedo code, it might need some altering to work.

1172
TI-BASIC / Re: Number inversion
« on: November 15, 2012, 11:40:14 am »
I would condense all your if/elseif <condition> goto g's into one large if statement. So
Code: [Select]
if <contition> or <condidtion> ...
goto g
else
goto e
end
I would also suggest not using goto/label, they can cause memory leaks in most languages.

1173
News / Re: A new z80 calc... in color?
« on: November 15, 2012, 11:12:36 am »
Quote
ZDS doesn't. He's probably thinking of TI Flash Studio.
You are right, thanks. I didn't think it was zds, but I remembered seeing something from TI that had an emulator and was a dev enviroment.

1174
Other / Re: $820 in 3d softwares for free!
« on: November 14, 2012, 11:51:35 am »
Can't wait to grab this when I get home tonight!

1175
News / Re: A new z80 calc... in color?
« on: November 14, 2012, 11:05:38 am »
I wonder if they are planning on expanding the TI-30X emulator to include the 83/84 series. Why they would do that when ZDS already has a 83/84 series emulator, I don't know.

1176
News / Re: TI-84 Plus C: new photos reveal more than 3MB archive space
« on: November 13, 2012, 05:40:36 pm »
Quote
Yes, but the entire OS uses flat pointers that carry no page information. Plus, taking banking into account would make the slow OS even slower.
How much slower would banking make it?

1177
News / Re: TI-84 Plus C: new photos reveal more than 3MB archive space
« on: November 13, 2012, 05:32:59 pm »
Why would it require a re-write? Wont the extra ram just be extra pages that you can map onto a bank?

1178
News / Re: 2012 Apocalypse TI-83+/TI-84+ Programming Contest
« on: November 13, 2012, 04:44:14 pm »
Sooo, does that mean Portal Prelude is near completion ;P

1179
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: November 13, 2012, 02:03:54 pm »
Quote
The loader relocates it to the right place before launching the OS.
Ah ok, so I'm assuming it handles protecting it's relocating code so that it isn't written over during the relocation process. I haven't actually looked at the code myself yet. I probably should take a peek at what I can before asking questions :P

1180
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: November 13, 2012, 01:57:41 pm »
Ah ok, hmm, does the linux kernel then reallocate itself to an earlier place in ram? I'll wait for tangers before I ask any more questions :P

1181
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: November 13, 2012, 12:10:42 pm »
Quote
Basically the same way as OSLauncher: while overwriting the OS, you have to make sure not to rely on any OS code, so your loader has to deliver all the functions it needs     
   (in the case of OSLauncher, e.g. zlib for decompressing the OS, or GCC's builtin memory functions).                                                                           
   After removing all traces of the previous OS (things like clearing cache), you can pass control to the new OS.
Quote
How does this get loaded?
   In-place loading. Basically, loading the kernel into memory using the stock OS functions, then let Linux take over.
From what he says here he does rely on stock os functions. So if he does use the stock functions, how does he handle loading the linux kernel into ram and not overwriting these functions?
I'm kind of interested in a more technical explanation of how it is done. Not just a simple gloss over.

1182
TI-Nspire / Re: Calling all Linux Kernel developers!
« on: November 13, 2012, 11:25:35 am »
Lol, crysis :P
Nice faq. There has been something I was wondering when I noticed that you said that the linux kernel completely replaces the nspire os in memory when you start it. How do you manage the transistion? How do you manage using the nspire OSes functions to load the linux kernel and then replace themselves with linux?

1183
Miscellaneous / Re: Internet in the ti nspire cx cas
« on: November 11, 2012, 11:00:48 am »
Locked

1184
Portal X / Re: Portal Prelude
« on: November 09, 2012, 04:24:00 pm »
Yay! When I noticed you were around a lot again I began to wonder how long it would take before you posted an update on something :P

1185
Site Feedback and Questions / Re: Omnimaga saving act
« on: November 09, 2012, 11:38:13 am »
You would have to get everybody who creates videos about calculator related things in on it. The main issue is that a lot of people who make the vidoes are also members/staff of other sites. They would be unlikely to want to put their vidoes on a channel advertising our site and not theirs. Also, some people can earn money off of youtube, so they would want to put their videos on their own channel and maximize their income.

Pages: 1 ... 77 78 [79] 80 81 ... 370