Author Topic: Windows for nSpire  (Read 9592 times)

0 Members and 1 Guest are viewing this topic.

Offline Loser

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Windows for nSpire
« on: November 17, 2013, 02:33:14 pm »
Today I had an idea:

Im not sure, but I think this would be relatively easy to program:
a sort of Windows for nSpire
Written for ndless, it could launch on startup.
User could set a desktop background, and organize their files/programs into folders
in the same way that you could on a windows computer
Calculator, graphs, scratchpad, vernier, notes, data and lists, could be listed in the start menu.
It could also have a clock in the bottom right of the startbar, made similarly to nClock.
This would probably be relatively easy to make because it is just icons and links to documents, but Im not sure since I dont program for ndless.

Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: Windows for nSpire
« Reply #1 on: November 17, 2013, 03:03:27 pm »
Why not port dosbox and run a real Win95?

Offline Loser

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Re: Windows for nSpire
« Reply #2 on: November 17, 2013, 03:08:04 pm »
Could you explain how to go about doing this
(beginner)

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Windows for nSpire
« Reply #3 on: November 17, 2013, 03:47:32 pm »
Porting Windows 7 might be simplier.
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Windows for nSpire
« Reply #4 on: November 17, 2013, 04:01:41 pm »
Windows 8 is the only windows that has ARM support. Try porting that one!
If you like my work: why not give me an internet?








Offline Vogtinator

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1193
  • Rating: +108/-5
  • Instruction counter
    • View Profile
Re: Windows for nSpire
« Reply #5 on: November 17, 2013, 04:14:04 pm »
Actually, dosbox has been ported to the playstation portable, which also made gpsp_nspire possible.
(Guess what the psp in gpsp_nspire stands for :P )

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: Windows for nSpire
« Reply #6 on: November 17, 2013, 05:17:10 pm »
Porting Windows 7 might be simplier.
This. At least it would let me run the HP Prime emulator. :P


Seriously, though, it would be possible to create a Windows spinoff so that you can use your Nspire with a Windows 95-like interface, rather than porting an existing Windows OS, and would be much smaller without the extra bloat that Windows comes with (that won't be needed on a calculator). Think of something like Doors CSE, but as an OS (which can be launched with nLaunch). Also it would be a crapload of work (there is a reason why not a single calculator OS other than Pedrom 68K and PongOS ever got finished.)

Offline Loser

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Re: Windows for nSpire
« Reply #7 on: November 17, 2013, 06:33:00 pm »
What DJ Omnimaga said is more what I was thinking of

Offline Levak

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +208/-39
    • View Profile
    • My website
Re: Windows for nSpire
« Reply #8 on: November 17, 2013, 06:54:57 pm »
  • Find the guy who is good in reverse engineering
  • Find the same guy who has time
  • Find the same guy who has will in making this with current TI's way of mind
  • Finally, find the same guy who is as good and as fast making this project, else you'll only get a pre-alpha in 2 years.

Sounds good ?

Of course it has been discussed many time for an Ndless patch that will redesign the Home screen. It is possible in many ways, and with many level of complexitly.

Just the fact that, either the guys  who know how to do this don't have time or will, or the "idea" guys don't have skills to make it.

A community is an evolving environment, nothing stay. If you wish such a program to happen, do it yourself, but maybe not now, starting step by step by learning C programing, etc ...
« Last Edit: November 17, 2013, 06:58:54 pm by Levak »
I do not get mad at people, I just want them to learn the way I learnt.
My website - TI-Planet - iNspired-Lua

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: Windows for nSpire
« Reply #9 on: November 17, 2013, 07:23:47 pm »
On the other hand, Levak, the Other calculator Projects and Ideas section is called "Other calculator Projects and Ideas", not "Other calculator Projects". Basically, this means that people can suggest ideas in that sub-forum (or its child boards) too (although for such large scale project, I agree with your points). :P
« Last Edit: November 17, 2013, 07:23:53 pm by DJ Omnimaga »

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: Windows for nSpire
« Reply #10 on: November 17, 2013, 07:35:24 pm »
Actually, that might be doable. The older Windowses (the ones not based on NT that runs on top of DOS) might be easier to emulate on a Nspire using DosBox or similar. If you want XP and up, you're better rewrite an UI that looks like them, some sort of program launcher or something.

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 Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Windows for nSpire
« Reply #11 on: November 17, 2013, 07:40:49 pm »
Writing an X gui emulator is indeed your best option here.
If you like my work: why not give me an internet?








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: Windows for nSpire
« Reply #12 on: November 17, 2013, 07:50:21 pm »
Windows 8 is not the only windows with ARM support.

WinCE has supported arm for well over a decade. It became Windows Phone 7, but before that it was actually a fairly normal Windows installation, with a desktop and whatnot.

My question is: Why would you want this? We already have the means of running a decent GUI in Linucx with X, and making it run Windows won't let you run any windows programs.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Windows for nSpire
« Reply #13 on: November 18, 2013, 03:19:44 pm »
Also worth mentioning; windows oses aren't exactly small. Even if you could technically make one work, You'd be giving up a lot of space. Windows 95 for example requires 50MB minimum.

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: Windows for nSpire
« Reply #14 on: November 18, 2013, 03:58:42 pm »
Well, I think this is why 95 was brought up, since the Nspire has about 100 MB of Flash. Windows 95 requires 16 MB of RAM to run too, IIRC, so it should be fine for the Nspire's 64 MB of RAM. In a few years, some Nspire OSes will probably be even larger than 50 MB anyway.

Windows 98 or higher, however, would be impossible unless they booted from an external SD card adapter or something. I think Windows 8 requires 950 GB of disk space.
« Last Edit: November 18, 2013, 03:59:34 pm by DJ Omnimaga »