Author Topic: Ndless file association, Metroid 89 clone & online 83+ emulator  (Read 7702 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Ndless file association, Metroid 89 clone & online 83+ emulator
« on: February 08, 2012, 04:08:25 pm »
There have been some quite interesting releases lately, although I didn't have time to report on them until now:

-First of all, recently a new version of Ndless 3.1 was released, adding file association support. For example, like on a computer, now if you select a BMP image, it will automatically open in the appropriate software. In the TI-Nspire case, this means mViewer. So now if you play an nDoom WAD file, simply selecting the .wad.tns file from the TI-Nspire document list will automatically launch nDoom and the game you selected!

It can be downloaded here!


-Secondly, a former TI-68K programmer has recently released the source and executable of what he had from a Metroid clone he was working on over 10 years ago.

There is already a finished Metroid for the 68K series on ticalc.org by Lachprog, but for those who want a game that is closer to Super Metroid and Metroid Fusion rather than Metroid II: Return of Samus, you might want to give Ben Ingrams' demo a try. Hopefully what was released can be useful for an eventual completion of the project by someone else.


-Finally, there have been a few attempts at an online TI emulator in the past, but unfortunately they were rarely reliable or legal. KermMartian has decided to give such project a try now and his attempt so far, jsTIfied, looks very promising. It supports motion blur, meaning grayscale, can accept some applications and to remain legal, you have to provide the ROM yourself to get it to work (currently, 84+ ROMs are not working). The ROM file never makes it to Cemetech server and everything else is done client-side as well, meaning no bandwidth and legal concerns! On top of that, it appears to save your ROM settings over browser sessions. Although it is not finished yet, you can give it a try here! Bug and suggestions can be posted here. You will also find more information in that thread.
« Last Edit: February 08, 2012, 04:10:02 pm by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #1 on: February 08, 2012, 04:27:35 pm »
Cool stuff indeed. That Metroid game that was in progress looks very nice too! It looks like the programmer put a decent amount of time and effort into it. :)

Offline Jim Bauwens

  • Lua! Nspire! Linux!
  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1881
  • Rating: +206/-7
  • Linux!
    • View Profile
    • nothing...
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #2 on: February 08, 2012, 04:37:03 pm »
Very nice stuff indeed :)
I like that 68k is getting a bit more active :D

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #3 on: February 08, 2012, 04:47:07 pm »
I saw that Metroid game on Ticalc.org although I didn't try it since I'm not such a metroid fan.
And I just tried JsTIFied... Wow, it's really sweet. Marvelous.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #4 on: February 08, 2012, 10:20:55 pm »
By the way the Metroid game runs slightly slower on TiEmu than in the screenshot, but the framerate was higher (something around 20 FPS). I am curious if a faster speed would be possible? Maybe if someone rewrote the game or something, with today's more documented 68K stuff.

Else, I guess a TI-Nspire game would be nice, although then you might as well use the original sprites and tiles, so you have the color.

Also as said in the other topic, the emu is pretty nice. I hope Kerm can finish it since it might be quite useful for quick testing.
« Last Edit: February 08, 2012, 10:21:40 pm by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #5 on: February 09, 2012, 12:22:31 am »
It's amazing what you can do if you put effort into something.  The Metroid game is amazing!

And Kerm, thanks for your work in the online emulator!  We will find it most helpful!

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #6 on: February 09, 2012, 03:36:05 am »
Yeah that Metroid looks pretty nice.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline njaddison

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 176
  • Rating: +24/-27
    • View Profile
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #7 on: February 09, 2012, 04:11:00 pm »
The file extension thing does not work on my nspire!
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/5f42ec78e054645d.png" alt="NerdTests.com says I'm a Highly Dorky Nerd God.  Click here to take the Nerd Test, get geeky images and jokes, and talk to others on the nerd forum!">
</a>


Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #8 on: February 09, 2012, 05:21:17 pm »
Well what's wrong with it? Did you send Ndless.cfg.tns along with ndless_resources.tns? What kind of file are you trying to open?
Ndless.me with the finest TI-Nspire programs

Offline ingramb

  • LV0 Newcomer (Next: 5)
  • Posts: 3
  • Rating: +1/-0
    • View Profile
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #9 on: February 11, 2012, 09:52:26 pm »
I am the author of Metroid 89.  I'm glad you guys found it and are having fun with it.  A few more things to try...

* You can wall jump and infinite bomb jump.
* You can run by double tapping left/right.  If you have the speed booster upgrade, you will eventually reach super speed where you can break blocks and destroy enemies.  You can also shinespark.
* There is one boss in the included levels: The Chozo statue from Super Metroid.  Kraid and Ridley are both programmed in the engine, but they are sadly not yet placed in the world.
* The areas you can reach are: Cave, Wrecked ship, Surface, Temple, and Norfair.  The world is quite large...I'd estimate it rivals Super Metroid in size.  Many area are sparse or incomplete however.
* There are many secrets to find by using bombs/missiles/speed booster/etc.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #10 on: February 14, 2012, 03:22:58 pm »
Welcome ingramb! I haven't tried the game(yet) but based on the screenshot it looks very nice. :)
It's good to see another ti-89 programmer out there, since there aren't too many. I hope you'll stay here a while. :)


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #11 on: February 14, 2012, 03:26:40 pm »
Heya nice to see you around and good job on this game so far. Too bad it isn't finished but I guess life happens.

I wonder... is it possible to start the game with 99 energy and no power ups? I noticed when starting a new game we start with every item. ???
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ingramb

  • LV0 Newcomer (Next: 5)
  • Posts: 3
  • Rating: +1/-0
    • View Profile
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #12 on: February 14, 2012, 07:43:00 pm »
Sadly I'm not much of a calculator programmer anymore.  I still check in on things once in a while, but the 68k scene seems kind of dead.

You are *supposed* to start with just 99 energy, and then pressing the shift key gives you all the powerups.  I guess I could have had all the powerups enabled at the start in the build I released...I will take a look.  I haven't even compiled any 68k code in years, so I don't have any of the dev tools set up.  But it should be just a matter of removing a few lines to disable the cheating :-)  Not all of the powerups are placed in the world yet, but there are a decent number that can be found.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #13 on: February 15, 2012, 01:10:22 am »
Hi Ben, it's been a while ;)
I remember your other nickname, and I mentioned this week when mentioning GB68k... but maybe you prefer that people use "ingramb", or just your real name ? :)

Nowadays, active TI-68k programmers tend to gather on Omnimaga, rather than the TICT/TIGCC message board or the TI-68k section of yAronet, and most of them use GCC4TI, feature superset and bug subset of the unmaintained TIGCC.
But yes, the TI-68k scene largely died in 2005-2006 and never picked back up, unlike the TI-Z80 scene which recovered from a low activity period, thanks to projects such as Axe and DoorsCS, and the Omnimaga and Cemetech message boards, where disrespect towards other people's opinions and projects is strongly frowned upon.
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Ndless file association, Metroid 89 clone & online 83+ emulator
« Reply #14 on: February 15, 2012, 02:22:31 am »
Actually the z80/TI-Nspire scene seems to be both dying down again since the last few months. :( Go see Omnimaga and Cemetech post stats, for example. A while ago Omni averaged around 400 posts a day, but now it gets above 200 fewer and fewer (basically under 2010 levels). There are still a lot of programs being worked on and released, though. I hope it doesn't become as inactive as in 2008 again at least.

And yeah the 68K scene has never recovered it seems. At least the z80 scene had at least an extra run. I myself don't really code anymore either, actually.
« Last Edit: February 15, 2012, 02:26:16 am by DJ_O »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)