| 14:17:47 | --> You are now talking on #tux4kids | |
| 14:17:47 | --- Topic for #tux4kids is Open Source Educational Games -> www.tux4kids.org | |
| 14:17:47 | --- Topic for #tux4kids set by jesse_132 at Fri Aug 16 13:04:54 | |
| 14:18:25 | --- You have new mail (11 messages, 42232 bytes total). | |
| 14:18:36 | <criswell> | Hey there |
| 14:18:55 | --- You have new mail (15 messages, 254998 bytes total). | |
| 14:19:25 | --- You have new mail (21 messages, 300808 bytes total). | |
| 14:19:55 | --- You have new mail (33 messages, 601607 bytes total). | |
| 14:20:25 | --- You have new mail (52 messages, 689556 bytes total). | |
| 14:20:36 | <jesse_132> | hi |
| 14:20:43 | <jesse_132> | just coding some fixes on tuxtypin |
| 14:20:51 | <jesse_132> | about have the menu integrated with tuxmath level! |
| 14:20:56 | --- You have new mail (70 messages, 774536 bytes total). | |
| 14:20:58 | <jesse_132> | ready within 10 minutes :) |
| 14:21:25 | <criswell> | kewl, will it be in CVS? :-) |
| 14:21:26 | --- You have new mail (77 messages, 802750 bytes total). | |
| 14:21:41 | <jesse_132> | yep |
| 14:22:01 | <jesse_132> | but right now, the word cascade & instructions don't work... |
| 14:22:14 | <jesse_132> | they haven't been brought up to date to use TTF |
| 14:22:19 | <jesse_132> | :) |
| 14:22:38 | <criswell> | well, when you get them somewhere in CVS, lemme know and I'll add it to the snapshot grabber |
| 14:22:50 | <criswell> | man I get too much mail :-/ |
| 14:23:03 | <jesse_132> | been focusing on trying to make the letter cascade as streamline & general as possible that way I just make words an option to it... |
| 14:23:25 | <jesse_132> | criswell: I know ... I had to unsubscribe to several email lists ... (debian, kde-dev) |
| 14:24:18 | <criswell> | mine's not just mailing lists... I get tons of spam, and a lot of other mail |
| 14:24:48 | <jesse_132> | I only get 2-3 spams a day ... |
| 14:24:49 | <jesse_132> | :) |
| 14:24:58 | <criswell> | i just got something from an open-source educational org in india. they apparently would like to work together (assuming that means translations) |
| 14:25:37 | <jesse_132> | oh that sounds cool |
| 14:26:47 | <criswell> | I'm going to try and squeeze one more stable release out this month (more votes at lindows.com ;-) ,... we have sufficient patches for it |
| 14:27:38 | <jesse_132> | an alpha release showing new things may help as well! |
| 14:28:04 | <criswell> | whenever you're ready... If you'd like we could time them together |
| 14:28:20 | <criswell> | call it something like 1.1.x, so we can signifiy it's dev |
| 14:29:19 | <jesse_132> | once the code is in cvs (if you are here, and I get the thing fixed, we can put it in a few minutes) |
| 14:29:57 | <jesse_132> | there will be things that needed added back in (the menu has been changed, and background needs added, music returned, etc) |
| 14:31:00 | <criswell> | how's the build process? replacing with plain makefiles? |
| 14:31:57 | <jesse_132> | well.. right now I am using a script... |
| 14:32:18 | <criswell> | we can always make simple makefiles as needed... |
| 14:32:19 | <jesse_132> | I can write a makefile (no problem.. I learned all about them in a previous job) |
| 14:32:34 | <jesse_132> | especially since most people just get the binaries... |
| 14:32:35 | <criswell> | yeah, makefiles are pretty simple... they just aren't very powerful |
| 14:33:09 | <criswell> | they key is to make it simple for packagers to buuild (people like Debian Jr., Gentoo, RPMs, etc.) |
| 14:34:09 | <jesse_132> | yeah.. |
| 14:34:21 | <jesse_132> | ok... |
| 14:34:31 | <jesse_132> | I am cleaning out the directory to have a clean commit |
| 14:35:01 | <criswell> | yeah, I got lazy there for a long time, so stable has a bunch of temp files that it shouldnt' |
| 14:38:51 | <jesse_132> | ok.. |
| 14:39:18 | <jesse_132> | I have all the files w/no compiled stuff or cruft |
| 14:40:48 | <jesse_132> | well there is still some cruft :0 |
| 14:41:32 | --- You have new mail (1 messages, 5071 bytes total). | |
| 14:42:03 | <criswell> | how do I get it? |
| 14:43:39 | <jesse_132> | well. |
| 14:43:46 | <jesse_132> | I am about to commit to cvs |
| 14:43:59 | <jesse_132> | I should put it in the sf.net cvs right? |
| 14:45:03 | <criswell> | if you want... it really doesn't matter |
| 14:45:24 | <criswell> | probably call it something like tuxtype2 (or something to seperate it logically from the 1.x branch) |
| 14:45:54 | <jesse_132> | k |
| 14:46:03 | <jesse_132> | I am looking on sf.net to see instructions... :) |
| 14:46:24 | <criswell> | I know which one it is... hold |
| 14:47:01 | <criswell> | http://sourceforge.net/docman/display_doc.php?docid=763&group_id=1 |
| 14:47:19 | <criswell> | section called "How to import source code into your repository" |
| 14:48:01 | <jesse_132> | I tried out Mac OS X again... |
| 14:48:19 | <jesse_132> | still don't like it... I spent 2 hours trying to compile a hello world application using SDL_mixer, SDL_image, SDL_ttf... |
| 14:48:28 | <jesse_132> | I could use SDL.h (just the main stuff) |
| 14:48:42 | <jesse_132> | so I am now using my wifes laptop until I get debian on my box again... |
| 14:49:07 | <criswell> | woah... I fubar'd the tuxmath site! :-O |
| 14:51:06 | <criswell> | there that's better :-/ |
| 14:51:19 | <jesse_132> | on the tux4kids.org/tux4kids/projects page, it says tux4kids.com on the page, but it links to tux4kids.org... |
| 14:51:30 | <jesse_132> | (finally. I had forgot to tell you that for MONTHS now) |
| 14:51:43 | <criswell> | hey.. look at that ;-) |
| 14:51:57 | <jesse_132> | I am about to type: |
| 14:52:07 | <criswell> | fixed... |
| 14:52:54 | <jesse_132> | cvs -d:ext:unature1@cvs.tuxtype.sourceforge.net:/cvsroot/tuxtype import tuxtype2 tux4kids pre1 |
| 14:53:29 | <criswell> | I think pre1 actually has to be 'start' |
| 14:53:43 | <jesse_132> | oh |
| 14:53:50 | <jesse_132> | I thought it was for the version num :) |
| 14:53:50 | <criswell> | I also think 'tux4kids' actually has to be vendor... lemme check in my book |
| 14:54:01 | <criswell> | right, it's actually a command |
| 14:54:28 | <jesse_132> | cvs -d:ext:unature1@cvs.tuxtype.sourceforge.net:/cvsroot/tuxtype import tuxtype2 tux4kids start |
| 14:54:32 | <criswell> | ugh its getting dark in here (monsoons) |
| 14:54:39 | <criswell> | lemme check on the vendor thing |
| 14:54:41 | <jesse_132> | k |
| 14:55:38 | <criswell> | hmmm, Idunno, it doesn't say... try it your way and see if it work |
| 14:55:41 | <jesse_132> | k |
| 14:55:46 | <jesse_132> | hitting enter now! |
| 14:55:57 | <criswell> | WAIT NO!!!! (just kidding ;-) |
| 14:56:09 | <criswell> | everything is recoverable with CVS (famous last words ;-) |
| 14:56:36 | <jesse_132> | actually I typed unature1 instead of unautre1 for my user name so it didn't work... here goes again |
| 14:56:37 | --- You have new mail (1 messages, 5610 bytes total). | |
| 14:57:48 | <criswell> | woah... flame-war going on in SDL-dev over C vs. C++ |
| 14:58:19 | <jesse_132> | I have been using C++ lately... |
| 14:58:29 | <jesse_132> | whats the gist of it? |
| 14:58:46 | <criswell> | yes, but you probably wouldn't get in a flame-war trying to convince other open-source developers to use it |
| 14:59:09 | <jesse_132> | yep |
| 14:59:17 | <jesse_132> | does cvs not scroll information when you are committing? |
| 14:59:29 | <criswell> | it should |
| 15:00:51 | <jesse_132> | well my network light is going crazy, but nothings happening on the screen after: |
| 15:01:01 | <jesse_132> | jdandr2@berea:~/code/tux4kids$ cvs -d:ext:unautre1@cvs.tuxtype.sourceforge.net:/cvsroot/tuxtype import tuxtype2 tux4kids start |
| 15:01:05 | <jesse_132> | unautre1@cvs.tuxtype.sourceforge.net's password: |
| 15:01:39 | <criswell> | it may take a second... sf.net has to encrypt everything (you did do the export RSH=ssh thing, right?) |
| 15:02:02 | <jesse_132> | yep |
| 15:02:30 | <criswell> | try replacing 'tux4kids' with vendor.. see what happens |
| 15:04:33 | <jesse_132> | I forgot that I had to kill a xterm & start over and forgot to do export ... |
| 15:05:15 | <criswell> | yes, unless you have in .bashrc (or somewhere else) |
| 15:07:02 | <jesse_132> | maybe my upstream just SUCKS... |
| 15:07:09 | <jesse_132> | I sshed into shell.sourceforge.net and it is SLOWWWWWWWWWWWWWWWWWW |
| 15:07:11 | --- You have new mail (1 messages, 2971 bytes total). | |
| 15:07:19 | <criswell> | could be. |
| 15:07:30 | <criswell> | why'd you ping me? |
| 15:07:32 | <jesse_132> | wow.. a ping to you is 4.29 seconds... |
| 15:07:46 | <jesse_132> | to test my upstream... |
| 15:07:51 | <criswell> | ah |
| 15:08:09 | <criswell> | are you dialup or broadband? |
| 15:08:11 | <jesse_132> | can you connect to shell.sourceforge.net and see if anything is being uploaded into our cvs??? |
| 15:08:18 | <jesse_132> | dsl |
| 15:08:46 | <criswell> | hey, I've never done this ;-) (BTW, it's fast for me) |
| 15:09:03 | <criswell> | where in the world do I find where our CVS is? |
| 15:10:15 | <criswell> | dang! they have a lot of HDDs on this puppy! |
| 15:10:35 | <jesse_132> | no clue :) |
| 15:11:04 | <criswell> | I can't tell. Hey, if you want, you can tar the directory up, ftp it to the dev server, and I'll stick it on sf.net |
| 15:11:15 | <jesse_132> | sure |
| 15:11:30 | <criswell> | I would prefer to keep tuxtype2 off of the dev server's cvs, tho, because it will make mergers /much/ easier |
| 15:11:33 | <jesse_132> | it just started !!! |
| 15:11:44 | <criswell> | (if stable and dev are both on the same server) |
| 15:11:50 | <criswell> | huh? the import? |
| 15:12:29 | <jesse_132> | it just started scrolling... (showing files it was putting in) |
| 15:13:22 | <jesse_132> | I will ftp it as well (since it is VERY slow) |
| 15:14:57 | <criswell> | well, we may want to let it finish |
| 15:17:06 | <jesse_132> | it has only scrolled 1 file so far... |
| 15:17:10 | <jesse_132> | I was hopeful... |
| 15:17:14 | --- You have new mail (1 messages, 4118 bytes total). | |
| 15:17:36 | <criswell> | ftp away, we'll see if we need to |
| 15:17:44 | <jesse_132> | scp tt2.tgz jdandr2@tux4kids.carrolltoncityschools.net: |
| 15:17:52 | <jesse_132> | it is on its way... |
| 15:18:17 | <jesse_132> | already 10%... |
| 15:19:02 | <criswell> | scp worked on the dev box? I never could make it work :-/ |
| 15:19:36 | <jesse_132> | I am scping to it no prob.. |
| 15:19:45 | <criswell> | I see that |
| 15:19:49 | <jesse_132> | (i don't know about using it on it...) |
| 15:20:10 | <jesse_132> | 33% |
| 15:20:31 | <criswell> | actually, now that I think about this, the only time I ever tried was from a win32 machine... I probably tried it there and assumed it wouldn't work elsewhere |
| 15:23:07 | <jesse_132> | 70% |
| 15:24:29 | <jesse_132> | the makefile that is there has messed up... I am creating one right now... :( |
| 15:24:43 | <jesse_132> | it won't do installation... |
| 15:25:35 | <jesse_132> | go an get it! |
| 15:25:42 | <criswell> | okay |
| 15:25:43 | <jesse_132> | (the tt2.tgz in my directory) |
| 15:25:47 | <criswell> | i see it |
| 15:25:48 | <jesse_132> | still making makefile |
| 15:26:46 | <criswell> | got it |
| 15:27:08 | --> kendrick2 (nbs@bolt.sonic.net) has joined #tux4kids | |
| 15:27:16 | <criswell> | import it as is? |
| 15:27:18 | <jesse_132> | if you want, you can commit everything but the makefile stuff.. |
| 15:27:20 | <kendrick2> | http://www.osnews.com/story.php?news_id=1549 |
| 15:27:21 | <kendrick2> | hey guys |
| 15:27:24 | <jesse_132> | (don't do the make file) |
| 15:27:46 | <criswell> | kendrick2: hey kick-butt ;-) |
| 15:27:48 | <jesse_132> | kendrick2: kick ass! |
| 15:29:33 | <criswell> | jesse_132: well... here goes ;-) |
| 15:29:56 | * kendrick2 cant stay long | |
| 15:30:10 | <criswell> | I actually already did this for noink... but forgot how ;-) |
| 15:30:14 | <kendrick2> | girlfriend's neck needs rubbing and i need to go reserve a restauruant for LUGOD next week :) |
| 15:30:44 | <criswell> | well, if it ain't done when you go, I'll e-mail you the particulars |
| 15:30:48 | <jesse_132> | no prob... |
| 15:31:06 | <jesse_132> | we are just working on committing an very early version of tux typing 2 |
| 15:31:20 | <criswell> | it's just sitting there for me as well... hopefully it will pick up once the files start going |
| 15:31:39 | <criswell> | oh yeah, bill, Jesse has ported some of TuxMath's engine into tux typing ;-) |
| 15:32:01 | <kendrick2> | yeah - he said he was going to |
| 15:32:38 | <criswell> | kendrick2: do you have anyone translating tuxpaint into indian? (India indian) we have some people who might help out |
| 15:33:03 | <kendrick2> | no - help would be great |
| 15:33:07 | <kendrick2> | chinese was requested yesterday |
| 15:33:22 | <criswell> | okay, well they said they would be willing to help us.. I just don't know where they want to help yet |
| 15:33:46 | <criswell> | apparently, there is an Indian org that does kind of what we do, except for India children ;-) |
| 15:33:57 | <criswell> | and they want to help out |
| 15:34:14 | <kendrick2> | r00lage |
| 15:34:28 | <criswell> | jesse_132: files are going, it seems pretty fast for me, should be done in no more than 10 minutes |
| 15:35:18 | <criswell> | crap! I screwd up! |
| 15:35:25 | <criswell> | damnit damnit |
| 15:35:38 | <jesse_132> | what should the following line look like: |
| 15:35:40 | <jesse_132> | gcc -c -I/usr/include/SDL -DPACKAGE "TuxTyping" -DVERSION "Pre2.0" main.c |
| 15:35:50 | <jesse_132> | what are you supposed to do with the -D defines? |
| 15:35:56 | <jesse_132> | it doesn't seem to work that way |
| 15:36:08 | <kendrick2> | it should be "-DPACKAGE=\"TuxTyping\"" |
| 15:36:16 | <jesse_132> | kendrick2: thnx |
| 15:36:28 | <criswell> | right. |
| 15:36:31 | <kendrick2> | for example, i often use: -DDATA_PREFIX=\"$(DATA_PREFIX)\" |
| 15:36:54 | <criswell> | sorry I started uploading the original tuxtype into tuxtyp2! I think I caught it |
| 15:37:14 | <jesse_132> | hehe |
| 15:37:34 | <criswell> | how did that screw up my xterm!? |
| 15:38:21 | --- You have new mail (1 messages, 20539 bytes total). | |
| 15:38:43 | <kendrick2> | ok - i've got to run |
| 15:38:49 | <kendrick2> | i may be back in a bit |
| 15:39:06 | <criswell> | see ya... (I will be gone in an hour and a half as well) |
| 15:40:12 | <-- kendrick2 has quit ("i'll release a new ver tonight, and pass otu my remaining discs at pin*x, if there are any left, monday's LUGOD") | |
| 15:40:32 | <jesse_132> | criswell: type reset ;) |
| 15:40:50 | <criswell> | just exited it and started agaim |
| 15:41:56 | <jesse_132> | hmm |
| 15:42:06 | <jesse_132> | I get the wierdest errror when I compile playgame.c |
| 15:42:12 | <criswell> | what's that? |
| 15:42:21 | <jesse_132> | gcc -c -I/usr/include/SDL -DPACKAGE=\"TuxTyping\" -DVERSION=\"Pre2.0\" -DDATA_PREFIX=\".\" playgame.c |
| 15:42:22 | <jesse_132> | playgame.c: In function `PracticeWCascade': |
| 15:42:22 | <jesse_132> | playgame.c:4216: Internal compiler error: |
| 15:42:22 | <jesse_132> | playgame.c:4216: internal error--unrecognizable insn: |
| 15:42:22 | <jesse_132> | (insn 916 913 919 (set (mem/s:QI (const:SI (plus:SI (symbol_ref:SI ("tux_object")) |
| 15:42:22 | <jesse_132> | (const_int 60 [0x3c]))) 0) |
| 15:42:24 | <jesse_132> | (plus:QI (const_int 99 [0x63]) |
| 15:42:26 | <jesse_132> | (const_int -97 [0xffffff9f]))) -1 (nil) |
| 15:42:28 | <jesse_132> | (nil)) |
| 15:42:41 | <criswell> | weird, what version of gcc you using? |
| 15:44:14 | <jesse_132> | 2.95.4 |
| 15:44:19 | <jesse_132> | it worked earlier |
| 15:44:25 | <jesse_132> | it must be something with my defines... |
| 15:44:43 | <jesse_132> | maybe if I Define that reentrant thign... |
| 15:45:03 | <criswell> | woah... seems the import worked |
| 15:45:36 | <criswell> | whoops... I put in too many dirs... sorry, it will be inside an extra directory when its exported |
| 15:46:17 | <criswell> | okay, now before you work on it again, you need to check it out as yourself... lemme get the command |
| 15:47:27 | <criswell> | (hey, these fonts dont have any licensing issues, do they? ;-) |
| 15:47:36 | <criswell> | cvs -z3 -d:ext:criswell@cvs.tuxtype.sourceforge.net:/cvsroot/tuxtype co tuxtype2 |
| 15:47:55 | <criswell> | is the command (replace criswell with your id, of course) |
| 15:48:26 | <jesse_132> | nope |
| 15:48:29 | <jesse_132> | the fonts are from: |
| 15:49:00 | <jesse_132> | http://www.freesoftware.fsf.org/freefont/ |
| 15:49:08 | <criswell> | good... ;-) |
| 15:49:27 | <criswell> | actually, did you send that link to the tuxpaint guys? they have been looking for fonts |
| 15:52:09 | <jesse_132> | what the heck... |
| 15:52:19 | <jesse_132> | I change the compile options from plain to -O2 and it works... |
| 15:52:46 | <criswell> | weird... what distro you using? (could it be the buggy gcc?) |
| 15:53:56 | --- You have new mail (2 messages, 10418 bytes total). | |
| 15:54:00 | <criswell> | nope, 2.96 was the buggy one... |
| 15:55:33 | <jesse_132> | a makefile is in my account for tt2 |
| 15:56:10 | <jesse_132> | I was actually online talking to somebody about a font problem and it turned out they were a tuxpaint person ;) |
| 15:57:00 | <criswell> | ah.. kewl... |
| 15:57:28 | <criswell> | actually, you can check in the makefile if you first check out the tuxtype2 tree (command above) |
| 15:57:59 | <criswell> | also, tuxtype2 (tuxtype-dev) will be in the cvs snapshot tree starting tonight. you can get it here (daily): http://tux4kids.carrolltoncityschools.net/devsnaps/tuxtype-dev/ |
| 15:58:29 | <criswell> | (of course, you probably should just work in CVS, but for those who don't want to, theres the snapshot) |
| 16:00:06 | <jesse_132> | ok |
| 16:00:10 | <jesse_132> | did the makefile work for you |
| 16:00:31 | <criswell> | that makefile doesn't work for me... I get a sdl_ttf error... you don't look like your including it correctly |
| 16:00:58 | <criswell> | oh, yeah... all the sdl headers are included wrong |
| 16:01:01 | <jesse_132> | ahh |
| 16:01:09 | <jesse_132> | hmm? |
| 16:02:02 | <criswell> | http://www.libsdl.org/faq.php?action=listentries&category=2#19 |
| 16:02:34 | <criswell> | SDL is installed differently across many platforms... and you must include "SDL.h" and get the path from 'sdl-config' |
| 16:02:54 | <jesse_132> | oh |
| 16:03:11 | <criswell> | type 'sdl-config --cflags --libs' at xterm to see |
| 16:04:13 | <criswell> | we had the same problem in tuxtype for years until I was corrected |
| 16:04:21 | <criswell> | (tuxtype1 ;-) |
| 16:04:47 | <jesse_132> | what about the -lSDL_image ? |
| 16:04:49 | <jesse_132> | where does that come from |
| 16:05:18 | <jesse_132> | (thats what I get for compiling everything by hand all the time) |
| 16:06:50 | <criswell> | see, and some platforms have different needed libs (like BeOS doesn't have pthreads) |
| 16:07:08 | <criswell> | this was actually the original stumbling block when the BeOS port came up |
| 16:07:20 | <criswell> | I'm fixing it, and will put it in CVS |
| 16:10:28 | <jesse_132> | thnx |
| 16:10:29 | <jesse_132> | ! |
| 16:11:33 | <criswell> | hmmm... can't seem to figure out where these should go ... |
| 16:12:05 | <jesse_132> | where what? |
| 16:12:16 | <jesse_132> | I got the makefile to work |
| 16:12:25 | <jesse_132> | INCLUDES = -I. -I.. `sdl-config --cflags` |
| 16:12:25 | <jesse_132> | DEFINES = -DPACKAGE=\"tuxtyping\" -DVERSION=\"Pre2.0\" -DDATA_PREFIX=\"/usr/local\" |
| 16:12:33 | <jesse_132> | LINKS = `sdl-config --libs` -lSDL_image -lSDL_mixer -lSDL_ttf |
| 16:16:09 | <jesse_132> | ?? |
| 16:17:18 | <criswell> | somehow I still get a SDL_ttf error |
| 16:18:46 | <criswell> | oh, dev wasn't installed... odd |
| 16:18:52 | <jesse_132> | do you have SDL_ttf & SDL_ttf dev? |
| 16:19:36 | --- You have new mail (1 messages, 3721 bytes total). | |
| 16:19:48 | <criswell> | I do now... dev wasn't installed |
| 16:19:53 | <criswell> | cool, it works! ;-) |
| 16:20:05 | <criswell> | Hey, do you want me to port my smoothscroll code to dev? |
| 16:20:28 | <jesse_132> | sure! |
| 16:20:43 | <jesse_132> | I also need to fix the menu so that it doesn't show the intro every time through.... |
| 16:20:54 | <jesse_132> | (start any game, then exit and you will see) |
| 16:21:04 | <criswell> | okay, also, let's not call this pre2.0 yet... we need to test it more... call it something that signifies it's dev but lets us grow ;-) |
| 16:21:12 | <jesse_132> | 1.5 ? |
| 16:21:17 | <jesse_132> | 1.1 |
| 16:21:20 | <jesse_132> | yeah 1.1 |
| 16:21:23 | <criswell> | 1.1.x would be best... I like that model |
| 16:21:42 | <jesse_132> | how the heck does SDL_ttf work, since it is a wrapper around FreeType |
| 16:21:46 | <criswell> | it's what they use in kernel dev... and I think its logical |
| 16:21:55 | <criswell> | no clue... never looked that deep into it. |
| 16:22:06 | <jesse_132> | I thought freetype was only on un*x |
| 16:22:31 | <criswell> | I think it was ported to Win32... but in win32 they do have truetype libaries of their own |
| 16:22:34 | <jesse_132> | so does SDL_ttf work on windows/mac/beos ?? (acording to libsdl.org yep) |
| 16:23:06 | <jesse_132> | what do you think of the pre-alpha-alpha-pre-pre-alpha? |
| 16:23:31 | <criswell> | *pbth!* except for whenever you are /really/ ready for a final release |
| 16:23:49 | <criswell> | for us, we wont be having that quickly of a release schedule... we're too small |
| 16:24:20 | <criswell> | granted, you're free to do whatever... I just like the elegance of 1.1 dev, 1.2 stable, 1.3 dev, etc. ;-) |
| 16:25:00 | <jesse_132> | oh... |
| 16:25:18 | <criswell> | when I get the smoothscroll done, I'll submit it as a patch... I wont check it into CVS. I want you to have the final call on it. |
| 16:25:28 | <jesse_132> | I was asking what you thought of the code (not naming it pre---- ... I was just exagerating about its alphaness) |
| 16:25:35 | <jesse_132> | criswell: sure.. |
| 16:25:54 | <criswell> | oh... the code... no I love the code. It's very kewl ;-) |
| 16:26:12 | <jesse_132> | it was actually pretty cool how easy it was to port the tuxmath engine |
| 16:26:16 | <jesse_132> | problably less than two hours.. |
| 16:26:30 | <jesse_132> | and then another two to get tuxtype/tuxmath engine working together... |
| 16:26:54 | <jesse_132> | there are little to no memory leaks in the code ( less than a few kb at a time if they exist) |
| 16:26:55 | <criswell> | hey, are the fonts in game ttf as well? wow, those look very similar to what we had before! |
| 16:27:02 | <jesse_132> | yep |
| 16:27:04 | <jesse_132> | they are ttf |
| 16:27:07 | <criswell> | dang, very nice |
| 16:27:13 | <jesse_132> | the things like the "level", etc are still not ttf |
| 16:27:15 | <jesse_132> | that is next |
| 16:27:33 | <jesse_132> | plus the instructions screen will come from a text file so that it can easily be localized |
| 16:27:33 | <criswell> | right... well, and even those aren't 100% necessary... but they would be nice as well |
| 16:27:49 | <criswell> | yes, instructions would be cool as well |
| 16:27:57 | <jesse_132> | well, making them ttf will allow people to i18n all the text |
| 16:27:57 | <criswell> | I like moving them into the game menus |
| 16:28:09 | <criswell> | thats true |
| 16:28:32 | <jesse_132> | yes.. I was always a little confused about the "practice" menu... |
| 16:29:02 | <jesse_132> | Eventually the comet zap (or whatever it should be called) can have a screen for better menus |
| 16:29:03 | <criswell> | well, originally it was just instructions... then someone on the list wanted a "free type" section for practicing, and I was feeling lazy |
| 16:29:15 | <jesse_132> | ah |
| 16:29:47 | <jesse_132> | now that I had to figure out how to restructure the menus, I understand the data structure a lot better... |
| 16:29:48 | <criswell> | I think I coded that at Intel. When I was Intel I'd come home and be /very/ lazy with my code. Plus, I was accepting patches right and left... I rarely denied any. So the code got a lot of cruft quickly |
| 16:31:00 | <jesse_132> | I am working on a new level that looks like (hold on) |
| 16:35:58 | <criswell> | I'm emailing the dev list that the new version is in cvs |
| 16:36:12 | <criswell> | (unless you object, I'm just stoked ;-) |
| 16:38:08 | <jesse_132> | sounds good |
| 16:38:18 | <jesse_132> | I will post some info on my dev page about it... |
| 16:38:32 | <criswell> | I'm forcing the daily dev snapshot as well, so people can download the cvs snap |
| 16:38:59 | <criswell> | (which massively slows down my network :-/ ) |
| 16:39:00 | <jesse_132> | in my tux directory there is a picture called idea.jpg... |
| 16:39:31 | <jesse_132> | the idea is that you have to type the letters, and to move between "ice bergs" you have to hit space.. |
| 16:39:43 | <jesse_132> | so it is to do sentences like: the quick brown fox ... |
| 16:40:10 | <criswell> | that's a good idea... as soon as my network calms down, I'll look |
| 16:41:01 | <criswell> | 44megs worth of data down, then back upstream as compressed files is a home network killer |
| 16:43:10 | <criswell> | btw, if you ever want to see what images we have for usage in projects like tuxtype, you can get the image snapshot here: |
| 16:43:13 | <criswell> | http://tux4kids.carrolltoncityschools.net/devsnaps/images/ |
| 16:43:24 | <jesse_132> | k |
| 16:43:29 | <criswell> | so far, I do have a few new tux images... no animation yet (I think) |
| 16:44:17 | <criswell> | oh, I have the 'idea.jpg' file... that's a good idea... side-scrolling nice ;-) |
| 16:44:35 | <jesse_132> | can a slow computer handle it? |
| 16:44:59 | <criswell> | it can if done right (I'll get a link to you in a sec) |
| 16:45:22 | <jesse_132> | with lots of small tiles... |
| 16:45:34 | <criswell> | my wife loves this idea, BTW |
| 16:45:35 | <jesse_132> | did you see the article about the wizards of ID? |
| 16:45:40 | <criswell> | she thinks that's very cool |
| 16:45:40 | <jesse_132> | cool... |
| 16:45:47 | <criswell> | wizards of ID? no |
| 16:46:02 | <jesse_132> | it was on slashdot... it talked about the technology of ID software... |
| 16:46:59 | <criswell> | http://olofson.net/download/enginetest.tar.gz - this is a smool scrolling engine that scales remarkably well. I ran this on a 133 MHz P1 with 32 megs of ram and no slowdown! |
| 16:47:17 | <criswell> | the trouble is that it's /very/ complicated... and I am yet to really follow what's going on |
| 16:47:51 | <criswell> | I sort of implimention some of it in my smoothscroll patch... but very little |
| 16:48:17 | <criswell> | I need to go soon (we walk daily up the canyon) |
| 16:48:40 | <jesse_132> | well, we can catch up later... |
| 16:48:48 | <criswell> | do you mind if I place this log online and link the idea.jpg image to it as well? |
| 16:48:49 | <jesse_132> | I should go for a walk with my wife as well... ;) |
| 16:48:54 | <jesse_132> | sure |
| 16:49:02 | <criswell> | we just started it recently... it's been a lot of fun |
| 16:49:16 | <criswell> | our canyon is a lot cooler than tucson proper... and it feels very nice |
| 16:49:21 | <criswell> | the big problem is bugs... |
| 16:50:14 | <jesse_132> | yep |
| 16:50:42 | <jesse_132> | my wife is ATTACKED if we even walk out the door (and any bite, which they all do, look like she was hit by a baseball) |
| 16:50:50 | <jesse_132> | I on the other hand am not attacked at all... |
| 16:51:55 | <criswell> | with us it's similar... I'm the one all the bugs go after.. my wife never gets bit when I'm around |
| 16:52:48 | <jesse_132> | hmm... I wonder what would happen if you and Emily went for a walk... |
| 16:54:01 | <criswell> | we'd both die |
| 16:54:13 | <criswell> | we'd run screaming from the hordes of bugs |
| 16:54:20 | <criswell> | it actually might be a funny sight |
| 16:55:07 | <jesse_132> | hehe |
| 16:55:16 | <criswell> | well, I'm going to sign off now... I will put this transcript up later this evening when I return |
| 16:55:26 | <jesse_132> | have a good night |
| 16:55:38 | <criswell> | talk to you later |
| 16:55:49 | --- You have new mail (1 messages, 3843 bytes total). |