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

Pages: [1] 2 3 ... 6
1
TI-Nspire / Re: TI-Nspire GB Emulator
« on: September 15, 2013, 06:44:47 am »
Hello,
I'm playing Pokemon Crystal with the emulator but the game time doesn't move : even when I'm playing the time is stuck to 8:44AM.
Is that normal ? Is there a way to change the time, because I can't catch night Pokemons ?

Thank you in advance !

2
Other Calculators / Pokemon TI-89 (English version)
« on: September 04, 2012, 11:56:14 am »
Pokemon TI-89 (English version)



http://www.omnimaga.org/index.php?action=downloads;sa=view;down=804

POKEMON TI-89 - English Version

I started to develop it in C (with the TIGCC compiler-IDE, which I recommend to you) one year ago. At that time, I just realised that my project of Pokemon for TI-83+ in TI-Basic was unrealisable, due to the lack of memory of this calculator. So I decided to upgrade both calculators and programming language, and one year after the game is here !
I don't want to make a copy of the GameBoy version, but at least a playable version, in which you can recognize the game we all played when we were chlidren.

Currently the game has 95 Pokemons, 127 Moves and 11 Objects but it is not finished yet ! My main objective is to finish all the maps in the game as soon as possible and to create the Pokemon League. And then I will add new Pokemons, new Objects, and new things such as TM/HM, Pokemon Exchange,...
The game is in French, sorry, but if someone wants to translate the game for me, I will be very pleased. If your are lost at the beginning, Professeur Chen is actually Prof. Oak !

How to install ?

1) - Download files
2) - Transfer all files beginning with "pokemon" to your calculator. You will have a folder POKEMON created automatically.
3) - Archive all files in POKEMON folder.
4) - Transfer "pokemon.89z" to your calculator (you can decide whether to archive it or not.)
5) - Launch pokemon() !

If you have problem with installation, just MP me.

Commands

ENTER - Action, OK (A Button)
ESC - Return, Abort (B Button) and quit game when walking
HOME - Menu (Start Button)
ARROWS to walk

Here are some screenshots for those who don't own a TI-89 (don't forget the emulators, though !) :
 

 

Changelog :
27/08/2012 : Version 1.0
- New Pokemon, New Moves, New Objects.
- New Maps (to the Pokemon League)
- The game is finishable (but not finished !)
- Smooth scrolling on the map.
- System of TM
- New Pokemon sprites.

15/06/2012 : Version 0.6
- English Version !
- New Maps (you can now obtain up to 6 badges !)
- New Objects (revive, and better balls and potions)
- New Sprites for Pokemon (beautiful !)
- You can now quit the game while fighting by pressing ESC when you choose between Attack, Item, Pokemon and Flee. It won't save the game.
- Save file are now archived.

Old Downloads :
- Version 0.6 : English Version | French Version

I cannot be held responsible if any dommage is caused to your calculator  :evillaugh:, but normally it should be fine!

Torio

3
Other Calculators / Pokemon TI-89 (French version)
« on: September 04, 2012, 11:56:14 am »
Pokemon TI-89 (French version)



http://www.omnimaga.org/index.php?action=downloads;sa=view;down=805

POKEMON TI-89 - French Version

I started to develop it in C (with the TIGCC compiler-IDE, which I recommend to you) one year ago. At that time, I just realised that my project of Pokemon for TI-83+ in TI-Basic was unrealisable, due to the lack of memory of this calculator. So I decided to upgrade both calculators and programming language, and one year after the game is here !
I don't want to make a copy of the GameBoy version, but at least a playable version, in which you can recognize the game we all played when we were chlidren.

Currently the game has 95 Pokemons, 127 Moves and 11 Objects but it is not finished yet ! My main objective is to finish all the maps in the game as soon as possible and to create the Pokemon League. And then I will add new Pokemons, new Objects, and new things such as TM/HM, Pokemon Exchange,...
The game is in French, sorry, but if someone wants to translate the game for me, I will be very pleased. If your are lost at the beginning, Professeur Chen is actually Prof. Oak !

How to install ?

1) - Download files
2) - Transfer all files beginning with "pokemon" to your calculator. You will have a folder POKEMON created automatically.
3) - Archive all files in POKEMON folder.
4) - Transfer "pokemon.89z" to your calculator (you can decide whether to archive it or not.)
5) - Launch pokemon() !

If you have problem with installation, just MP me.

Commands

ENTER - Action, OK (A Button)
ESC - Return, Abort (B Button) and quit game when walking
HOME - Menu (Start Button)
ARROWS to walk

Here are some screenshots for those who don't own a TI-89 (don't forget the emulators, though !) :
 

 

Changelog :
27/08/2012 : Version 1.0
- New Pokemon, New Moves, New Objects.
- New Maps (to the Pokemon League)
- The game is finishable (but not finished !)
- Smooth scrolling on the map.
- System of TM
- New Pokemon sprites.

15/06/2012 : Version 0.6
- English Version !
- New Maps (you can now obtain up to 6 badges !)
- New Objects (revive, and better balls and potions)
- New Sprites for Pokemon (beautiful !)
- You can now quit the game while fighting by pressing ESC when you choose between Attack, Item, Pokemon and Flee. It won't save the game.
- Save file are now archived.

Old Downloads :
- Version 0.6 : English Version | French Version

I cannot be held responsible if any dommage is caused to your calculator  :evillaugh:, but normally it should be fine!

Torio

4
Calculator C / Re: [68k] - malloc throws a memory error
« on: August 31, 2012, 03:35:45 am »
Quote from: Lionel Debroux
Are you saving and restoring the screen yourself to local buffers (buffers declared inside functions, as opposed to global buffers) ?
Yes, it's already done  ;)

Quote from: Lionel Debroux
Yup. And that's a global switch which applies to all functions; if you wanted to enable it on several functions only, you'd use __attribute__((__regparm__(5))) in the definition of each of those functions
I applied the switch, it doesn't change anything...  ???

Quote from: Lionel Debroux
In any case, you can send me a copy of the code base, like the previous time I performed optimizations on it
I will send it to you by mail in a few hours.  ;)

Quote from: Lionel Debroux
I don't think I'll have time to do much on it before the week-end, though.
Oh, don't worry about that. Tomorrow is the beginning of school for me, and I take my first year of Prepa (MPSI, if you want to know) so I will only have access to my computer on holiday. You will have about 1-2 months to look my code. Is that okay ?  ;D

5
Calculator C / Re: [68k] - malloc throws a memory error
« on: August 30, 2012, 02:58:21 pm »
Well, well, well... Always that bloody stack. :banghead:
So let's review the methods you gave me in a previous subject :

Quote from: Lionel Debroux
eliminating SAVE_STACK (saving/restoring the screen yourself, in an allocated memory block or through the method used by the Home Screen Restore program)
Done.

Quote from: Lionel Debroux
reducing call nesting
I don't use recersive functions.

Quote from: Lionel Debroux
using the registers to pass parameters (__attribute__((__regparm__)) on single functions, -mregparm=5 compiler switch)
This may be my last option.
I don't know what you mean by passing parameters on single functions (and what is a single function, by the way ?)...
For -mregparm=5 compiler switch, I guess I have to add "-mregparm=5" at the end of the text box in Project->Options->Compilation->GCC Switches. Am I right ?

6
Calculator C / [68k] - malloc throws a memory error
« on: August 30, 2012, 02:21:03 pm »
Hello,
Another question for you Lionel ! (...or for anybody who knows the answer of course)

This instruction throws a memory error :
Code: [Select]
void *buffer = malloc(LCD_SIZE);
I think that malloc returns only NULL when there is not enough memory, and doesn't throw any error.
Besides, I think that a lack of memory is not a problem because this code prints 3840/78868 before the malloc, so there is enough memory:
Code: [Select]
printf("%d / %lu", LCD_SIZE, HeapAvail());
I know it's vague but I can't post all the code of my fat program here, but perhaps you've encountered a situation like that before me and you could enlighten me ?
Thanks in advance,
Torio

7
TI-Nspire / Re: gpSP-Nspire (GBA Emulator)
« on: August 30, 2012, 05:37:07 am »
Thank you very much for your work, this emulator is probably one of the best programs you could find for Ti-nSpire !
I was wondering if it is possible to save different keyboard layouts for each game, because if you change game you always have to change the settings. That would make the emulator perfect, but it is already very good.  :D

8
TI 68K / Re: Pokemon TI-89
« on: August 30, 2012, 04:23:59 am »
Quote
Wow, I have to download this  I downloaded an older version a while ago, so I am glad to see the progress!

Yes, a lot of progress has been made since the first public version (0.2, I think this is the one you downloaded before) !
Thank you for your comment and I hope you will still enjoy it ! Try to spot a bug if there is one !

9
General Calculator Help / Re: Send files from VTi to computer
« on: August 29, 2012, 12:48:24 pm »
Quote
if you have a real the calculator (and Torio surely has at least one)

Well, I had a Ti-89... It was lent to me by a friend but next year we are going to different schools so I won't be able to keep it. Your solution was clever but I can't use it, sorry. However, it gave me an idea which worked !

For those who are interested, here is the method to send files from VTi to a computer :
- Set the link cable to none (right click + enable cable link->none)
- In the emulator open var-link and select the files you want to send (with F4)
- Still in the emulator press F3 and select 'Send to TI-89/TI-92+'
- The files will be transfered onto your computer !

For TiEmu, same method except your have to set the link settings to internal.

Actually after trying TiEmu, I still prefer VTi for some reasons : TiEmu sometimes crashes, and it will resize the window automatically in full screen when you move the window near the top of the screen, and this is very, very annoying...

10
General Calculator Help / Re: Send files from VTi to computer
« on: August 28, 2012, 10:44:46 am »
Ok, I'm waiting for Lionel's answer if he happens to read this topic.  :w00t:

For gif recording, CalcCapture looks very nice I'll give it a try, thank you very much ! Before I saw your answer I also found another program called Cropper which could record a part of my computer screen in an animated gif and managed to take animated screenshots with it, but CalcCapture looks definitely more practical.

11
General Calculator Help / Re: Send files from VTi to computer
« on: August 28, 2012, 05:00:22 am »
Well I use VTi because it was the first I found on Google and it works quite well for me, so I hadn't made any further researches.
I will switch to TiEmu but, just to be sure I've well understood, you said this emulator cannot send files to the computer, right ?

Anyway, can TiEmu record gif ?

12
TI 68K / Re: Pokemon TI-89
« on: August 28, 2012, 03:25:58 am »
Quote
Hi, I see this is still alive. Good and congratz to Torio!

Thank you very much ! If you like this game, share it with your friends !  :thumbsup:

Quote
I would like to test the game but i have a problem. Is there any archive utility that archives all data files in the in POKEMON folder in one go? They are so many and is really a pita to do it one by one. Sorry if this is a noob question. Thanks.

You can put check marks on multiple files with F4 as calc84maniac said and you can also press F4 when the cursor is on the POKEMON folder : it will put check marks on all files in POKEMON folder and you won't have to press F4 for one file at a time !
If you have any suggestion or any bug to report while testing the game, feel free to post it here !

13
TI 68K / Re: Pokemon TI-89
« on: August 27, 2012, 06:02:35 am »
UPDATE - Version 1.0 (Download on first post)

The League is now available ! Try to become the master of the Pokemon League !
The 151 Pokemons are now completely encoded but you cannot catch them all yet. Moltres and Articuno are catchable at level 50.
Added a few sprites for Caninos, Meowth and Psyduck.
You can now use TM, but all of them are not encoded. The system is here, though, and I will add more TM very soon.

Have fun !
Torio

14
General Calculator Help / Send files from VTi to computer
« on: August 27, 2012, 01:36:06 am »
Hello,
I'm using VTi version 2.5 to emulate a Ti-89 and I wanted to know if it is possible to send files from the emulator to my computer, because I haven't figured out how to do that.
If it is not possible, is there another emulator for Ti-89 which contains this feature ?

Thank you in advance,
Torio

15
Calculator C / Re: [68k] - Stack limit ?
« on: August 24, 2012, 09:40:38 am »
I de-checked the Save/Restore LCD Contents box in Program Options and saved the home screen in an allocated memory block, and the problem dissapeared.
I hope that I won't have to reduce stack usage again, because that :

Quote
potentially by using the registers to pass parameters (__attribute__((__regparm__)) on single functions, -mregparm=5 compiler switch).

I didn't understand it at all.  :banghead:

Thank you again, Lionel, for your always-useful answers.
Torio

Pages: [1] 2 3 ... 6