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

Pages: 1 ... 48 49 [50] 51 52 ... 133
736
Axe / Re: Axe Q&A
« on: December 19, 2013, 02:00:07 am »
More random questions...
What would be the best way to get text() functionality without actually using the command (speed reasons)?  My first thought is to just tilemap the screen and have sprites be letters.  However, depending on how many different characters I use, this could end up being a lot of sprites to define.  Are there any better methods out there?

You don't need to tilemal the screen, just advances your text cursor as you write letters to the screen. It remains the fastest solution AFAIK.

I would imagine the text command is faster looping through a map :-\ you have Fix 5 in your program right? Cause if your putting your text on the buffer and using dispgraph once at the end then it isn't that slow.
Not as slow, but still very slow. This is due to the OS's _vPutS routine.

737
TI Z80 / Re: Chaos Game
« on: December 18, 2013, 02:47:11 pm »
The behavior of quad1 seems odd IMO ... Or was it supposed to act that way ?

Either case, nice explanation :)

738
Axe / Re: Support Request - How Does One Rotate a Tilemap?
« on: December 18, 2013, 08:02:44 am »
Then your only option if you don't want a significant speed drop is to store them as separate sprites and use a variable that tells you the orientation of the tilemap.

739
TI Z80 / Re: [Axe] Worms - name subject to changes
« on: December 18, 2013, 07:52:42 am »
Nope, this map has been designed with the map editor we made :P

Since maps are stored (and stay) in archive, we can write a huge lot of maps (one takes 3096 bytes) for the player to use. :)

740
TI Z80 / Re: VVVVVV
« on: December 18, 2013, 07:47:39 am »
Fastest update ever :P

It's true that it's better this way !

741
TI Z80 / [Axe] Worms - name subject to changes
« on: December 18, 2013, 07:42:24 am »
FOR LATEST UPDATES, SEE LAST PAGES !

Hey guys,

After IkarugaX, it's time for me and my team (we three together make the "RMV Pixel Engineers" team) to work on another project :)

This time we chose to port a game (again) that the three of us wanted to see on a TI-83+/84+ one day, but couldn't find any version that was complete, fast and playable while remaining good-looking : Worms, by the almighty Team 17 !

I know there were several attempts to an ASM Worms, including TI-ny Worms a decade ago and Kindermoumoute and Hayleia' Axe Worms one to two years ago, but they both died, so yeah.

We started the project three weeks ago, so we had time to get several things working. You can also follow us as we progress on the game by regularly checking our site, which is basically a single web page where we put articles.

Latest screenshot (10/05/2014) :



Share comments :)

742
TI Z80 / Re: VVVVVV
« on: December 18, 2013, 07:25:10 am »
Do DrawInv right after you draw your tilemap and replace all Pt-Ons by Pt-Changes and you should be good.

EDIT : if you're using DispGraphClrDraw and redraw everything each loop iteration, just add  DrawInv before DispGraphClrDraw.

743
TI Z80 / Re: VVVVVV
« on: December 18, 2013, 07:11:23 am »
IMO you should change the saving point sprite to tell the player he actually saved. Looking really nice anyway :D

744
CaDan SHMUP / Re: Cadan v2 - Progress Thread
« on: December 17, 2013, 01:51:15 am »
Mmmh, yeah seems legit ;D

745
Rather, here's a translation by a French :P

Hello everyone ! :D

That's official, TI-Concours will start the 26th of December 2013, 4:00 pm French time zone (GMT+1) ! Of course, I hope that this fourth edition of the contest will be full of success ;D

What is TI-Concours ?

Created in 2011, TI-Concours is an international calculator programming contest, focusing on TI-z80 and TI-Nspire.
For the 2014 edition, four categories (and thus four languages) are allowed :

* TI-Basic z80 (excepting PCSE);
* Axe;
* z80 assembly (excepting PCSE);
* Nspire Lua.

Veterans will notice that 68K TI-Basic is not in the course anymore.

For 2014, the contest will be divided into two rounds : qualifications and final.

Qualifications

As you can guess by the name, qualifications will select people for the final round : they are made of one or two imposed subjects depending on the language.

The setting of these imposed subject that made their first appearance in the first edition of the contest made the TI-Concours unique by his way of functioning. Not only they permit to show the programming skills of each contestant, but they only show their ability to follow rules and constraints (hence the name, "imposed subjects").

The main advantage of these subjects is that they allow for fair and objective grading : everyone gives back the "same" program !

Once this is done, all contestants are graded out of 300 points, and the bests of each category will be qualified for the final round.
Please note that in the Nspire Lua category, there will only be one subject for 2 weeks, graded out of 300 points. In other categories, there are two one-week subjects, graded out of 100 and 200 respectively.

The final round


Qualified contestants participate in two new rounds : a 20-minutes oral (no preparation) and an on-calc test (three hours plus 20 minutes to upload all programs). The oral, which is done with a jury member, consists in questions about the programming language concerned by the contestant's category, but also on TI calculators in general. The main goal is to be as effective as possible, effectively the faster you answer questions, the more points you get ! The on-calc test consists in several programs that you'll have to write in a specified amount of time. A common theme will lead the writing of these programs, we hope, with a funny side ;)
Those two rounds are graded out of 400, for a final total out of 1100 points (try to get above 1000 first :P).

Dates

Registering starts the 26th of December and ends the 13th of January for the jury. Contestants are free to register until the first round is done in the concerned category (so yeah, you can register one day before the deadline of round 1).



Orals will take place from 5th to 11th of April, and on-calc tests the 12th and 13th of April. The plan is to have definitive results the 28th of April. You can note that the contest starts early to end early (relative to previous years), so that noone has problems with exams or anything.

Jury

Jury is made of volunteers that meets the following conditions :

* be over 16 years old
* know how to program with the language of the category you use (logical heh)
* have the right calcs to test programs
* speak French and/or English (both are nice, but we welcome English-only-speaking judges now).

Well of course, if you're under 18, your parents must agree ;D

The jury will take care of creating the subjects (qualifications, oral, on-calc test). It determines the grading rubric and then use it to grade the contestants. It is also it that take care of orals, hence the need to know how to speak correctly ;)

Note that this takes time, especially in z80 TI-Basic, so volunteer only if you are sure you will have enough time ! ;)

Prizes

Surprise ! :D But there will be, be sure of that, you'll know more about it from now to next month, we promise ;D

Registering

The site is programmed to open inscriptions at 4:00 pm precise, the 26th of December. If you're afraid of forgetting it, you can still pre-register here, so that we can send you an email when the contest/inscriptions starts (you get one automatically if you participated last year).

Of course, we hope that you'll be as many as possible to get in ! ;D

So yeah, that's all, thanks for reading :)

746
CaDan SHMUP / Re: Cadan v2 - Progress Thread
« on: December 15, 2013, 01:45:25 pm »
I'd really like to help then :) I'm more than interested in that project :D

747
News / Re: Contest 2013 - Results (finally)
« on: December 15, 2013, 05:51:40 am »
Thanks to you who organized this :D

See you next year ;)

748
CaDan SHMUP / Re: Cadan v2 - Progress Thread
« on: December 15, 2013, 05:43:43 am »
O.O progress ! Looks so amazing :w00t:

749
ASM / Re: I need to load page x of an app without calling code.
« on: December 14, 2013, 12:35:00 pm »
Well, no, app pages are pages within flash pages. For example, if an app is on app page 1, you will read it as being on (for example) page $10 since it's the 16th flash page (IIRC).

750
ASM / Re: I need to load page x of an app without calling code.
« on: December 14, 2013, 12:22:49 pm »
Well, I guess this should be written somewhere in your app when it's compiled. Then all you'll have to do is get that number and output it to port 6 from RAM.

Pages: 1 ... 48 49 [50] 51 52 ... 133