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 - Vijfhoek

Pages: [1]
1
Art / [Request] A 16x16 favicon
« on: February 28, 2014, 08:52:53 am »
A friend is about to reveal a website for his World of Warcraft clan, Rocket Fuel Leak. Now, he needs a favicon and we both suck at pixel art...
Can someone please downscale this image to 16x16 (can have full colour and an alpha channel)? Just downscaling using an image editor doesn't work.

Clicky for a bigger image:


It would be nice if you could somehow incorporate the horde symbol too: (again, clicky for a bigger image)

2
TI Z80 / AxIDE: An Axe IDE
« on: September 15, 2013, 07:01:22 am »
Hello!
Since Friday, I've been working on my own Axe source code editor.
I started this because I wasn't satisfied with the default TI BASIC editor. I think that the font is too big, and that it lacks some convenient features.

I decided to call it AxIDE because of the similarity to the chemical compound Oxide.

Planned Features:
  • A sourcecode editor (duh) using the small, 3x6 font.
  • A bookmarking feature, allowing you to quickly jump to your own bookmarks.
  • Menus optimized for Axe: A menu for drawing commands, a menu for conditionals, et cetera.
  • Better names for some things, for example DrSpriteOR instead of Pt-On (disabled by default).
  • If possible, directly compiling from AxIDE.
  • Option to enable line numbering (thanks Eiyeron).
  • Copying and pasting (again, thanks Eiyeron).

Progress:
  • Program browser: ~85% done

3
Axe / Putting a pointer to a constant in another constant
« on: March 02, 2013, 06:57:29 am »
I'm trying to make a map system for a platformer game, but I'm having some trouble with the header.
What I want to do is include pointers from the previous and next level to allow level switching. I have no idea how to do it though.
I've been experimenting around a bit, and currently I am doing this:

Code: [Select]
.HEADER
[000D0917]->GDB000
GDB000
GDB001
.MAPDATA
[0119000101010001]
.more map data

So I want the header to be 00 0D 09 17, then the pointer to the same GDB000 (because it's the first level), and a pointer to GDB001 (the next level).
When I try to print the header with the following code:

Code: [Select]
{S}->A
S++
{S}->B
S++
{S}->C
S++
{S}->D
S++
{S}^^r->E
S+2->S
{S}^^r->F
S+2->S

Output(0,0,"StartX")
Output(9,0,A>Dec)
Output(0,1,"StartY")
Output(9,1,B>Dec)
Output(0,2,"EndX")
Output(9,2,C>Dec)
Output(0,3,"EndY")
Output(9,3,D>Dec)
Output(0,4,"StartPtr")
Output(10,4,E>Hex)
Output(0,5,"EndPtr")
Output(10,5,F>Hex)

it outputs this:
Code: [Select]
StartX       0
StartY      13
EndX         9
EndY        23
StartPtr  1901
EndPtr    0100

Can somebody help me getting this to work?

4
Because I was bored, I decided to start on an Android app, to allow people to connect their TI calculators to their Android devices using a USB On-The-Go cable.
Currently I am working on support for the TI-84+. Whenever that's finished, I'll get to work on other calculators, like the Nspires and the TI-89Ti.

I just finished writing the calculator recognition code, and the File Manager will launch whenever users plug their TI into their device.


Please ignore the weird static in the last part of the video.

5
Introduce Yourself! / 'Ello!
« on: October 27, 2012, 06:21:38 am »
Hello Omnomnimaga,

It's-a me, Vijfhoek. I live in the Netherlands, and I'm in a grammar school. Some of you might already know you because the IRC channel. I started programming in Axe on my TI-84+ about two weeks ago, after programming in the oh-so-slow TI-BASIC for over a year (never really made big things with it, only small things like prime number generators). I found out about this community together with Axe, and decided to register when I had a question.

Anyway, I hope I am welcome here, and hope I'll have fun!

6
Axe / Accessing registers
« on: October 20, 2012, 09:28:26 am »
Hello World,

I've been messing around with Axe for like a week now, and I am just getting into subroutines. So, I read that parameters get stored in r1 through r16. I have no idea how to access those though. I tried to find an answer on both Google and by using the search function of this site, without any outcome. Of course I can store the values in A through Z prior to calling the subroutine, but don't those use RAM memory?

I hope someone can help me out.

Pages: [1]