Author Topic: NESpire general discussion thread  (Read 118503 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
Re: Would an NES emulator be possible on nSpire?
« Reply #60 on: September 25, 2010, 10:26:47 pm »
One thing to keep in mind, though, is that this NES emulator may not necessarly be in C. Maybe it is, but if it is in assembly, then it doesn't mean C would be able to achieve this. Just noticing the framerate at which the raycaster runs I am not so confident C would be able to pull a fast enough SNES emulator, for example.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Goplat

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 289
  • Rating: +82/-0
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #61 on: September 25, 2010, 10:56:24 pm »
Goplat, if you see this, could you tell us how many times faster the emulator will run if you get rid of speed throttling? I wonder if it's the same speed as a GBC?
Currently, it can run at a bit under 2x the speed of a NES, in nspire_emu. On a real calc this would be somewhat slower, since nspire_emu naively assumes every instruction takes one cycle. Also, implementing sprites more accurately might slow things down as well. Still, should be able to go full speed even without frameskipping. I'm not sure what you mean by "same speed as a GBC", since the GBC can't run NES games.

If anyone wants to try out the current work in progress: here it is. (Don't expect many games to work at this point.) There's no UI yet, so you have to concatenate the emulator to the ROM ("copy /B nes.bin+somerom.nes nes.tns" in the Windows command prompt). Game controls are like gbc4nspire (Esc = A, Tab = B, Caps = Start, Clear = Select). Also P = pause, Q = quit.
Numquam te deseram; numquam te deficiam; numquam circa curram et te desolabo
Numquam te plorare faciam; numquam valedicam; numquam mendacium dicam et te vulnerabo

SirCmpwn

  • Guest
Re: Would an NES emulator be possible on nSpire?
« Reply #62 on: September 25, 2010, 10:58:27 pm »
Speaking of GBC, while we are making emulators... ;)

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: Would an NES emulator be possible on nSpire?
« Reply #63 on: September 25, 2010, 10:59:47 pm »
Oh I meant I was wondering if the emu was able to produce speed as fast as the gbc4nspire emulator (I know it only does gb/gbc, not NES) when speed throttling was turned off. It was just an example. I'm glad to hear the emulator can run at quite fast speed :)

Sir: Do you mean you want a GBC emulator for the Nspire? Because you can simply use Calc84maniac's emu for that :P
« Last Edit: September 25, 2010, 11:00:23 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #64 on: September 25, 2010, 11:02:03 pm »
Wait a minute!  We have a calc on the DS, but no DS on a calc.  Some of the Nspires do have a Touch Screen now. :P
« Last Edit: September 25, 2010, 11:02:14 pm by ztrumpet »

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: Would an NES emulator be possible on nSpire?
« Reply #65 on: September 25, 2010, 11:07:19 pm »
No, no Nspire have a Touchscreen. They have either a clickpad or a touchpad.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #66 on: September 25, 2010, 11:08:48 pm »
Whoops, sorry.  Touchpad.   :-[  My bad. :)

* ZTrumpet feeds himself to the lobster...

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Would an NES emulator be possible on nSpire?
« Reply #67 on: September 25, 2010, 11:09:31 pm »
Yeah, touchpad, unfortunately :P Maybe we could play with a blind lower screen? They're not used that much in many games.




Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #68 on: September 25, 2010, 11:31:11 pm »
err, do I need 1.7 ndless or 1.1? or 1.0

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #69 on: September 25, 2010, 11:31:41 pm »
It worked on OS 1.7 for me, so I would assume 1.7.


Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #70 on: September 25, 2010, 11:32:29 pm »
meh, fair enough :)

Offline Goplat

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 289
  • Rating: +82/-0
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #71 on: September 25, 2010, 11:34:12 pm »
err, do I need 1.7 ndless or 1.1? or 1.0
Either one should work.
Numquam te deseram; numquam te deficiam; numquam circa curram et te desolabo
Numquam te plorare faciam; numquam valedicam; numquam mendacium dicam et te vulnerabo

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #72 on: September 25, 2010, 11:35:12 pm »
oh, ok, I will use 1.7 :)



D: CASTLEVANIA DIDNT WORK!!?!

can you upload the one you made (oh ,wait, that would be ROM sharing x.x)
« Last Edit: September 25, 2010, 11:38:06 pm by qazz42 »

Offline Goplat

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 289
  • Rating: +82/-0
    • View Profile
Re: Would an NES emulator be possible on nSpire?
« Reply #73 on: September 25, 2010, 11:47:02 pm »
It worked when I tried it... Can you verify that the combined file is exactly 142,028 bytes? And how did it not work - did it just exit immediately, or reset, or hang? (if it hung, could you still exit with Q?)

Numquam te deseram; numquam te deficiam; numquam circa curram et te desolabo
Numquam te plorare faciam; numquam valedicam; numquam mendacium dicam et te vulnerabo

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: Would an NES emulator be possible on nSpire?
« Reply #74 on: September 26, 2010, 12:00:06 am »
Maybe it was a bad ROM too?

I can't wait to see more development on this.
* DJ Omnimaga wonders if after a NES emu we will finally see the following then runs away ;D (note, the screenshot below is fake, before people get ideas...)
« Last Edit: September 26, 2010, 12:00:40 am by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)