This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - ExtendeD
Pages: 1 ... 43 44 [45] 46 47 ... 55
661
« on: December 06, 2010, 02:17:53 pm »
bwang, bring us some new projects! When 2.0 comes out, it isn't a matter of ndless supporting it, but with people making their programs with the new keymap.
I want it to be transparent to the developers with a simple re-build, if performance is not an issue for the program.
662
« on: December 06, 2010, 02:14:41 pm »
I'm not sure if it's related, but don't forget to make clean before switching from Cygwin to mingw.
663
« on: December 05, 2010, 05:19:05 pm »
fb39ca4: have a look at the tutorial which gives other commands you should know.
664
« on: December 05, 2010, 05:09:56 pm »
Just edit Makefile.config and remove -mno-cygwin.
665
« on: December 05, 2010, 04:34:23 am »
DJ: there's an OS popup telling the format is not recognized. hmm, I am curious if he losing-installation-after-reboot thing still happens `-` (no reboots from my end though )
Well, yes, but it's not a huge hassle to install once a reboot happens, since it doesn't need to be plugged into a computer anymore.
But it shouldn't happen, please tell me when you see it, I'd like to understand how frequent it is.Forget this, I thought there was unexepected reboots.
666
« on: December 04, 2010, 05:25:07 pm »
Thanks Goplat, I like it! Edit: what do you mean by getting a crash on OS startup? When upgrading for non-CAS 1.7 to 2.0.1, I get (in OS 2.0.1): Purging temporary files... Launching system... Error at PC=1028C97C: r0 = ff000000, nav user = 11f1ee14
Backtrace: Frame PrvFrame Self Return Start 1800FAC4: 1800FB64 1800FAC8 1028C288 1028C924 1800FB64: 1800FB9C 1800FB68 1027D35C 1028C1F8 1800FB9C: 1800FBE4 1800FBA0 1027D138 1027D2CC 1800FBE4: 1800FC14 1800FBE8 1027CFB0 1027CFF0 1800FC14: 1800FC4C 1800FC18 1027CC74 1027CEF4 1800FC4C: 1800FCC4 1800FC50 1028B5BC 1027C6D8 1800FCC4: 1800FCE4 1800FCC8 1028B070 1028B10C 1800FCE4: 1800FD14 1800FCE8 101C7B3C 1028AFD8 1800FD14: 1800FD34 1800FD18 101C7C58 101C7B04 1800FD34: 1800FD9C 1800FD38 1000124C 101C7BC0 1800FD9C: 1800FDD4 1800FDA0 102F0F70 10000FC8 1800FDD4: 1800FDF4 1800FDD8 10265938 102F0F24 1800FDF4: 1800FDF8 1800FDF8 00000000 10265920
667
« on: December 04, 2010, 09:48:35 am »
Ncubate directly relies on the link features of Goplat's original nspire_emu.
This is a pure problem of file transfer and does not depend on the version of the .tns.
668
« on: December 04, 2010, 09:40:51 am »
And here comes a major problem: nspire_emu doesn't support file transfers for OS 2.x, so debugging is not easy. Someone once suggested to transfer the file from OS 1.7 and then upgrade the OS. But I get a crash on OS startup, and anyway I wild get mad after a few debug sessions.
669
« on: December 04, 2010, 09:36:32 am »
Ndless combines a resident program and utilities to open the TI-Nspire to third-party C and assembly development. Ndless 2.0 is the upcoming version compatible with OS 1.7/2.0/2.1, and with Touchpad models. The up-to-date source code is available on the Subversion trunk (The login/password: guest/guest, you can accept the certificate). To build and hack into Ndless 2.0: - Install a Subversion client such as TortoiseSVN - Checkout (don't Import!) the source code with the URL and account above - Set up a C development environment - Set up the development environment for Ndless and built it: follow the procedure described in src/doc/Ndess-Development.txt in your working copy - Install it on nspire_emu or your calculator by following src/doc/ReadMe.txtUpdate frequently your SVN working copy to get and rebuild the latest version. You may browse the Development resources on Hackspire to start your own programs. Links to download the TI-Nspire OSes are available in this topic. Major known issues:- Installation message replaced by a document format warning on real harware:
The program loader is called before it is installed, earlier than on OS 1.7. The issue doesn't appear on nspire_emu.
Other possible enhancements and known issues are available on the tracker. Planned features:- A simple console: The console integrates with programs through stdin and stdout/stderr (replacing the default RS232 interface), to make ports of non-TI-Nspire programs easier. The keyboard is used to type in strings, which are echoed on the screen. stdout/stderr is displayed on the scrolling screen.
A simple shell may also be added, with history and auto-completion of file names to make possible the execution of command-line tools with arguments.
Your help is needed:- Post any bug report, source-level if possible - Help us to extend the list of supported syscalls- Any details, diagnostic or patch which would help fixing the defects is extremely valuable Ndless is an Open Source project, which means: - Time is not a constraint. Quality and Features are. Please don't ask for release dates.
- Any contribution (patches, information, problem reports) for this version can be valuable.
670
« on: December 04, 2010, 07:03:09 am »
Here are a few additional tips I can share based on my own calculator and professional experience: - Build smart software. Smart software make extensive (but never read) documentation useless. Smart software make the user feel he has been using it forever even the first time. Smart software subtly suggests. Dumb software impose constraints.
A screen that adapt what it shows based on previous use is smart. A preference setup that reset to the startup values after a crash is dumb (I'm sure you know one).
- make sure of the quality of what you build. Test often and extensively. Track the features of the game, identify reproducable test steps, learn when to re-run them for regression testing. Look for automated testing and build custom tools to make it possible, the time invested will quickly be profitable to the quality of your work. Version control may also be of great help to track changes and understand regressions.
- streamline your release process. This is a prerequisite to frequent releases (and thus users feedback). A release cycle includes building, testing, packaging and uploading. Simple custom scripts will often be enough, but you may also have a look to well-known tools that make the job easier such as Make, SCons, Rake or Gradle. If you can't automate the process, try at least to reduce it to a simple and systematic manual procedure.
- promote your work. An excellent game will become excellent only when people know it and believe it. Share early screenshots and demos, build roadmaps, announce important releases where users will ear them. Know what makes your work unique and tell the world.
And always let the users drive you. Track feature requests and discuss them extensively. Make bug fix your priority: make it clear what information you need for the diagnostic, and take the time to reproduce them on your side (users aren't stupid, they are just not developers). Never let workarounds become the way to go.
671
« on: December 04, 2010, 04:10:26 am »
I wanted to take my chance with particles, but now, I get this errors :
I unfortunately don' t have any clue at the moment, I am keeping this aside as a ticket.
672
« on: December 04, 2010, 03:05:53 am »
You might include one or two examples on how to use the SYSCALL_CUSTOM for people who want to add new standard library function and test them
There is already an example available on Hackspire, I hope it is enough to use the macro.
673
« on: December 04, 2010, 03:00:01 am »
I can keep Ndless v1.1.1 available, but I won't provide support for this version anymore.
674
« on: December 02, 2010, 03:44:11 pm »
I am planning a final release of Ndless 1.7 this weekend. The incompatibiliy of the nspire-* wrapper scripts with Unbuntu reported by bwang is the last issue to be fixed, unless someone have any specific fix/feature required for this release not yet included in the latest snapshot.
675
« on: December 02, 2010, 03:36:09 pm »
Thanks critor.
Hackspire, Trac and the SVN repository are currently unavailable, sorry for the inconvenience.
Pages: 1 ... 43 44 [45] 46 47 ... 55
|