You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

SDL/n2DLib ports for TI Nspire

b/Game Downloads Started by gameblabla, August 19, 2015, 08:48:31 PM

Previous topic - Next topic

0 Members and 7 Guests are viewing this topic.

u/Dream of Omnimaga March 20, 2016, 11:00:35 PM
Welcome back. :D A SMS emulator is definitively a great addition to the Nspire. I'll probably give it a try later (hoping my calc issues won't prevent it from working). By the way, do you plan to update all your old ports for TI-Nspire CX CR4 if they don't work anymore?
u/gameblabla March 20, 2016, 11:04:40 PM
Quote from: DJ Omnimaga on March 20, 2016, 11:00:35 PM
Welcome back. :D A SMS emulator is definitively a great addition to the Nspire. I'll probably give it a try later (hoping my calc issues won't prevent it from working). By the way, do you plan to update all your old ports for TI-Nspire CX CR4 if they don't work anymore?
I can easily update the nSDL ports with no issues whatsoever.
It is however not so easy for n2DLib... as they write diretly to the screen.
I only have to wait for matrey to support the new lcd_blit api though...

This might take some time as i have a lot of games to update... including RetroGuru games.
u/gameblabla March 25, 2016, 10:19:31 PM
I have updated SMS_Plus

Screen is now centered and i have fixed an issue with Game Gear games.
For GG games, make sure they have the ".gg.tns" extension or else the emulator will run them as Master System games.

Now, my own take on Opossum Massage Simulator should be available for Nspire very soon....
Stay tuned
u/Dream of Omnimaga March 25, 2016, 10:54:08 PM
Quote from: gameblabla on March 20, 2016, 11:04:40 PM
Quote from: DJ Omnimaga on March 20, 2016, 11:00:35 PM
Welcome back. :D A SMS emulator is definitively a great addition to the Nspire. I'll probably give it a try later (hoping my calc issues won't prevent it from working). By the way, do you plan to update all your old ports for TI-Nspire CX CR4 if they don't work anymore?
I can easily update the nSDL ports with no issues whatsoever.
It is however not so easy for n2DLib... as they write diretly to the screen.
I only have to wait for matrey to support the new lcd_blit api though...

This might take some time as i have a lot of games to update... including RetroGuru games.
ALso there is the problem that Matref is done with calculator programming. He stopped almost a year ago and switched to PC programming ever since. Perhaps if you bugged him he wouldn't mind, though. Is n2DLib open-source?
Quote from: gameblabla on March 25, 2016, 10:19:31 PM
I have updated SMS_Plus

Screen is now centered and i have fixed an issue with Game Gear games.
For GG games, make sure they have the ".gg.tns" extension or else the emulator will run them as Master System games.

Now, my own take on Opossum Massage Simulator should be available for Nspire very soon....
Stay tuned
Lol I really need to finish my game, so it can be ported accurately to how I envisioned it. >.<
u/gameblabla March 25, 2016, 11:00:46 PM
QuoteAlso there is the problem that Matref is done with calculator programming. He stopped almost a year ago and switched to PC programming ever since. Perhaps if you bugged him he wouldn't mind, though. Is n2DLib open-source?
Oh man, really ?
I thought that only applied to his nKagura game or something.
Yes, n2DLib is open-source but i'm not sure how to modify it so it complies with the new API...

QuoteLol I really need to finish my game, so it can be ported accurately to how I envisioned it. >.<
I guess i should have let you finish it lol
I'm tired of seeing endless of abandonned projects without a single demo so i did it.
Anyway, maybe i should rename it like "Gameblabla's Opossum Massage simulator" or something.
It's not like you are porting your game to nspire...

Also, juju ported it to Mac OSX and he wants to do an Android port.
I wish him good luck
Last Edit: March 25, 2016, 11:07:08 PM by gameblabla
u/Dream of Omnimaga March 25, 2016, 11:04:34 PM
Well, we never know. Perhaps he no longer is interested in doing calc games, but I don't know if he meant calc stuff as a whole. It would definitively be a shame if n2DLib was dead, though. It might be a good idea to make a new topic if it is, though, to ask help on how to convert it. Perhaps some of the TI-Planet guys might be able to help, since they tend to be very open towards improving Ndless compatibility.

As for the game it depends. While the game is not intended to be good quality, I might be irked if you named it like that because it might sound like you are claiming Opossum Massage as your own game/idea. You even removed CodeWalrus URL from the copyrights <.< But again, most people did this with Flappy Bird and 2048

In any case, if other versions lacks achievements it's fine, though, since achievements are not necessary. It would just make the game more funny in an update. :P
u/matrefeytontias March 25, 2016, 11:43:33 PM
QuoteIt is however not so easy for n2DLib... as they write diretly to the screen.
I only have to wait for matrey to support the new lcd_blit api though...
What's that ? Never heard of it, but I can try and implement it if that makes your life easier.

As for that whole thing, I'm mostly done with calculator programming as a whole, but that doesn't mean I can't maintain my existing calc projects. Of course, if n2DLib breaks because of new versions, just poke me and I'll try my best to fix it.

Also, I also ported n2DLib to PC anyway, and the version I'm using for nKaruga has a lot more things in it. I might actually bring the calc version up to date with the PC version at some point (probably in a long time, when I'm done with nKaruga).
u/gameblabla March 25, 2016, 11:47:26 PM
Quote from: matrefeytontias on March 25, 2016, 11:43:33 PM
What's that ? Never heard of it, but I can try and implement it if that makes your life easier.
As for that whole thing, I'm mostly done with calculator programming as a whole, but that doesn't mean I can't maintain my existing calc projects. Of course, if n2DLib breaks because of new versions, just poke me and I'll try my best to fix it.
Yo Matref,
yeah the lcd_blit thing happenned because TI introduced a new model (CR4) that is incompatible with older models due to a new screen. (240x320)
anyway, it would be nice if you could implement it. (make sure to update your devkit though)


Quote from: DJ Omnimaga on March 25, 2016, 11:04:34 PM
As for the game it depends. While the game is not intended to be good quality, I might be irked if you named it like that because it might sound like you are claiming Opossum Massage as your own game/idea. You even removed CodeWalrus URL from the copyrights <.< But again, most people did this with Flappy Bird and 2048

In any case, if other versions lacks achievements it's fine, though, since achievements are not necessary. It would just make the game more funny in an update. :P
I removed the URL because it was too damn long so i added you to the copyright instead.
I think i will not change the name, most people will get it with some research anyways.
PM me if you still have an issue with that
u/matrefeytontias March 25, 2016, 11:59:29 PM
I see you mentionned an API for that. Do you have any reference that I can take a look at ?
u/Adriweb March 26, 2016, 12:07:16 AM
It's been talked about on TI-Planet and, well, the Ndless repo (see the recent commits) along with several Ndless programs that got updated for it :)
u/gameblabla March 26, 2016, 12:31:38 PM
Here it is guys, Opossum Massage Simulator for TI Nspire !


Nothing really new other than it now saves the highscore on your calc !
Also included as a bonus is a Windows version.

(By the way, even though i have included DJ Omnimaga in the copyright because that was his game, he doesn't really endorse this version)
Windows port : https://github.com/gameblabla/opossum_massage/blob/master/release/possum_win32.7z
Source : https://github.com/gameblabla/opossum_massage

EDIT (DJ): Fixed broken download link
Last Edit: November 20, 2016, 05:15:34 AM by DJ Omnimaga
u/Dream of Omnimaga March 26, 2016, 12:35:38 PM
The It RPG Is copyright is more intended as a joke actually, about how Acclaim released some of its crappier games under LJN, perhaps to avoid risks of their reputation getting tarnished by cash-grab games or to circumvent Nintendo policies at the time. :P

Anyway this looks nice. I will have to try it later when I have a chance.
u/gameblabla March 26, 2016, 12:42:50 PM
Quote from: DJ Omnimaga on March 26, 2016, 12:35:38 PM
The It RPG Is copyright is more intended as a joke actually, about how Acclaim released some of its crappier games under LJN, perhaps to avoid risks of their reputation getting tarnished by cash-grab games or to circumvent Nintendo policies at the time. :P
Yes, i do know and i can't wait for you to finish your version for TI-83 CE/CSE  :)
I will update the game accordingly when your version will be out

Quote
Anyway this looks nice. I will have to try it later when I have a chance.
Other than the highscore saving, it is not much different from the PC version you tried earlier.

Anyway, i'm glad this inspired you to improve your game :p
u/Vogtinator March 26, 2016, 05:56:49 PM
Quote from: Adriweb on March 26, 2016, 12:07:16 AM
It's been talked about on TI-Planet and, well, the Ndless repo (see the recent commits) along with several Ndless programs that got updated for it :)

The main reference is hackspire: https://hackspire.unsads.com/index.php/Libndls#LCD_API
u/Adriweb March 26, 2016, 07:11:29 PM
Yes obviously, I was linking the /other/ sources :P
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal