The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

Linux

Started by Alvajoy123, March 28, 2017, 01:24:32 am

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Alvajoy123

This is a look at linux
The maker of Xenon.

gameblabla

Quote from: Alvajoy123 on April 02, 2017, 11:33:50 pm
This is a look at linux

I'm sending this to Linus Torvalds

DJ Omnimaga

I'm sure he would approve an actual ASM/C calculator Linux port that has 100% of the functionalities of Linux, though :P, but this is better to start small.

On a side note this looks not bad. If you don't mind using pre-made ASM libraries, you could try CE Textlib. It features the ability to change the text foreground and background colors, so you would be able to get rid of the white background behind Linux and Menu,.

Alvajoy123

Quote from: DJ Omnimaga on April 03, 2017, 02:31:33 am
I'm sure he would approve an actual ASM/C calculator Linux port that has 100% of the functionalities of Linux, though :P, but this is better to start small.

On a side note this looks not bad. If you don't mind using pre-made ASM libraries, you could try CE Textlib. It features the ability to change the text foreground and background colors, so you would be able to get rid of the white background behind Linux and Menu,.


Ok will try that out and you have anything​ that can help me make it full screen (full screen is much better !! ):thumbsup:

And please share this around  :w00t:
The maker of Xenon.

_iPhoenix_

I'm working on a TI-Basic file system, you can use my code if and when I finish it.

[edit] To run in create programs, you will need ASM snippets.
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me
Evolution of my avatar:

Alvajoy123

Quote from: _iPhoenix_ on April 03, 2017, 11:18:13 am
I'm working on a TI-Basic file system, you can use my code if and when I finish it.

[edit] To run in create programs, you will need ASM snippets.

Ok I will try when you're done :thumbsup:

What is ASM snippet ???
The maker of Xenon.

p2

a snipped is a little piece of code (in a different language) that u can include in ur program.

for example
you do a game in BASIC, which is slow, but enough for your game.
but inverting colors on the whole screen is way too slow?
so you include a tiny piece of ASM that does that for you much faster.
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Streetwalrus

Quote from: DJ Omnimaga on April 03, 2017, 02:31:33 am
I'm sure he would approve an actual ASM/C calculator Linux port that has 100% of the functionalities of Linux, though :P, but this is better to start small.

This is definitely not possible. The calculator lacks an MMU which is the most basic requirement for Linux. uCLinux can work without one, but even then, the amount of available memory is probably way too small to do anything useful, and you'll still need GCC which is the only toolchain that can compile Linux properly.

With this out of the way, note that the Linux name and logo are registered trademarks so you can't use them for something that is definitely not Linux itself or a fork.

DJ Omnimaga

@Streetwalrus is that why you changed your Linux CW avatar? :P

Streetwalrus

Lol, no. I've used this one before and I like that it's more original.

p2

also I poked Streetwal on Telegram to do it cuz I love this current avatar 9_9
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

_iPhoenix_

Quote from: p2 on April 03, 2017, 01:19:41 pm
a snipped is a little piece of code (in a different language) that u can include in ur program.

for example
you do a game in BASIC, which is slow, but enough for your game.
but inverting colors on the whole screen is way too slow?
so you include a tiny piece of ASM that does that for you much faster.


Yes, or it adds functionality that cannot be done in BASIC, like inverting colors on the entire screen, or creating files.
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me
Evolution of my avatar:

p2

exactly.
If you don't want to use two loops (x-axis and y-axis) to invert all pixxels separately, jsut use an ASM snippet which is a lot faster since asm supports pretty much everything. :)
Buuut it kills ur readability as u include ASM code in HEX (hexadecimal) notation (--> look it up if u dont know it, that's important!)
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Alvajoy123

I some hex codes​ document and some code don't work on the TI-84+CE :crazy:

Can you please give a link or a document on hex codes for the TI-84+CE :thumbsup:
The maker of Xenon.

DJ Omnimaga

None exists. The hex codes on TI-Basic Developer are exclusively for the TI-83+/84+/SE

Powered by EzPortal