Show Posts

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 - alberthrocks

Pages: 1 ... 13 14 [15] 16 17 ... 55
211
Lua / Re: Need help with lua
« on: September 03, 2012, 08:29:09 am »
Merged topics. (from http://ourl.ca/16942/315691)
This is the correct category to post Lua stuff! :D

212
Other Calculators / Re: What should I buy?
« on: September 01, 2012, 10:51:53 am »
On MP OSes on the 84+, such menus also exist now.

Though the layout is slightly different; you also use Up/Down to navigate submenus.
Even if he's switching from an Nspire of 68k, the 80-86/Casio interface is pretty quick to learn.
Personally, even after learning the Casio UI, I still find the TI way of doing things much, much better. Casio tends to (ab)use the F1-F6 keys a lot, which IMO is somewhat a clunky way of navigating. Even bringing up that F1-F6 menu can sometimes be non-trivial.

As for development, things *might* get better for the Casio Prizm. With the upcoming LuaZM (Prizm Lua port) there's also a port of the libc, something that has been a big roadblock for much Prizm dev. (The only activity from before was from people using the raw API, and those who knew how to write directly to the screen.)

For the Nspire, development has never been looking much sunnier :) There are very nice graphic libraries, like nSDL and nRGBLib, that can be used, as well as NspireIO for console dev. (Not to mention that Nspire already has a working C library!) And of course, Nspire Lua has been very popular too ;)

213
News / Re: Transform your CX into a CX-C and install the dictionnary!
« on: August 29, 2012, 10:43:17 pm »
Please do not double post; use the "Modify" button if you have a correction to make. Thanks! :)
(Old post has been removed)

214
News / Re: A new graphic SDK for Ndless
« on: August 26, 2012, 10:17:09 pm »
Good stuff! :D I do hope though that ExtendeD fixes the trunk to make the old ndless building work... :P
(If you don't know, r632 ish is the only revision that does not have the SDK, and still has the nspire-gcc and friends work.)

Hm, what's wrong with it exactly?
Basically, the bin/ directory disappeared, so I tried to find and use another copy of nspire-gcc within another directory. I only found tools/build/nspire-gcc, so I set my PATH to that, and it failed (for obvious reasons). Building ndless itself failed too!

Interesting enough, I downloaded the latest revision, and got Ndless-SDK/ndless/bin/nspire-gcc, which works! :D Whatever you did, something must've worked! (Though oddly enough, I *don't* see the bin directory on the web repo: https://www.unsads.com/scm/svn/nsptools/Ndless/trunk/Ndless-SDK/ndless/)

Re: the web repo, could you fix the problems with it? It would be great to see the history of a folder/file with a single click instead of going through SVN commands. ;) (For instance, https://www.unsads.com/repos-web/open/log/?base=nsptools&target=/Ndless/trunk/Ndless-SDK/ndless/3rd/nSDL/)

As for the repo separation... I'm foreseeing some difficulty now that I've seen the current structure of the repo. Maybe you could move the Windows only stuff to a branch or different repo, and have linked folder(s) to the ndless one? (Like this: https://github.com/Chronic-Dev/greenpois0n - though now looking at it, that's a Git repo, so I don't know if SVN has such a thing.) That way, you won't have to go through the hassle of maintaining two separate repos. :)

Again, great work! :D An IDE for Ndless development will definitely bring in some activity to the C development community here! ;) I do have a few minor suggestions though:
  • A pretty, yet thorough wizard for getting an emulator set up and ready to go. This would include having the IDE show the user the available emulators, downloading the user's emulator, dumping the needed files, and setting it up. (And in the future, if a community boot1 is created, simply extracting OS files downloaded from TI.)
  • Tutorials using the 3rd party libraries. Those are rather powerful libraries, and most people getting into Nspire development are unlikely to know how to manipulate the screen buffer! ;) They abstract away some of the not-so-nice internal stuff, so it's more dev-friendly. SDL might just be an import from the other tutorials online, with some Nspire-y modifications. SDL might be a bit too much for simple stuff, so...
  • Add nRGBLib to the 3rd party libraries. It's a much simpler library, and would certainly help newcomers get into developing Nspire programs!
  • Clarify that the printf() statement does NOT print to screen, and that something like NspireIO should be used. In fact, maybe it would be best to replace that printf() tutorial with a NspireIO one (using the NspireIO printf() statement)! I know that the wiki does say RS232 is needed, but I feel that not many new devs would know what it is, or even if they did, not realize that the printf() won't show up! If you don't want to take such an extreme change, you could writeup (or I could, if I have time) a NspireIO tutorial (on the wiki), and then link to it saying that this is the way to put text on the screen.
  • Better API documentation + tutorials. Each function could have their own page, with a description, usage, breakdown of usage, and maybe a very well documented example (with a picture, if applicable!).
  • Pictures on the wiki! I'd feel better than looking at code :P
(I apologize in advance if you've already implemented any of these - I haven't tested the SDK on my Windows computer yet! :P)

I know this is a lot to ask for, so I'm certainly willing to help do any of these suggestions when I have time. :) (Just tell me which ones you are too lazy to do :P)

215
News / Re: A new graphic SDK for Ndless
« on: August 26, 2012, 01:33:38 pm »
Good stuff! :D I do hope though that ExtendeD fixes the trunk to make the old ndless building work... :P
(If you don't know, r632 ish is the only revision that does not have the SDK, and still has the nspire-gcc and friends work.)
Actually, could the SDK be separated from the ndless tree? It's a lot to download for a Linux user, like me! ;)

216
Other Calc-Related Projects and Ideas / Re: TI netcat
« on: August 26, 2012, 03:29:55 am »
This is pretty amazing! I would be one very serious user** if you added TCP networking support! :D
The Nspire (and friends) would appreciate some Internet connectivity. ;)

(For the Nspire, USB communication needs to be implemented Ndless side beforehand)

** By user, I don't mean just accessing the Internet, I also mean using it as a component for a major project! ;)

217
TI-Nspire / Re: notepad for the nspire
« on: August 26, 2012, 02:40:13 am »
Thank yous so much!  Right now, the only problem is that the first time I run it, it can't seem to find the conf file, which I have put there, and then it can't find the font file, which is also there. and then it works using the hardcoded file.

The next time I launch it, it has an endless loop of "Invalid Font" and then I have to hit the reset button in the back.

And I can't really figure out how to save...
Yeah, my glass ball predictions were correct... SVN trunk is not stable! (At least the latest revision!)

So, I took instead r30 of the SVN trunk (which is labeled as v0.5 stable release), added the CX code in, and rebuilt it. Hopefully this will work better this time. :)

This build is also located on my server (where it was built):
http://www.withg.org/buildbot/nwriter-0.5-CX.tns

218
TI-Nspire / Re: notepad for the nspire
« on: August 25, 2012, 01:05:29 pm »
Now that school's starting, I'm going to be programming on calc more. So could somebody who already has the Ndless SDK set up just recompile this program for the CX? Thanks a billion to the person who does.  :)
Done! Recompiled with ndless r632, and added this snipplet somewhere inside main():
Code: [Select]
if(has_colors)
                lcd_ingray();

Enjoy! Please let me know if the build fails/does not work.
EDIT: This uses his latest SVN trunk source code, so it may be less stable. Also, you still need his other resource/conf files, if you don't already have them.

219
Minecraft Discussion / Re: withgusto MC server (Omni?)
« on: August 24, 2012, 09:37:33 pm »
Online mode being disabled is probably not a good idea because of towny and iConomy.
Eeek... didn't know that. :P Server rebooted with online-mode set to true.

220
Minecraft Discussion / Re: withgusto MC server (Omni?)
« on: August 24, 2012, 05:08:51 pm »
Like I've said before, Eeems is the guy who manages the server, and he's usually quite busy, and....

To make things a bit better, I took matters in my own hands to get things working! I installed Minecraft Server Manager (MSM) for automated saving and updates**, and then copied Eeem's world data into MSM, and with some effort, the server is now updated to 1.3.1! :D Also, online-mode is disabled, so you can freely log in! (This will probably be re-enabled later on with some patch/mod to still let everyone in.)

** Except plugins, which are manual.

221
Minecraft Discussion / Re: List of Minecraft servers
« on: August 24, 2012, 03:27:21 pm »
Juju my server's url should be updated. It's now running on backup2.withg.org
Thanks :)
The server hostname is now mc.withg.org! :)

222
Minecraft Discussion / withgusto MC server (Omni?)
« on: August 24, 2012, 01:01:01 pm »
It's not very well known, but I've been hosting a Minecraft server for quite a while! It started when Cooliojazz started a MC server, and needed some hosting (and paid me for it). Since then, he has moved on to his own server, and this server became a community server (which still appreciates donations). As of right now, it seems to have a title of Omnimaga MMO MC server... maybe this should become an official Omni MC server? :P

Anyway, the details!

Specs:
IP/Domain: mc.withg.org
Server: Minecraft 1.25 (CraftBukkit)
Hardware: OpenVZ VPS 2GB RAM, 99% dedi to MC
Admin: Eeems
Non-premium: Yes (will be fixed, if there's demand - but it's better to support the dev and buy it!)
Mods: Tons :P (Minequery, Towny, iConomy, Register, Vault, PermissionsEx, LWC-Economy, Questioner, LWC, mcMMO, SimpleSpawn, MoneyDrop, TownyChat, ...)

Access (I think) is somewhat limited, but if there's demand it can be fixed.

223
News / Re: Connect your TI-80 to the computer at last!
« on: August 24, 2012, 08:48:14 am »
The TI-80 screenshots capability is definitely cool, but in practice, nowadays, it's hardly useful to anybody on this planet.
Other new capabilities in TILP II 1.17 betas, such as the GTK+Builder conversion (not visible to users, but future-proofs TILP), the new ROM dumpers by Benjamin Moody, the exporting of raw packets in OS format, or the recent packet-level support for Nspire remote control (in a less user-friendly way than nRemote, but released before nRemote), are useful to many more persons.
Good to hear that those features I've been hearing about are coming to a release! ;)

224
Great stuff! :D I think the emphasis of "non-opinionated" downvoting is important. I know it's tempting to use the downvote for certain posts (like this one), but the downvote/upvote is designed to promote quality of posts and content, and discourage spam. More amazing projects can grow this way! ;)

(Note to admins/mods: I haven't ever really used the downvote button much, just the upvote button - if I'm wrong about the downvote rule, let me know!)

225
Computer Projects and Ideas / Re: [contest] MafiaBot
« on: August 17, 2012, 09:46:58 pm »
Just a word of advice: build a framework before building the bot!

When I was coding AtomBot (and subsequently its clones Lua2TNS and AtomASM), my code became so unmanageable that I simply gave up and started anew (which also hasn't really gone anywhere :P). For me, I was just writing a command based bot - you're writing something more complex!

Basically, you should have some kind of system (an OOP one is nice) that handles commands, server communication, etc. Then you can be sure that you cover all of the possible communication cases, and have a solid foundation to build on! :)

If you already have done that... kudos to you! You've done something I should have done a long time ago... :P

Pages: 1 ... 13 14 [15] 16 17 ... 55