Author Topic: ndless ideas  (Read 22224 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: ndless ideas
« Reply #30 on: January 14, 2012, 06:30:34 pm »
Guys, what i would like to call n64spire is possible. Recently, I have become obsessed with the legend of zelda twilight princess for wii. Then, I started playing ocarina of time using the project64k emulator. It was scripted in c, I think, and even if it weren't scripted in c, we could make one in c just like it. Here is a link for it: http://www.emulator-zone.com/doc.php/n64/project64.html by the way, it is improper grammar to say "if it wasn't", "if it was", "I wish I was", "I wish it wasn't". I learned this by watching fiddler on the roof.
I think to emulate something at its full speed, you need a processor at least 10 times more powerful than the original device or console, and even then, the N64 and cartridges got special chips in them to emulate as well, since the Nspire lacks them. Remember how on 233 MHz computers you could emulate most SNES games fine, but when you tried to run Star Fox, Pilotwings or Doom, it lagged like mad due to the extra chip (Super FX) to emulate.

Before insisting something is possible when a lot of people who have been on this forum for a long while (and won ticalc.org POTY awards) are proving you wrong, maybe you should try porting a N64 emulator to the Nspire CX yourself if you are so convinced it's feasible. There is a reason why your post got rated down (twice). Personally to run at a playable speed, a Nintendo 64 would need to be completely recoded from scratch or ported to Ndless instead of being interpreted by an emulator. Also if your grammar comment was directed at someone on the forums, then it is against the forum rules, because most people here don't speak english as their native language, meaning grammar nazism is not welcome.
Making it greyscale is easy enough.

Also, there's frodo already :D PalmOS version: link
The problem I think is that on the C64, there's no outline for sprites and tiles. Kinda like in early NES games. So it might be very hard to distinguish some stuff in games on grayscale calcs. Basically a C64 emulator would need hotkeys to enable/disable certain colors, like red, green or blue.
« Last Edit: January 14, 2012, 06:53:04 pm by DJ_O »

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: ndless ideas
« Reply #31 on: January 14, 2012, 09:18:28 pm »
Guys, what i would like to call n64spire is possible. Recently, I have become obsessed with the legend of zelda twilight princess for wii. Then, I started playing ocarina of time using the project64k emulator. It was scripted in c, I think, and even if it weren't scripted in c, we could make one in c just like it. Here is a link for it: http://www.emulator-zone.com/doc.php/n64/project64.html by the way, it is improper grammar to say "if it wasn't", "if it was", "I wish I was", "I wish it wasn't". I learned this by watching fiddler on the roof.

not possible. being in C isn't everything.

1. Power. The nspire doesn't have any 3D hardware. It runs at 150 mhz on a single core Arm9 processor. The N64 emus require quite a bit of brawn on both counts. The N64 is a 64 bit system, meaning emulation becomes significantly harder. N64 has several specialized chips that ALL need to be emulated simultaneously, at high speeds. Keep in mind that the DS cannot do n64 emulation either, and it has more power in all of these areas besides clock speed. Even then, it has 2 CPUs which act concurrently.

2. Libraries: The many libraries project 64 uses (Mupen64 does too) do not exist for the nspire.

Mupen64Plus is the only n64 emulator that even has an arm port. Project 64 doesn't have anything but a windows version. This isn't a reason it's impossible, so it's not numbered.

Oh, and ancient movies aren't the ideal location to learn grammar.

I can appreciate your enthusiasm for such a project, but Will is right. Emulating a system requires a lot of overhead in most cases, and the Nspire's processor isn't very fast even compared to the processor the Nintendo 64 uses. Not to mention all the other hardware you'd have to replicate (graphics card, work ram sound?, 3d etc...). Also, even if Project 64 is written in C that doesn't mean much, as Nspire C for an ARM processor will differ from C for an x86 based system.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: ndless ideas
« Reply #32 on: January 14, 2012, 09:31:00 pm »
Extended: I don't think we'll ever see a need for OpenGL, which any Open Source n64 emulator will need :P but that's a really generous offer! SDL support would rock.

And DJ, I can definitely see the color issue there. Perhaps there could be some kind of pallete limiter, seeing as there's 16 colors it could cut that to 8 (merged together) and that should help with contrast. you would lose some color features. maybe it should be an option in the emulator.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: ndless ideas
« Reply #33 on: January 15, 2012, 04:39:58 pm »
If I remember, NESpire allowed to change the way colors are displayed, right?

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: ndless ideas
« Reply #34 on: January 23, 2012, 07:10:55 pm »
I think an Acorn System 1 emulator would be really cool! Let me tell you what an Acorn System 1 is, especially for:
Quote from: DJ_O
<DJ_O> Spyro543 what is an accorn system 1? Does it makes you lose the game with GoldenAccorn84 casino ads via a spambot?
It's an old system that you programmed directly in hex. Also its only display is hex. It can store and recall data from a standard audio cassette. Here's a pic.

For more info, visit http://en.wikipedia.org/wiki/Acorn_System_1.

An emulator of this on Nspire would be awesome!

Offline imo_inx

  • Manman, SaviourOfTheMultiverse!
  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 473
  • Rating: +27/-8
  • imo_inx
    • View Profile
Re: ndless ideas
« Reply #35 on: January 23, 2012, 07:13:49 pm »
A day dosen't pass where Spyro dosen't talk about Acorn...


Offline Nathan Jahreis

  • LV3 Member (Next: 100)
  • ***
  • Posts: 45
  • Rating: +1/-0
  • That strange mix of nerd, redneck, and trains ;)
    • View Profile
    • https://sites.google.com/site/nathanjahreis/
Re: ndless ideas
« Reply #36 on: January 23, 2012, 07:57:05 pm »
I think it would be cool to use a infrared LED and make a sort-of universal TV remote :)  -Or/And-  Something so you can have multiplayer with another nspire via the calc-to-calc cable.  I'm clueless with programming so I dont know if these are possible ??? ;D

Offline njaddison

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 176
  • Rating: +24/-27
    • View Profile
Re: ndless ideas
« Reply #37 on: January 23, 2012, 08:47:49 pm »
With the nspire navigator system this could be pondered on.. but I think it might cause the nspire to reboot, and that is even if me (fat chance) or someone could even find out how to program a multiplayer gaming shell/program.  If not wireless multiplayer gaming, we could always use a usb cord to connect two nspires together. They could both constanly send data to each other and cause the screen to refresh and if it could do it fast enough, we would have multiplayer. But, I don't know much about the nspire so please cut me some slack. I just joined omnimaga a few months ago after finishing lua tutorials. :)
« Last Edit: January 23, 2012, 09:48:24 pm by njaddison »
<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 Reo

  • LV3 Member (Next: 100)
  • ***
  • Posts: 64
  • Rating: +15/-0
    • View Profile
Re: ndless ideas
« Reply #38 on: January 24, 2012, 01:33:10 am »
It'd be nice if gbc4nspire supported link-cables via the calc-to-calc cable, though it'd be hard to program.

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: ndless ideas
« Reply #39 on: January 24, 2012, 01:54:52 am »
maybe TI is gonna support ithis itself for lua, it's possible.. but if not, it woul dbe nice to see :)

Offline Loulou 54

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 165
  • Rating: +39/-0
    • View Profile
    • Mes programmes sur TI bank.
Re: ndless ideas
« Reply #40 on: January 24, 2012, 05:29:40 am »
An interactive ZIP program would be cool ! :) Would it be possible ?
« Last Edit: January 24, 2012, 05:30:59 am by Loulou 54 »
Some of my program available here.. :)
http://ti.bank.free.fr/index.php?mod=archives&ac=voir2&id=1471

     

Offline ExtendeD

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 825
  • Rating: +167/-2
    • View Profile
Re: ndless ideas
« Reply #41 on: January 24, 2012, 01:35:17 pm »
What would you like to compress? The documents are already compressed by the OS.
Ndless.me with the finest TI-Nspire programs

Offline Nathan Jahreis

  • LV3 Member (Next: 100)
  • ***
  • Posts: 45
  • Rating: +1/-0
  • That strange mix of nerd, redneck, and trains ;)
    • View Profile
    • https://sites.google.com/site/nathanjahreis/
Re: ndless ideas
« Reply #42 on: January 25, 2012, 06:22:03 pm »
Hmmm, Maybe not.

Offline njaddison

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 176
  • Rating: +24/-27
    • View Profile
Re: ndless ideas
« Reply #43 on: January 25, 2012, 09:38:53 pm »
Hmm, speaking of calc compression, I was so excited about ndless 3.1 that I forgot to TNOC os 3.1.0.392. I just did it, and my laptop battery died. So now I am using my dad's computer plugged into external power.
About compression, yeah, how would one do that? I've been taking c tutorials, but so far I have gotten to and, not, or, if, and then statements, which are represented by &&, !, i forgot what or is,
« Last Edit: January 25, 2012, 09:39:12 pm by njaddison »
<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 jwalker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 660
  • Rating: +13/-0
  • Almost everything I have released includes a 'WZ'
    • View Profile
Re: ndless ideas
« Reply #44 on: January 25, 2012, 11:59:12 pm »
hey!!! another IH guy :)
<a href="http://www.nerdtests.com/ft_cg.php?im">
<img src="http://www.nerdtests.com/images/ft/cg.php?val=9612" alt="My computer geek score is greater than 41% of all people in the world! How do you compare? Click here to find out!"> </a>

Support Casio-Scene against the attacks of matt @ matpac.co.uk ! For more information: Casio-Scene shuts down & Matt actions threads