Join us on Discord!
You can help CodeWalrus stay online by donating here.

SDL/n2DLib ports for TI Nspire

Started by gameblabla, August 19, 2015, 08:48:31 PM

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

Dream of Omnimaga

On an unrelated note, I'm glad that Hackspire is back online at its original location. :P I sometimes wonder if such important information would be better off on a central site like Ticalc.org or TI-Planet, where it's 99.99% guaranteed to not shut down in 5 years if the owner forgets to pay the domain name bill or something like other smaller sites.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Lionel Debroux

QuoteI sometimes wonder if such important information would be better off on a central site like Ticalc.org or TI-Planet
Re-hosting Hackspire on the TI-Planet infrastructure would have made the restore process much quicker, but the reason why we didn't do that is my (especially) reluctance to further concentrate information at TI-Planet and increase its "single point of failure" aspect. IOW, the exact opposite of the philosophy in full force at another major site of the community, attempting to concentrate knowledge and power to as few places as possible by eliminating smaller documentation resources (and doing a poor job at it) :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

Ivoah

Quote from: Lionel Debroux on March 30, 2016, 05:44:58 PM
QuoteI sometimes wonder if such important information would be better off on a central site like Ticalc.org or TI-Planet
Re-hosting Hackspire on the TI-Planet infrastructure would have made the restore process much quicker, but the reason why we didn't do that is my (especially) reluctance to further concentrate information at TI-Planet and increase its "single point of failure" aspect. IOW, the exact opposite of the philosophy in full force at another major site of the community, attempting to concentrate knowledge and power to as few places as possible by eliminating smaller documentation resources (and doing a poor job at it) :)
I agree that diversifying information is good. Perhaps a better way for Learn @ Cemetech to unfold would be to aggregate links to a central location and just link to existing material, instead of copying it all.
  • Calculators owned: TI-86 (now broken), TI SR-56, TI-Nspire CX CAS, TI-84+ SE, TI-84+ SE, TI-85, TI-73 Explorer VS, ViewScreen, TI-84+ CSE, TI-83+ SE

Dream of Omnimaga

Quote from: Ivoah on March 30, 2016, 06:16:32 PM
Quote from: Lionel Debroux on March 30, 2016, 05:44:58 PM
QuoteI sometimes wonder if such important information would be better off on a central site like Ticalc.org or TI-Planet
Re-hosting Hackspire on the TI-Planet infrastructure would have made the restore process much quicker, but the reason why we didn't do that is my (especially) reluctance to further concentrate information at TI-Planet and increase its "single point of failure" aspect. IOW, the exact opposite of the philosophy in full force at another major site of the community, attempting to concentrate knowledge and power to as few places as possible by eliminating smaller documentation resources (and doing a poor job at it) :)
I agree that diversifying information is good. Perhaps a better way for Learn @ Cemetech to unfold would be to aggregate links to a central location and just link to existing material, instead of copying it all.
Yeah I agree Ivoah. My reply, though, was more because I think that information that is hosted on a stable website (eg with a good uptime record and still maintained regularly) that the authors have full control on (rather than a big company like Yahoo, which single-handedly wiped out hundreds of calculator websites off the face of the Earth in 2009) is safer. But I can understand the reasoning from Lionel.

That said, one other solution is to do like ASM28Day/BasicGuru and host an offline copy on ticalc.org and TI-Planet, just in case. BasicGuruOnline remained online until 2009 when Netfirms decided to shut down hosted sites, but since a copy was also available on ticalc.org, the tutorial was not lost forever.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

gameblabla

#199
Well, i have ported one of my 3DO homebrew games : KillMinds.


It's based on SupraKillMinds, a game for Megadrive by Jack Noldor, itself based on Quartet.
It's a puzzle game, kind of hard to describe so i will let you play it.

Anyways, this cool game is now available for Ti Nspire CX.

EDIT: Updated the game. It is slightly faster and it gives 300 score to the player if the square is in one single color.
  • Calculators owned: None (used to own an Nspire and TI-89)

Dream of Omnimaga

* DJ Omnimaga thinks @gameblabla should also put his games in separate topics (not necessarily the files, but have a download link to the attachment) so they can be listed in the downloads section one by one


Anyway this looks kinda weird but interesting. The monochrome tiles are actually cool :D. I'm glad you're still doing Nspire games :D
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Lionel Debroux

He he, 3DO homebrew programs being ported to a TI calculator model :)
The interaction between the TI graphing calculator and 3DO homebrew communities has occasionally gone the other way as well: RSALS sieved "3DO_1" and "3DO_2" about six years ago.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

Dream of Omnimaga

That's a good thing. Now I wish TI calcs were as open as the 3DO. <.<
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

gameblabla

QuoteThe interaction between the TI graphing calculator and 3DO homebrew communities has occasionally gone the other way as well: RSALS sieved "3DO_1" and "3DO_2" about six years ago.
That's cool. But the strange thing is, i thought the russian community was behind it all...

Quote from: DJ Omnimaga on April 11, 2016, 01:53:20 PM
That's a good thing. Now I wish TI calcs were as open as the 3DO. <.<
3DO was not actually very open.
Before the keys got cracked, you could not do homebrew games on it.
Ironically enough, the 3DO had literally no protection against copying.
Reading the confidentials files of NUON, it seems like companies hate unlicensed software more than copying software...
  • Calculators owned: None (used to own an Nspire and TI-89)

Dream of Omnimaga

#204
Aah thanks for the clarifications. I thought they made the 3DO open on purpose in anticipation for horrible sales and poor launch titles lineup.

Also yeah, there are many oddities about certain consoles and platforms regarding nationalities:

For example, almost the entire Casio calculator community is based in France and Belgium.
Over half a decade ago, half of the Casio calc community was based in third-world and muslim countries.
Half of the TI-Nspire community is based in China and used to be very present in Brazil
Most pirate NES/SNES games come from Russia and China
Most of the best Starcraft players are from South Korea
Back in the days, almost everyone in France and Germany only used 68K calculators.
And back in the days, everyone in France disliked RPGs. No wonder why most popular SNES RPGs (such as Chrono Trigger, Final Fantasy IV and VI) never came out in France.
And in Canada, I think there have been like 20 active TI community members in the last 20 years or so, despite calculators being widely available here.
The Wii Mini came out in USA almost 1 year after Canada and almost 9 months after Europe got it.
The Sega Master System is still in production in Brazil and it's still popular.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Lionel Debroux

Quote
QuoteThe interaction between the TI graphing calculator and 3DO homebrew communities has occasionally gone the other way as well: RSALS sieved "3DO_1" and "3DO_2" about six years ago.
That's cool. But the strange thing is, i thought the russian community was behind it all...
I remember about "Alexander Troosh", and the 3DO game console fans (or whatever was their team's name) provided a baseline for the computational power of RSALS for a while after we sieved 3DO_1 and 3DO_2.
It looks like the RSALS page about most of the numbers we sieved disappeared...
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

gameblabla

#206
I was finally able to port this Plus/4 and Commodore 16 emulator to the Ti Nspire CX !


PRg and TAP files are supported but D64 images files are not.

As the controls are not totally properly mapped,
some games may not be playable.

To play your games, add these lines to your ndless.cfg.tns :
ext.prg=yape
ext.tap=yape

Put the yape.tns file somewhere then simply start your game
by clicking on it (or pressing Enter).

If you can overclock your TI nspire CX then i would recommend you to do so because it is not running fullspeed
on the stock clockspeed.

Enjoy the crappy C16 games on your calc !
(It helps that this calculator has letter buttons unlike most video game consoles)
  • Calculators owned: None (used to own an Nspire and TI-89)

Dream of Omnimaga

#207
Wow that game looks cool. I need to try it (I never did before). :)  I am surprised though that this emulator runs slower on the Nspire CX considering PicoDrive reportedly runs at 100% speed even with no overclocking. ???


EDIT: TI-Planet mentions that this can run Commodore 64 games. Is that true?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Dudeman313

That game looks very cool.  :D
If only I had an Nspire, but you can't have everything.
  • Calculators owned: TI-84 PCE
  • Consoles, mobile devices and vintage computers owned: Android O Phone
Does this qualify as a signature? 
The answer is "Sure."


gameblabla

Quote from: DJ Omnimaga on April 12, 2016, 06:35:58 PM
EDIT: TI-Planet mentions that this can run Commodore 64 games. Is that true?
Unfortunely, not.
The version of YapeSDL i have ported does not emulate the Commodore 64, only the Plus/4 and C16.
I guess critor was just confused because recent versions of YapeSDL support the C64.
But when they introduced C64 emulation, they already dropped support for SDL 1.2.
So no.

QuoteThat game looks very cool.  :D
Dizzy games look great but i can't say they are the best from a gameplay value.  ;)
I just don't understand WHY people like Dizzy games (you are not alone guys) because they are hard as balls
and literally need a guide to play the games.

Another cool game for C16 is the port of Monty on the Run, looks very similar to the C64 version.
  • Calculators owned: None (used to own an Nspire and TI-89)

Powered by EzPortal