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.


Topics - amihart

Pages: [1]
1
Introduce Yourself! / Hello fellow nerds and nerdettes
« on: August 16, 2016, 02:08:49 pm »
Hello! I'm a fellow programmer. Even though I just joined, I'm not like new to this stuff, I honestly didn't even know this site existed until recently. I've had an account on Cemetech for a few years now even though I hardly post.

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. (I can also program in Java and I'm really good with JavaScript and web programming in general.)

If you want a few examples of some things I've written to judge me:
  • I made NoteMan back in like early 2014. It's sort of a simple audio driver kinda. It lets you write out a string of music notes and their duration in the program menu and it will play them through external speakers plugged into the I/O port (video of it being used to play the Tetris theme). You can also have it play single tones based on wavelength. It can be controlled both through TI-BASIC or through Z80 Assembly.
  • I combined NoteMan with a graphics library I made for the TI-84+CSE to create Pong with Sound. This is essentially a Pong clone written purely in Z80 Assembly from scratch, and it actually has sound effects as well. Here's a video of it in action.
  • I also just uploaded SplashCE which lets you splash full 65k color 320x240 resolution images to the screen of the TI-84+CE (I made a TI-84+CSE version but never bothered releasing it because it's just absurdly slow). I also included in it a program I wrote in C which can convert images on your computer to AppVars to easily be transferred to the calculator.

Clearly I'm not like the most advanced person ever at this stuff, it's more of a hobby and I'm not ultra dedicated to it.

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...)

Some other random facts... I've recently got into 3DS Homebrew, I wrote a clone of 2048 in C.

As for my personal interests beyond programming, I like video games. My favorite game franchises are probably Fire Emblem, Zelda, and Etrian Odyssey.

I'm mostly a lurker so don't expect me to post much... And sorry if my intro is a bit weird.

Pages: [1]