Active Topics

 


Reply
Thread Tools
Posts: 4 | Thanked: 0 times | Joined on Sep 2011
#1
Would a nokia 770 be alright as a GM tool?

It can play music, surf the web, read pdfs, and display images right? That's all I really need it for at the table. I don't want to have to get my laptop out and get distracted so I was looking for something small and useful. (Plus, I've wanted a nokia 770 since I was a teenager and I don't particularly care about the newer models, despite the increased capabilities.)

If there were any limitations, it would be the low memory but I think I found a way around that. All I really need is 8 gigs, maybe even less since I only need a few songs for background and a few docs.

As for web browsing, I would treat it like my psp so it's not that limited, I hope anyway.

I'm curious what I could do to make it more GM centric.

Also, some background on me. I'm a newbie to the whole scene but I'm a quick learner. I'm pretty certain I could do what I need it to but hey, whatever bit of info helps.

I guess what I'm also asking for is some pointers for a first time buyer. My google-fu is weak; either that or there really aren't that many useful articles since 2008 (which is entirely reasonable but still sucky.)

Thanks for the help!
 
Posts: 89 | Thanked: 24 times | Joined on Jun 2006
#2
I'm not familiar with the term "GM tool". Please define.

The main Achilles' heel with the N770 is that, either due to an N-wifi nearby or too many wifi hotspots, the N770 won't list /any/ hotspots to connect to. I can't get mine to see a wifi router 1 foot away due to this! This bug has been reported and marked as "won't fix", so that's that.

If you do get a connection, then it'll perform as you would expect, albeit slow compared to modern mobile phones or tablets.
 
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#3
The "hug the 770 while scanning" method works for me.
 
Posts: 196 | Thanked: 141 times | Joined on Aug 2007
#4
Originally Posted by Vinh View Post
I'm not familiar with the term "GM tool". Please define.
.
I think in this context GM is short for Game Master aka the guy who runs a game of D&D aka Dungeons and Dragons.
 
Posts: 89 | Thanked: 24 times | Joined on Jun 2006
#5
Ah yes, I should have known...
 
Posts: 4 | Thanked: 0 times | Joined on Sep 2011
#6
I'm suppose I'm asking what apps would be needed.

I know I'll need a word processor for notes.
Something to keep up with small little text files.
I read there's a voice recorder; I hope it's good enough to record a group of 6 people.
Use it to play background music
A dice roller for silent rolls behind the screen

I found somewhere that has 8gb MMC cards. That's all I need I think. I have maybe 4 gigs of music all together and text files are small. I might have some images but not many and they can be switched off between sessions.
 
Posts: 896 | Thanked: 978 times | Joined on Feb 2011 @ Greece, Athens
#7
Why don't you grab yourself a N900?

it's miles better and the price is reasonable
 
Posts: 4 | Thanked: 0 times | Joined on Sep 2011
#8
Because I just moved out on my own a few years ago and can't quite afford something like that. Plus the nokia 770 has the balance I'm looking for in price to capability. However, I've been debating a Nokia 810 lately.

I guess this question will have to be answered by me actually going on and buying it and just figuring it out on my own.

A new question though; how would I go about programming applications for this device? Nothing major (theoretically. I have little programming experience, just BASIC on my calculator but that was self-taught.)

I'm wanting to try and program a "GM's Assistant" that will answered questions by rolling on a programmed table (based on Mythic's GM Emulator.) I think I know how I'd do it with BASIC but...well, that's BASIC. :P
 
tso's Avatar
Posts: 4,783 | Thanked: 1,253 times | Joined on Aug 2007 @ norway
#9
I plan to go with a 10" Android device for such use, because of the PDF page sizes involved.
 
Posts: 196 | Thanked: 141 times | Joined on Aug 2007
#10
Originally Posted by Ikalos View Post
r (theoretically. I have little programming experience, just BASIC on my calculator but that was self-taught.)

I'm wanting to try and program a "GM's Assistant" that will answered questions by rolling on a programmed table (based on Mythic's GM Emulator.) I think I know how I'd do it with BASIC but...well, that's BASIC. :P
Basic was never a language that was used by mainstream developers for the 770 or later devices. Common language are "C", "Python", and to some extent "C++".

Most developers build applications based on "frameworks" or "graphical toolkits". These are large collections of code written in one of the languages above that attempt to simplify creating complex programs by having already written code to do common tasks such as creating a window or opening a file. In practice this amounts to giving you bricks to build a building instead of having to make the bricks yourself. You still need to lay out the bricks yourself.

On the 770, N800, N810 and N810WE, the most common framework was Hildon itself an extension of gtk+.

Starting with the N800 the "Qt" framework (based on C++) became available, on the N900 it became standard and on the N9 it is the only framework although work is ongoing to bring gtk to the N9 as well .

Most developers don't recommend doing the actual programming on the device itself they use something called scratchbox (which is available for building applications for the 770) or Qt Creator, which is not. Code is then compiled for the device (in the case of C and C++) and then copied to the device (all languages).

Nokia created scripts to help make installing scratchbox easier. Your Mileage May Vary on whether this helps or not.

To maximize the ease of installation code is usually bundled into one or more deb files , although this is often where developers get stuck. If you do create a deb and you are developing for the N800 or later you can then learn to upload your new application to extras, Unfortunately uploading to the version of extras for the 770 has been closed mostly due to inactivity and the resources required. You can still download but not upload. Uploading N800 applications is still possible and in some ways quicker than the process for the N900. the concept of extras for the N9 is still in flux

Having said ALL THAT, if you really want to, it appears you can download a version of SmallBasic from here straight to your 770. You may or may not get the ability to create a program that has a graphical interface but this page implies that you can get something. If you're used to programming on calculators you might feel comfortable with the limitations.

Note, the amount of help you can expect to receive is directly proportional to the likelihood your device was available to be bought new in 2010. In other words expect no help in developing for the 770 (in fact many of the help guides for the 770 were taken down from this website as they confused developers of later devices), you can expect a little help if you're developing for the N8X0's, some help for the N900 (it used to be a lot more but many developers have left) and back to down to little help for the N9 (as that device is not available for many people and what help there is often has been siphoned away to other websites see meego)

Programming for the 770 and later devices is not particularly friendly, especially for developers brand new to programming in a linux environment, which is why people keep asking you to ask more specific questions other than "how do I program for the 770?"

In general, install a couple of apps on the 770 before you start to develop for it, to get a sense of how applications normally look, feel, and act. Next read everything in this website's wiki, read many of the "stickied" threads on talk.maemo.org, after that try out a hello world program or two, and then finally if you're still convinced you want to, try to develop an application.

If you do, you may be the next great Developer!
 

The Following 4 Users Say Thank You to jcharpak For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 12:36.