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 - Deep Toaster

Pages: [1] 2 3 ... 556
TI Z80 / Re: Video Conversion Thingie
« on: August 25, 2016, 07:23:28 am »

After learning Haskell I feel like everything ought to be as functional as possible...

TI Z80 / MOVED: Random Questions
« on: August 25, 2016, 07:05:35 am »

Introduce Yourself! / Re: Hello fellow nerds and nerdettes
« on: August 25, 2016, 06:59:48 am »
Welcome to Omnimaga :D

Your projects look really sweet. There ought to be more calculator games with sound (though 2.5 mm headphones are getting harder to find by the day).
Hello! I'm a fellow programmer.
Hello, fellow programmer!
In calc-related stuff, I own a TI-84+, a TI-84+CSE, and a TI-84+CE. I program those in Z80 Assembly, eZ80 Assembly, and sometimes mix TI-BASIC with my code. I can also program in C, I've written software in C for computers, for the 3DS, I haven't written much in C for the TI-84+CE tho because I prefer to do things in Assembly most of the time, although I plan to in the future.
Have you seen Axe (for the TI-84 Plus)? It's somewhere between C and assembly in the grand order of language high-ness (?) and really helped make game development faster on the calculator.
(I can also program in Java and I'm really good with JavaScript and web programming in general.)
Do you website? :D
I'm a computer science student, currently a sophomore in college. (Although I'm still taking mostly general ed classes so college has yet to improve my computer programming skills at all...)
I don't know how it will be for you, but at least at my school the computer science sequence is very theoretical. I've had about six classes in total in the last three years in which I was expected to code at all, but some of the mathy parts are fun too.
And sorry if my intro is a bit weird.
ionno, that's one of the best intros I've seen ¯\_(ツ)_/¯

EDIT: dude, your graphics are really smooth :o

Other Calc-Related Projects and Ideas / Re: Ti30XS hacking
« on: August 25, 2016, 06:48:52 am »
I remember a discussion on it, but I don't think you can really do anything with it. Do you have a picture of what your friend did?

TI Z80 / Re: Video Conversion Thingie
« on: August 25, 2016, 06:46:05 am »
Waoh that's really neat o.o Does it work with arbitrary videos?

I haven't looked much at your code but how do you store the video on the calculator? is it full frames?

I've been meaning to try making a GIF-style video player for the calculator (updating only the smallest rectangle in each frame that covers all the changes in the frame)—should still be pretty fast to render, but I don't know if that saves much memory.

Miscellaneous / Re: A thank you to the Omnimaga community
« on: August 25, 2016, 06:37:29 am »
Yeah, IMHO this community is indeed fantastic, spread the word and we'll be even happier.  After all, we've got Foxes, Flying Toasters and all the rest of it that like calculators and like stuff.
++ this community is really about the people (aren't they all?) :)

I was pleasantly surprised to find that a handful of the people I met actually knew of Omnimaga. YMMV but ask around!
computers are magic ^_^
Except that they don't handle blunt force very well :(

Reuben Quest / Re: Reuben 3 teasers / change / stuff
« on: August 25, 2016, 06:32:13 am »
Couple reasons why I think you should just be able to walk in:
  • That's how pretty much every RPG I've seen do it (think Pokemon).
  • It's pretty unlikely that you would "accidentally" run into the door
  • Less thinking for the player, more playing :D
Also those graphics are gorgeous :D If I may offer a suggestion though, I'd add a space between the first dash and the I in "–Items–" in the menu header. There are two empty pixels between the s and the second dash, and only one between the first dash and the I D:

Nope, the file itself still has the two characters separately—it just shows up as a combined character, taking up twice the space. So pressing Backspace on ≠ gives you !.

It doesn't really take any getting used to, since the characters are all still there, just displayed slightly differently. If anything it's made my code more intuitive because I can see where one operator ends and another begins :D

ASM / Re: ret vs reti
« on: August 18, 2016, 06:12:10 am »
reti is ret (as in "pop and go to the popped address") plus a hardware signal that an interrupt just finished.

ret is perfectly fine for returning from interrupts on the TI calculators, because only one interrupt is active at any given time. It's really only necessary for other Z80 platforms where you might have nested interrupts.

While we're on the topic of fonts...

I stumbled upon Fira Code recently. It blew my mind.

Basically, it uses ligatures (a feature whereby two adjacent characters may be displayed differently from the two characters by themselves) to render some common multiple-character programming operators in really neat ways. It's especially useful for Haskell, but it works great in other languages too, for example by combining things like != and >= into ≠ and ≥.

A picture is worth a thousand words.

Miscellaneous / Re: A thank you to the Omnimaga community
« on: August 18, 2016, 05:55:57 am »
Definitely feel ya epic7—stumbling upon Omnimaga was probably one of the best things to happen to me in high school. The people here are great, Omni is still one of the most supportive communities around, and the whole calculator community was a fantastic inspiration that helped shape my own life.

Hope you stick around and good luck at MIT! I do visit there once or twice a year so if you're up for it we can meet up with whomever else is around there :)

Math and Science / Re: Possible ninth planet?
« on: January 22, 2016, 09:24:38 am »
So, scientists found possibly a ninth planet in our solar system, Planet X.
This planet is "only" theorized due to anomalies in Neptunes orbit. Apparently Neptune was discovered similarily, due to anormalies in Uranus' orbit.


What do you guys think?
This was also how Pluto was discovered (because Neptune's orbit was itself suggested another planet)... and it was called "Planet X" originally.
"Planet X" is a generic name for a new planet—I'm sure they'll give it a clever Roman god name eventually.

Humour and Jokes / Re: Funny #omnimaga quotes (NSFW)
« on: December 29, 2015, 10:24:01 pm »
(19:23:41) ***shmibs never gets put in the funny quote thread ever
(19:23:55) shmibs: *harumph*

Gaming Discussion / Zombie apocalypse FPS IRL
« on: August 21, 2015, 01:51:39 am »

Axe / Re: [QUESTION] about's IES
« on: June 05, 2015, 10:13:04 pm »
Yep, the List and Matrix options are meant to create TI-BASIC lists and matrices. Data in Axe is handled in a much different way—see the Axe docs for more info.

I guess it would be nice to make it clearer, haven't really thought of a way to do so.

Pages: [1] 2 3 ... 556