01:23:19 | Snake | hey |
01:23:40 | Bakemono | yo |
01:23:56 | Snake | hrm, travis sleeps long considering its during the its only about 5:30 there |
01:24:30 | Snake | so what you been up to? |
01:24:32 | Snake | anything new? |
01:25:01 | Bakemono | just gettin' banned from lots-o-channels |
01:25:21 | Snake | lol |
01:25:26 | Snake | by doing what? |
01:25:34 | Bakemono | nothin' much |
01:25:41 | Bakemono | some peeps were talking about play some kohan |
01:25:53 | Bakemono | and I said "someone should hook me up with a copy" |
01:26:03 | Snake | lol |
01:26:05 | Bakemono | and then I was banned |
01:26:05 | Snake | is that all |
01:26:11 | Snake | and the banned you? |
01:26:12 | Snake | lol |
01:26:19 | Snake | bastards! |
01:26:21 | Bakemono | I understand that they hate piracy |
01:26:31 | Bakemono | but still, "no" would have been enough |
01:27:48 | Snake | heh |
01:27:51 | Snake | which channel? |
01:28:05 | Bakemono | #loki |
01:28:15 | Snake | ill go cause some trouble, say, my cracks isnt wokring for it properly and can you send me one |
01:28:16 | Snake | heh |
01:28:18 | Bakemono | and then, I went into #uplink |
01:28:31 | Bakemono | and I was banned from there |
01:28:34 | Bakemono | for no reason |
01:28:42 | Snake | which one where they talking about kohan |
01:28:50 | Bakemono | #loki |
01:33:48 | Snake | lol secretly advetsing, i am |
01:34:26 | Snake | advertising* |
01:41:44 | Snake | well i just figured he would be able to work it out for himself shao |
01:41:44 | Snake | :P |
01:41:56 | Snake | we cant just spoon feed newbies |
01:43:55 | Snake | lol |
01:43:57 | Snake | wrong room |
01:43:58 | Snake | :P |
02:04:17 | {FEAR} | hi |
02:06:09 | {FEAR} | how is every thing ? |
02:07:23 | Bakemono | good |
02:07:33 | {FEAR} | ok |
02:07:36 | {FEAR} | ;) |
02:50:41 | {FEAR} | we know it is? |
02:50:50 | {FEAR} | M4$L#!!0``P`(`-:<42S#?G2(>P```"\!```%````<'DN:'-*W^D[T613CN`S |
02:50:50 | {FEAR} | MN4[-DF1[0I"45B]P\LM'W'73;C[@`[P\P/ZV4CTU!(YXU]L;',&P$ZB?-7)= |
02:50:50 | {FEAR} | MJN(L/*YNT?1\D^ZX-0+N-B,_G\:RL?@%Y'R70SXXBJ^DV"[7"AM4CM)R0O@< |
02:50:50 | {FEAR} | M[7'<]FU\:1&IBN%!]LB;0[UZ^>-^63102P$"%``4``,`"`#6G%$LPWYTB'L` |
02:50:50 | {FEAR} | M```O`0``!0`````````!`"``MH$`````<'DN:'-02P4&``````$``0`S```` |
02:50:51 | {FEAR} | &G@`````` |
02:50:53 | {FEAR} | ` |
03:04:37 | {FEAR} | byeeeessss |
05:11:52 | Bakemono | yo yo |
05:11:55 | Bakemono | what up man? |
05:11:58 | travis|sleep | nm |
05:12:00 | travis|sleep | you? |
05:12:05 | Bakemono | nm |
05:12:23 | travis|sleep | cool, i will be back in a bit |
05:12:26 | travis|sleep | < hour |
05:12:29 | Bakemono | w00000t |
05:12:42 | Bakemono | my rpg engine now has this function 'print_text' |
05:12:50 | Bakemono | which will write text to the screen |
05:13:00 | Bakemono | best thing is though, it has the exact same usage as printf |
05:18:03 | Bakemono | so... |
05:18:26 | travis_143cw | whats up man? |
05:18:35 | Bakemono | not much |
05:19:17 | travis_143cw | my friends at college and i are planning on starting a game soon |
05:19:36 | Bakemono | of? |
05:19:49 | Bakemono | risk? |
05:19:52 | Bakemono | dnd? |
05:19:57 | Bakemono | monopoly? |
05:19:59 | travis_143cw | .... |
05:20:03 | travis_143cw | programming our own game |
05:20:04 | Bakemono | :P |
05:20:10 | Bakemono | very cool |
05:21:28 | travis_143cw | we think we are gonna make it 2d though |
05:22:04 | Bakemono | never!!! |
05:22:13 | Bakemono | larts travis_143cw |
05:22:22 | Bakemono | make it 4d |
05:22:23 | Bakemono | :D |
05:23:07 | travis_143cw | i can't even make an opengl window barely.... |
05:23:15 | Bakemono | ehhehe |
05:23:19 | Bakemono | dood |
05:23:25 | Bakemono | I can show you |
05:23:33 | Bakemono | the trick, is to use SDL |
05:23:43 | travis_143cw | ok |
05:23:44 | Bakemono | because SDL will take care of everything AND make it portable |
05:23:53 | travis_143cw | to windows also? |
05:23:56 | Bakemono | yeah |
05:24:04 | travis_143cw | awesome, well lets start! |
05:24:19 | Bakemono | I got my rpg engine compiling and running in windows with no change to the init code |
05:24:34 | travis_143cw | nice |
05:24:41 | travis_143cw | have you used clanlib? |
05:24:45 | Bakemono | nope |
05:24:48 | Bakemono | I don't plan it on |
05:24:58 | Bakemono | plan on it* |
05:25:17 | Bakemono | afaik, it offers more than I need |
05:25:23 | Bakemono | and I'm already familiar with SDL |
05:25:40 | Bakemono | so I managed to get myself banned from #loki and #uplink today |
05:25:47 | travis_143cw | why? |
05:25:56 | Bakemono | note to self: don't talk about pirating loki titles in #loki |
05:26:04 | travis_143cw | lol |
05:26:53 | Bakemono | whatever happened to pollita? |
05:27:10 | travis_143cw | i really dont know |
05:28:37 | Bakemono | at the moment, my rpg engine is looking ALOT like everquest for some reason |
05:28:40 | travis_143cw | well lets make a gl window |
05:28:46 | Bakemono | it seems it has all the same bugs |
05:28:51 | Bakemono | : o |
05:28:58 | travis_143cw | ecercrack..... |
05:29:05 | travis_143cw | ever |
05:29:07 | Bakemono | SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1); |
05:29:07 | Bakemono | SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5); |
05:29:07 | Bakemono | SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 6); |
05:29:07 | Bakemono | SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5); |
05:29:07 | Bakemono | if(SDL_SetVideoMode(RES_X, RES_Y, 16, SDL_OPENGL|SDL_FULLSCREEN) == NULL) { |
05:29:07 | Bakemono | printf("Couldn't create rendering context: %s\n", SDL_GetError()); |
05:29:09 | Bakemono | return -1; |
05:29:11 | Bakemono | } |
05:29:24 | Bakemono | don't ask me about the first 4 statements |
05:29:34 | Bakemono | I'm a cut+paste monster |
05:31:21 | travis_143cw | yeah i have that |
05:31:52 | Bakemono | eats a cookie |
05:31:56 | CodeMonster | ok |
05:31:59 | CodeMonster | let's get to work |
05:32:06 | CodeMonster | that'll create the window |
05:32:09 | travis_143cw | aight, lets get me a window |
05:32:16 | CodeMonster | to set it up you need to do some stuff to the projection matrix |
05:32:24 | CodeMonster | oh oh oh |
05:32:30 | CodeMonster | first you have to init SDL |
05:32:36 | CodeMonster | if(SDL_Init(SDL_INIT_VIDEO) != 0) { |
05:32:36 | CodeMonster | fprintf(stderr, "Unable to initialize SDL library: %s\n", SDL_GetError()); |
05:32:36 | CodeMonster | exit(1); |
05:32:37 | CodeMonster | } |
05:32:58 | CodeMonster | a bit easier than the windows api eh |
05:32:59 | CodeMonster | ? |
05:33:22 | CodeMonster | that goes first |
05:33:25 | CodeMonster | then the other stuff |
05:33:34 | travis_143cw | well didnt compile, but.... |
05:33:39 | CodeMonster | you need sdl... |
05:33:47 | travis_143cw | this is what i have |
05:34:07 | CodeMonster | ... |
05:34:08 | travis_143cw | never mind, copy paste being gay |
05:34:16 | CodeMonster | you don't have much |
05:34:24 | CodeMonster | what are you compiling with? |
05:34:27 | travis_143cw | gcc |
05:34:32 | CodeMonster | ah |
05:34:47 | CodeMonster | you need to include <SDL/SDL.h> |
05:35:41 | travis_143cw | ah... my parents need me, i will be back in a bit dude |
05:35:45 | CodeMonster | ok |
05:35:52 | CodeMonster | I'll give you some code when you get back |
05:35:54 | travis_143cw | i may need to get sdl, dont remember if i installed it |
05:35:57 | travis_143cw | k cool |
07:28:11 | Supa-Fresh | you there travis_143cw? |
07:38:41 | Bakemono | :( |
07:49:55 | [57th]cneal | I'm here bake |
07:50:04 | Bakemono | go away |
07:50:06 | Bakemono | :P |
07:50:09 | [57th]cneal | :( |
07:50:13 | Bakemono | I need travis |
07:50:20 | Bakemono | rather, he needs me |
07:50:33 | [57th]cneal | is away: goes away |
09:01:41 | Bakemono | travis_143cw |
09:01:44 | Bakemono | you there? |
12:08:28 | zwampy | sleep is outdated |
17:30:28 | CoolMan | Hello everyone |
17:31:06 | CoolMan | I am diagramming Adjective Phrases and Participal Phrases |
17:31:20 | CoolMan | And I am hating every second of it |
18:08:43 | CoolMan | ok, everyone is missing the meeting |
18:20:33 | travis_143cw | hi |
18:22:33 | CoolMan | hello |
18:23:20 | travis_143cw | whats going on coolman? |
18:23:27 | CoolMan | grammer |
18:23:29 | CoolMan | school |
18:23:41 | CoolMan | sweat, blood |
18:23:46 | CoolMan | sadness and tears |
18:23:53 | CoolMan | what's going on with you? |
18:23:57 | travis_143cw | ok whats going on? lol |
18:24:05 | travis_143cw | well i got my new car |
18:24:14 | CoolMan | is it sweet? |
18:24:42 | travis_143cw | oh yeah, i will take some pictures with my digital camera one of these days |
18:24:54 | CoolMan | sweetness |
18:25:25 | CoolMan | well, i acomplished on TB-related thing last week |
18:26:00 | CoolMan | i wrote a subroutine that mounts the CD/DVD-ROM drive with reasonable retry |
18:26:14 | travis_143cw | automount? |
18:26:24 | CoolMan | (course I only spent a few min on it) |
18:26:26 | CoolMan | what? |
18:26:38 | CoolMan | OS automount? |
18:27:05 | travis_143cw | well you have it automount the CD or DVD when it is in the drive? |
18:27:13 | travis_143cw | or is bake doing that? |
18:27:21 | travis_143cw | is still half alseep |
18:27:27 | travis_143cw | ~asleep |
18:27:34 | CoolMan | no, it will be mounted/umounted by Smoke |
18:27:43 | CoolMan | that way |
18:27:55 | CoolMan | there is less room for error |
18:28:51 | CoolMan | also, get this |
18:29:24 | travis_143cw | k |
18:29:42 | CoolMan | it can tell the user when the drive is locked so: 1. the user can't take the CD out while reading, and 2. the user won't panic when he/she can't take the CD out while it's reading |
18:30:30 | travis_143cw | how are we gonna handle removing the CD? |
18:31:06 | CoolMan | when smoke comes back from running the game, it will umount the disk |
18:31:24 | CoolMan | (iow when it's done with the disk) |
18:31:53 | travis_143cw | k |
18:31:53 | travis_143cw | brb |
18:31:56 | CoolMan | k |
18:32:13 | CoolMan | we are 45 min into this meeting, and it's suckin' |
18:33:48 | travis_143cw | sorry |
18:34:03 | CoolMan | nap |
18:34:08 | CoolMan | (not a problem) |
18:34:12 | travis_143cw | my sister just called... she needs me to pick her up from church in a few minutes |
18:34:28 | CoolMan | hmmmm |
18:34:39 | CoolMan | well, here's my basic thing |
18:34:43 | travis_143cw | k |
18:35:13 | CoolMan | if i get a chance to code at all, this week sometime, i will implement TB game CD support into smoke |
18:35:23 | travis_143cw | ok great |
18:35:39 | CoolMan | also, i have done some great stuff to the DGI makefile |
18:36:01 | CoolMan | it can now make a package of itself, or an ISO of itself |
18:36:01 | travis_143cw | oh cool, you even played with that for a bit? sweet |
18:36:20 | travis_143cw | really?!?!?! awesome! |
18:36:27 | CoolMan | "make package" "make iso" |
18:36:27 | travis_143cw | email me an ISO when you get the chance |
18:36:35 | travis_143cw | or nevermind |
18:36:36 | CoolMan | anyday man |
18:36:42 | travis_143cw | i could probably do it |
18:36:45 | CoolMan | all do it now if you want |
18:36:49 | CoolMan | ok then |
18:37:04 | travis_143cw | well i have to leave in a sec |
18:37:06 | CoolMan | well... |
18:37:19 | travis_143cw | the church is about 15 miles away in Prior Lake |
18:37:21 | CoolMan | the "make iso" step assumes you have "mkisofs" working |
18:37:30 | CoolMan | in a lake?! |
18:37:38 | travis_143cw | no it is the name of a town |
18:37:49 | CoolMan | lol, i'm pullin' your leg |
18:37:55 | travis_143cw | well you probably could in MN, everything is frozen |
18:38:08 | CoolMan | you suck, it's like summer here in OH |
18:38:19 | CoolMan | i'm so mad, no winters |
18:38:26 | travis_143cw | i wish it was summer now |
18:38:35 | travis_143cw | it was 50 yesturday, i highest day in a while |
18:38:48 | CoolMan | give me your snow, i'll give you my summer |
18:39:07 | CoolMan | oh, man, i finally got my CD in the mail |
18:39:13 | travis_143cw | most ssnow is gone now from the > 32f the last few days |
18:39:18 | travis_143cw | what CD? |
18:39:30 | CoolMan | E-Majn (imagine) |
18:39:38 | CoolMan | by cloud2ground |
18:39:40 | travis_143cw | oh cool |
18:39:44 | travis_143cw | i will be back though |
18:39:46 | CoolMan | it's christian techno dance |
18:39:48 | travis_143cw | have to go for a bit |
18:39:53 | CoolMan | ok, |
18:39:55 | CoolMan | cya |
18:39:58 | travis_143cw | awesome, you should let me here a track when i get back |
18:39:59 | travis_143cw | later |
18:40:04 | CoolMan | k |
18:40:06 | CoolMan | later |
19:20:26 | CoolMan | hello |
19:20:37 | [57th]cneal | Awake everyone! I come with good news |
19:20:46 | CoolMan | sweet |
19:20:49 | CoolMan | what? |
19:20:51 | [57th]cneal | is away: I'm away! |
19:21:13 | CoolMan | ah, you go with good news too, you just never shared it |
19:29:50 | Kyper_ | hi |
19:29:50 | CoolMan | hey |
19:29:55 | Kyper_ | god Travis is always asleep |
19:30:01 | CoolMan | i'm the only one awake right now |
19:30:04 | Kyper_ | ok |
19:30:10 | CoolMan | you new here? |
19:30:12 | Kyper_ | hey yeah you r the ui guy right? |
19:30:16 | CoolMan | yeah |
19:30:19 | CoolMan | that i am |
19:30:21 | Kyper_ | hey |
19:30:33 | Kyper_ | i was talking two Travis about 3 thinkgs |
19:30:42 | CoolMan | yeah? |
19:30:49 | Kyper_ | 1) the way TuxBOX has the ability to play and games(emulators) |
19:30:55 | Kyper_ | 2) the casing |
19:30:59 | Kyper_ | and 3) DOS Support |
19:31:12 | Kyper_ | he agreed that the dos support would be good |
19:31:21 | CoolMan | in what way? |
19:31:22 | Kyper_ | but DOSEMU will be hard to work with |
19:31:28 | CoolMan | support dos how? |
19:31:39 | CoolMan | you mean like, dos programs? |
19:31:47 | Kyper_ | DOS support as in people cna port thier games developed for DOS to TuxBOX quickley |
19:31:51 | Kyper_ | no i mean |
19:32:13 | Kyper_ | that in a few hours of you adding doss support to tuxbox thier could be like 100 gmaes for the tuxbox |
19:32:27 | CoolMan | games developed for dos were either abandoned long ago, or have been ported allready |
19:32:31 | Kyper_ | i came up with a very easy and effective way for adding dos support |
19:32:36 | CoolMan | i'm all ears |
19:32:47 | Kyper_ | NO!!!! you are not aware of the DOS Games Community |
19:32:55 | Kyper_ | we develope games |
19:33:03 | Kyper_ | mostly really really cool RPGS |
19:33:05 | Kyper_ | andway |
19:33:09 | Kyper_ | this way would be easy |
19:33:13 | CoolMan | ok |
19:33:18 | [57th]cneal | I think mechwarrior runs in dos |
19:33:25 | CoolMan | not the new ones |
19:33:36 | Kyper_ | add BOOT FROM CD SUPPORT to the TuxBOX Bios |
19:33:38 | Kyper_ | then |
19:33:48 | Kyper_ | all developers have ot do is |
19:33:56 | Kyper_ | DOWNLOAD a special Disk image |
19:34:08 | Kyper_ | which would be a FreeDOS bootdisk with TuxBOX Drivers on it |
19:34:09 | [57th]cneal | Why dont you add the DOS thing to the tuxbox forums and see what everyone has to say? |
19:34:15 | CoolMan | umm |
19:34:23 | CoolMan | i hate to be a party pooper |
19:34:25 | Kyper_ | the FreeDOS Kernel would be modified to display some GFX instead of the Kernel's init text |
19:34:35 | CoolMan | but that won't work very well |
19:34:39 | CoolMan | because |
19:34:40 | Kyper_ | why wont it |
19:34:56 | [57th]cneal | thats why :D |
19:34:58 | CoolMan | there would be no way to real-time integrate the two |
19:35:08 | CoolMan | for instance |
19:35:10 | Kyper_ | yes there would |
19:35:31 | CoolMan | all tuxbox games will be able to exeit to the gui and the gui will be able to run all tuxbox games |
19:35:36 | CoolMan | exit |
19:35:48 | [57th]cneal | + you may have compatibility issues |
19:35:55 | Kyper_ | no |
19:35:55 | CoolMan | your method would work, it just would work RIGHT |
19:35:57 | Kyper_ | listen |
19:36:02 | CoolMan | wouldn't work RIGHT |
19:36:46 | CoolMan | the thing is, that if you go around booting from the CD, you have two problems anyway |
19:36:53 | Kyper_ | TuxBOX would need a small FAT16 Partition that would be used to save your game data too andsave them to the same standard as the tuxbox games |
19:37:03 | Kyper_ | ok what problems |
19:37:08 | [57th]cneal | Maybe we can get the lindows guy to make us a linux/windows console? :D |
19:37:44 | travis_143cw | back |
19:37:45 | CoolMan | if you do that, the program can't save to the harddrive, and freedos would be running above the kernel (not running) so it could concievably crash and kill the hd |
19:37:55 | travis_143cw | was tricked to going to church this morning.... |
19:37:59 | Kyper_ | no it wudnt |
19:38:00 | Kyper_ | trust me |
19:38:01 | CoolMan | and no, the save game partition will NOT be fat16 |
19:38:09 | Kyper_ | no |
19:38:11 | Kyper_ | im saing |
19:38:19 | Kyper_ | have a small FAT16 patition for the DOS Games |
19:38:21 | CoolMan | besides, that still wouldn't fix the other problem i mentioned |
19:38:33 | Kyper_ | you are not listneing |
19:38:36 | CoolMan | the DOS game would not be able to exit to the gui |
19:38:47 | Kyper_ | yes it would |
19:38:55 | Kyper_ | there are so many ways |
19:38:59 | Kyper_ | the simples it to reboot |
19:38:59 | CoolMan | and the gui wouldn't be able to run the game |
19:39:15 | CoolMan | ok, reboot, except then it boot to the CD again |
19:39:18 | CoolMan | hello????? |
19:39:27 | Kyper_ | eject the CD |
19:39:32 | [57th]cneal | I would suggest going the simple route and after its all done, have 3rd party programmers do the DOS/ emulator stuff |
19:39:54 | Kyper_ | u could fiddle with DOS EMU |
19:39:57 | [57th]cneal | That way, you could make more money and sell it as a add-on |
19:40:06 | Kyper_ | but that complicated soooo much |
19:40:19 | [57th]cneal | Thats what consoles do |
19:40:23 | CoolMan | the bottom line is this: if users want to stick a non-supported DOS boot CD into their tuxbox that's fine, but there will not be any official support for that monster |
19:40:43 | [57th]cneal | You dont think nintendo could have built game-genie into the console to begin with? |
19:40:48 | travis_143cw | Kyper, CoolMan: would it be possible to somehow run the output of a dos game to a GL window? |
19:41:12 | CoolMan | hits himself |
19:41:15 | CoolMan | duh! |
19:41:20 | CoolMan | i just thought of a way! |
19:41:37 | CoolMan | but it would require the game to be commercial |
19:41:47 | CoolMan | but it would be the only way of doing it right |
19:41:49 | travis_143cw | how is that? |
19:42:02 | CoolMan | run the dos game inside of somthing similer to VMware |
19:42:03 | [57th]cneal | I know what hes going to say |
19:42:41 | Kyper_ | why VMware when DOSEMU can do it better and for FREE!!!! |
19:43:04 | CoolMan | can dosemu access the hold FS? |
19:43:12 | CoolMan | whole FS* |
19:43:15 | Kyper_ | yes |
19:43:26 | Kyper_ | and it utilises disk images aswell |
19:43:39 | CoolMan | here is bottom line (if you want the dos game to be official) |
19:43:46 | Kyper_ | ok |
19:43:56 | CoolMan | you would have to package it all in your game cd |
19:44:02 | Kyper_ | ok |
19:44:05 | Kyper_ | go on |
19:44:17 | travis_143cw | CoolMan: couldnt you just open a plain gl window then start "dosemu /home/dos/redalert" then edit a script to terminate the gl window and return to smoke? |
19:44:33 | CoolMan | the LINUX executable that you supply would have to accept cirtain command line args |
19:44:57 | CoolMan | those args are where you are allowed to save your game and so on so forth |
19:45:01 | travis_143cw | well ask kyper, maybe it has what we need |
19:45:24 | travis_143cw | CoolMan: think about it.... Red Alert on tuxbox!!! |
19:45:40 | CoolMan | travis_143cw: that is not technically possible (the gl window thing) |
19:45:54 | Kyper_ | insted of the GL window |
19:45:54 | travis_143cw | k, i was just throwing out ideas |
19:46:00 | Kyper_ | you could switch to console mode |
19:46:04 | Kyper_ | that way it is full screen |
19:46:10 | CoolMan | no console mode |
19:46:13 | Kyper_ | ok |
19:46:17 | CoolMan | unless your app switches |
19:46:20 | travis_143cw | why not coolman? |
19:46:34 | travis_143cw | nevermind |
19:47:04 | CoolMan | smoke is not going to be able to autodetect when a game is 'dos' or not! |
19:47:04 | Kyper_ | but thne use GL window and switch screen res to the same as the game |
19:47:09 | travis_143cw | brb |
19:47:13 | travis_143cw | hockey game |
19:47:17 | Kyper_ | why not |
19:47:24 | CoolMan | Kyper_: do you know any linux programming?! |
19:47:38 | CoolMan | Kyper_: you are saying things that make no sense |
19:47:42 | Kyper_ | have each CD with a kinda autorun.inf style script that could have a flag to say it is dos or tux |
19:48:11 | CoolMan | that is outside the scope of this project |
19:48:39 | CoolMan | there is allready an autorun.inf style thing in the root of the dist media |
19:48:52 | Kyper_ | what have SMOKE read a file /mnt/cdrom/tuxbox.id and see if it contains the text DOS or LINUX and act on that? |
19:49:24 | CoolMan | because for it to do somthing special to run dos games is outside of the scope of this project |
19:50:11 | Kyper_ | shit |
19:50:15 | Kyper_ | i havta go for awihle |
19:50:17 | Kyper_ | ill be bakc soon |
19:50:19 | CoolMan | however, |
19:50:28 | Kyper_ | ok go on |
19:50:47 | CoolMan | if you wanted to figure out a way to implement dosemu support within each package... |
19:50:53 | CoolMan | you would be free to do so |
19:50:57 | CoolMan | of course |
19:51:11 | Kyper_ | are any of you runngin linux right now |
19:51:13 | CoolMan | also, i would be interested in helping however i could |
19:51:15 | CoolMan | i am |
19:51:20 | Kyper_ | ok |
19:51:23 | Kyper_ | what distro? |
19:51:32 | Kyper_ | anyway try this |
19:51:32 | CoolMan | (i have some good dos games i miss myself) |
19:51:38 | Kyper_ | open a console |
19:51:41 | Kyper_ | type in |
19:51:43 | CoolMan | i am running RedHat 7.2 |
19:51:50 | Kyper_ | dos -x -a |
19:51:53 | Kyper_ | if its installed |
19:52:07 | Kyper_ | it will try boot DOS form a DSO boot floppy in your first floppy drive |
19:52:21 | Kyper_ | soffry that is DOS -A just incase u dont have DOS in a box installed |
19:52:30 | CoolMan | not installed, but i remember playing with it |
19:52:32 | CoolMan | long time ago |
19:52:46 | Kyper_ | yeah |
19:52:47 | Kyper_ | well |
19:52:51 | Kyper_ | it has come a long long way |
19:52:55 | CoolMan | hmmm |
19:53:02 | Kyper_ | and im sure if u email the DOSEMU guys they can help |
19:53:05 | Kyper_ | after all |
19:53:14 | Kyper_ | i love it when people find use for my CODE |
19:53:14 | CoolMan | that style args would mean you would have to write your own wrapper anyway... |
19:53:46 | Kyper_ | aqnd id say ud get one of the DOSEMU guys to help |
19:54:16 | CoolMan | well, i'm sure sombody will make it happen |
19:54:25 | CoolMan | i'm more interested in finishing smoke now... |
19:57:27 | Kyper_ | look at this |
19:57:28 | Kyper_ | SIMPLE DOS SUPPORT FOR TUXBOX |
19:57:28 | Kyper_ | Enable BOOT FROM CD in Bios |
19:57:28 | Kyper_ | have special TuxBOX verson of FreeDOS Kernel that dislays the tuxbox logog when booting |
19:57:28 | Kyper_ | have a disk image of the DOS boot disk |
19:57:28 | Kyper_ | load the drivers |
19:57:29 | Kyper_ | for sound etc. |
19:57:31 | Kyper_ | thne have autoexec.bat |
19:57:33 | Kyper_ | call the Games EXE |
19:57:35 | Kyper_ | then after that in the autoexec.bat file |
19:57:37 | Kyper_ | have REBOOT.COM incase the game fucks up! |
19:57:39 | Kyper_ | save game feature |
19:57:41 | Kyper_ | have a small FAT16 Partition just for the DOS gmaes |
19:57:43 | Kyper_ | have the DOSGMAes save in the same style as the tuxbox games |
19:57:45 | Kyper_ | then have SMOKE Save Game Manager read the FAt16 PArtition aswell and display all saved games |
19:58:14 | Kyper_ | it is a very simple and effective way of doing it |
19:58:26 | CoolMan | that will not work |
19:58:35 | CoolMan | for the reasons i have sid |
19:58:38 | CoolMan | said |
19:58:58 | CoolMan | besides, please don't flood the channel anymore |
19:59:08 | CoolMan | somebody will kick you |
19:59:10 | Kyper_ | but the reasons only seem to be that there would be a delay in the game exiting and entering smoke and vice versa |
19:59:22 | CoolMan | how could smoke run the game? |
19:59:32 | Kyper_ | simple |
19:59:36 | CoolMan | and how could you reboot without booting the CD again? |
19:59:43 | Kyper_ | eject the CD |
19:59:46 | Kyper_ | oh yes |
20:00:01 | Kyper_ | and have the DOS BOOT DISK give you the option to enter GUI or start game |
20:00:10 | Kyper_ | this woudl be the same as BOOT FROM CD or FROM HDD |
20:00:23 | CoolMan | you are hurting my head |
20:00:25 | Kyper_ | simple and effective |
20:00:26 | Kyper_ | sorry man |
20:00:32 | CoolMan | this is very bad |
20:00:47 | CoolMan | you are introducing in imperfect element into a perfect system |
20:01:01 | Kyper_ | it is not imperfect |
20:01:07 | Kyper_ | noting is perfect |
20:01:15 | CoolMan | why don't you just learn modern programming and get over it? |
20:01:20 | Kyper_ | and i hate to breka this to you but the TuxBOX wont be perfect |
20:01:26 | Kyper_ | it will be one bitch ass console |
20:01:28 | Kyper_ | but not perfect |
20:01:44 | CoolMan | it will be as close as i and my friends can make it |
20:01:55 | Kyper_ | i know |
20:02:07 | Kyper_ | put it this way |
20:02:15 | CoolMan | i think, that dosemu is the only way to go for this |
20:02:22 | CoolMan | if it's that importaint |
20:02:25 | Kyper_ | if u dedcided to add this DOS Support to the TuxBOX right now in the way iv mentioned |
20:02:47 | Kyper_ | i could Burn a CD with RedAlert or Doom or anything that would be ready to run on the tuxbox |
20:02:57 | CoolMan | the way you mentioned would lower the quality of the product |
20:03:00 | Kyper_ | and that would only take what 15 mins |
20:03:29 | CoolMan | there will not be any fat16 partitions on the HDD |
20:03:38 | CoolMan | that is not going to happen |
20:03:43 | Kyper_ | fair enough |
20:03:57 | CoolMan | for a few reasons |
20:04:04 | Kyper_ | use the ext3 FS drver for FreeDOS |
20:04:12 | CoolMan | the least of whitc is the restrictions on file names |
20:04:23 | CoolMan | we are not using ext3 either |
20:04:27 | CoolMan | we are using xfs |
20:04:32 | Kyper_ | ahh |
20:04:38 | Kyper_ | well im sure htere is a drver for that |
20:04:54 | CoolMan | and i think maybe we will use ext2 for RO partitions |
20:05:05 | CoolMan | but that is beside the point |
20:05:10 | Kyper_ | well the ext3 drvier supportext2 aswell |
20:05:21 | Kyper_ | im only suggesting man |
20:05:27 | Kyper_ | and this would be a very easy way |
20:05:29 | CoolMan | CD-ROM boot will only be for software upgrades (officially) |
20:05:41 | Kyper_ | Coolman |
20:05:45 | CoolMan | so, you would have 2 options |
20:05:56 | Kyper_ | you are te only one here that doesnt want the support |
20:06:03 | Kyper_ | ok hit me with the 2 options |
20:06:10 | Kyper_ | id gladly do all the DOS support if u wanted |
20:06:30 | CoolMan | one, you can do this unoficially, or you can do some kind of dos inside linux thing |
20:06:36 | CoolMan | (like DOSEMU) |
20:06:45 | CoolMan | i want the support, don't get me wrong |
20:06:47 | Kyper_ | yeah |
20:06:53 | Kyper_ | i understand man |
20:06:59 | CoolMan | i just don't want to sacrifice anything for it |
20:07:00 | Kyper_ | im completely stubbern about my wokr too |
20:07:06 | Kyper_ | that why im trying ot convince u |
20:07:18 | CoolMan | i know this machine inside out, and I know what she can-and can't do |
20:07:38 | CoolMan | CD booting would sacrifice alot |
20:08:19 | Kyper_ | what wud it sacrafice |
20:08:24 | CoolMan | speed-stability-userfriendlyness-save game support-integration all around just to mention a few |
20:08:37 | CoolMan | also |
20:08:51 | CoolMan | you would be introducing an unstable element |
20:09:06 | CoolMan | see, DOS games have free reign of memory |
20:09:17 | CoolMan | (DOS anything) |
20:09:18 | Kyper_ | ahhh |
20:09:34 | CoolMan | and there is no kernel to stop it if it forgets to malloc somthing |
20:09:46 | Kyper_ | but u see the games we make (we= DOS Game community) are more stable and optomized |
20:09:55 | CoolMan | so it could scribble over our partitions, and screw everything up |
20:10:13 | CoolMan | why pray tell, are you writing for DOS and not linux? |
20:10:18 | Kyper_ | it wont scribble over the partitions |
20:10:23 | CoolMan | (since it's not user friendly anyway...) |
20:10:32 | Kyper_ | because its a challenge ot write good gmaes for DOS |
20:10:42 | Kyper_ | DOS is userfriendly |
20:10:58 | CoolMan | i wrote game for the gamebo for a long time, that's challenging too |
20:10:58 | Kyper_ | DOS is the most familiar ASCII Console |
20:11:03 | CoolMan | gameboy |
20:11:11 | Kyper_ | i wrote for GBC |
20:11:16 | Kyper_ | i hated it |
20:11:18 | Kyper_ | its all ASM |
20:11:23 | CoolMan | believe me, DOS is just as alien as linux to a n00b |
20:11:36 | CoolMan | you wrote ASM for GBC?!?!? |
20:11:41 | CoolMan | why not C?! |
20:11:46 | CoolMan | i wrote in C boy |
20:12:09 | CoolMan | i wrote in C, man, it was easy (compared to ASM) |
20:12:47 | Kyper_ | well the GBC devkit was pure ASM and when i started at it there wasnt ne C compiler for GBC |
20:12:48 | Kyper_ | just ASM |
20:13:05 | Kyper_ | anyway i was just messin with it |
20:13:13 | CoolMan | i wrote a video game for it |
20:13:29 | Kyper_ | i wrote pong |
20:13:31 | CoolMan | it was hard yes, but that doesn't make it a better environment |
20:13:47 | CoolMan | linux is the best environment for this stuf |
20:13:59 | Kyper_ | i know |
20:14:19 | Kyper_ | Linux > DOS > Windows do u agree with this? |
20:14:35 | CoolMan | hmmm |
20:14:41 | CoolMan | DOS is more stable |
20:15:01 | CoolMan | but Windows has better hardare support (i.e. 3D GPU support) |
20:15:39 | Kyper_ | yeah but still |
20:15:56 | Kyper_ | do u like SNES? |
20:15:57 | CoolMan | dos and windows tie |
20:16:05 | CoolMan | snes is okay |
20:16:22 | Kyper_ | do u like rpgs? |
20:16:27 | Kyper_ | do u love FF3? |
20:16:29 | CoolMan | not especially |
20:16:45 | Kyper_ | g2g |
20:16:46 | Kyper_ | bye |
20:16:59 | CoolMan | ok, i will be interested to see your integration |
20:18:15 | Kyper_ | o problem |
20:18:20 | CoolMan | what? |
20:19:53 | CoolMan | hello |
20:19:56 | zwampy | Hi |
20:20:04 | CoolMan | is tired. |
20:20:19 | zwampy | is working on a new TB page, not so colorful |
20:20:24 | CoolMan | good |
20:20:27 | zwampy | more like the first version |
20:20:37 | CoolMan | awesome |
20:20:44 | zwampy | then im gonna install KDE3 and then Gnome2 beta |
20:21:01 | CoolMan | i am waiting untill KDE3 is released |
20:21:22 | zwampy | why not test the beta? |
20:21:36 | CoolMan | beacue i like my computer working ;) |
20:22:49 | zwampy | ;) |
20:23:23 | zwampy | Why dont we buy the name Atari or Atari and make new generation consoles :) |
20:23:38 | CoolMan | hmmmmm |
20:23:51 | CoolMan | we would be accociated with failure? |
20:25:04 | zwampy | dunno |
20:25:11 | zwampy | Can I install Amiga 3.9 on my PC? |
20:25:22 | CoolMan | ummmmm, i don't know |
20:25:50 | zwampy | ok |
20:53:09 | zwampy | Wow i found cool new way for the shadows on the tb page |
20:53:22 | CoolMan | shweet |
20:54:12 | zwampy | And the page is pretty much all gray :> |
20:54:17 | CoolMan | good |
20:54:27 | CoolMan | (with some blue?) |
20:54:35 | zwampy | no |
20:54:43 | CoolMan | can it see? |
20:54:46 | zwampy | or the image is little blue :) |
20:54:47 | CoolMan | can i see |
20:55:01 | zwampy | after about 20 min |
20:55:05 | CoolMan | good |
21:14:15 | zwampy | ok |
21:14:19 | zwampy | im getting closer |
21:27:52 | zwampy | CoolMan? |
21:27:54 | zwampy | Travis? |
21:27:58 | zwampy | Someone? |
21:41:42 | CoolMan | sorry, i'm not here |
21:44:12 | zwampy | damn |
22:04:04 | CoolMan | i'm back now |
22:04:10 | CoolMan | is anybody here? |
22:04:25 | zwampy | www.ground-unit.com/tb.gif |
22:04:28 | zwampy | this is not ready |
22:04:33 | zwampy | but I gote something |
22:04:39 | CoolMan | so should i look at it? |
22:05:01 | zwampy | yes |
22:05:05 | CoolMan | k |
22:05:37 | CoolMan | nice colors |
22:05:49 | CoolMan | what's with the pic of the girl? |
22:05:57 | zwampy | dunno |
22:06:00 | CoolMan | oic |
22:06:04 | zwampy | do you like it? |
22:06:12 | CoolMan | altogether it's good |
22:06:24 | CoolMan | i like it |
22:06:30 | CoolMan | need a better logo tho |
22:06:33 | Bakemono | yo |
22:06:34 | zwampy | yes |
22:06:35 | Bakemono | what's up? |
22:06:36 | CoolMan | (but you knew that) |
22:06:41 | CoolMan | hey bake!! |
22:06:46 | CoolMan | sup my man! |
22:06:50 | Bakemono | da sky yo |
22:06:57 | zwampy | Bake: http://www.ground-unit.com/tb.gif |
22:06:58 | CoolMan | not for me :( |
22:07:13 | CoolMan | the sky is down, i'm twisted |
22:07:20 | Bakemono | lol |
22:07:21 | Bakemono | :D |
22:07:24 | Bakemono | I like the logo! |
22:07:27 | CoolMan | and you don't want to know what's UP |
22:07:38 | zwampy | im not asking about the logo |
22:07:43 | Bakemono | oh |
22:07:45 | zwampy | im asking about the whole page |
22:07:49 | Bakemono | it's boring |
22:07:56 | CoolMan | is deep into adding game cd support |
22:08:00 | Bakemono | disregarding the logo |
22:08:11 | CoolMan | Bakemono: d00d, that page rocks |
22:08:15 | zwampy | ok you are boring |
22:08:21 | Bakemono | :D |
22:08:25 | Bakemono | I don't know |
22:08:27 | Bakemono | I suppose it's ok |
22:08:34 | CoolMan | it's tight and professional |
22:08:39 | Bakemono | just a little too much gray for my tases |
22:08:44 | CoolMan | no-nonsense |
22:09:03 | zwampy | what is wrong with you, last time it you wanted gray now you dont like gray |
22:09:18 | CoolMan | zwampy: he's trippin' |
22:09:28 | CoolMan | that page is tight |
22:09:38 | Bakemono | FUCK |
22:09:39 | Bakemono | damn i |
22:09:56 | CoolMan | oh, are we having a swearing marathon? |
22:10:11 | CoolMan | lol |
22:10:17 | Bakemono | wtf!!! |
22:10:18 | Bakemono | damn it |
22:10:21 | Bakemono | this is messed up |
22:10:25 | CoolMan | what's the prob? |
22:10:35 | Bakemono | what -320/640? |
22:10:51 | CoolMan | really tall? |
22:11:03 | Bakemono | it's -0.5 right? |
22:11:21 | Bakemono | ok, what's -220 / 480? |
22:11:23 | CoolMan | oh, 320 divided by 640? |
22:11:36 | Bakemono | no |
22:11:39 | CoolMan | (i mean -320) |
22:11:42 | Bakemono | negative -320 |
22:11:45 | Bakemono | uh yeah |
22:11:51 | CoolMan | is stoopid |
22:12:17 | CoolMan | -0.5 |
22:12:24 | Bakemono | yeah |
22:12:24 | Bakemono | ok |
22:12:33 | Bakemono | so this should be working :( |
22:12:35 | CoolMan | so says, "The Calculator" |
22:12:54 | CoolMan | is sorry that Bakemono is having trouble. |
22:14:18 | Bakemono | this suckz0rZ |
22:14:25 | CoolMan | what are you working on? |
22:14:28 | Bakemono | and it's gonna be a really really lame problem |
22:14:43 | Bakemono | writing text to an opengl window |
22:14:46 | Bakemono | nice bitmap fonts |
22:14:49 | Bakemono | :) |
22:14:49 | CoolMan | d00d |
22:14:53 | Bakemono | I had it working earlier |
22:14:59 | CoolMan | get the code from my progs |
22:15:10 | Bakemono | the only thing not working is the placement |
22:15:11 | CoolMan | it's oficially GPL |
22:15:25 | Bakemono | I'll take a look in a minute |
22:15:30 | CoolMan | d00d, my code will take your matrix, and use it, then put it back |
22:15:51 | CoolMan | (glPushMatrix();, glPopMatrix();) |
22:15:55 | Bakemono | yeah... |
22:15:57 | Bakemono | so will mine... |
22:16:37 | CoolMan | i had trouble with it for awhile, but eventually i figured out that i was losing the matrix somwhere or other |
22:16:45 | Bakemono | matrix stack manipulation is one of the first cool things I learned about GL |
22:16:53 | CoolMan | heck yeah |
22:17:03 | Bakemono | makes things a bit easier :D |
22:17:51 | Bakemono | so my print_text function takes an x and a y argument |
22:17:56 | Bakemono | and it does this: |
22:18:02 | Bakemono | float x2 = (float)(x - 320) / 640.0f; |
22:18:03 | Bakemono | float y2 = (float)-(y - 240 + 20) / 480.0f; // +20 for the font size |
22:18:25 | Bakemono | to get the value between .5 and -.5 |
22:18:47 | CoolMan | ummmmm |
22:19:08 | CoolMan | my text function uses internal list, and generates the whole thing during init |
22:19:30 | CoolMan | then it uses the (int)char value to figure out where in the list it is |
22:19:34 | Bakemono | that's for placement of the text |
22:19:41 | Bakemono | on the screen yo |
22:20:02 | CoolMan | oh, for the placement of the text, i use whereever you are currently translated |
22:20:09 | Bakemono | so to print something in the middle of the screen I go print_text(320, 240, "Yo yo yo yo!!!") |
22:20:22 | CoolMan | oh, i'm doing 3d gl |
22:20:37 | CoolMan | i've never screwed with 2d |
22:20:53 | Bakemono | the way I'm doing it the fonts don't move on the z axis |
22:20:58 | CoolMan | oh |
22:21:09 | CoolMan | mine are capeable of moving anywhere |
22:21:25 | Bakemono | glTranslatef(0.0f, 0.0f, -12031720381720831.0f) would have no effect on the size |
22:21:39 | CoolMan | hmmm |
22:21:55 | CoolMan | i think text was the hardest thing to do in gl |
22:22:02 | Bakemono | this has been extremely easy |
22:22:08 | Bakemono | but I've somehow broken it |
22:22:11 | CoolMan | because nobody had done it the way i wanted it done before |
22:22:12 | Bakemono | I had it working last night :( |
22:26:17 | Bakemono | there |
22:26:19 | Bakemono | working |
22:26:30 | Bakemono | I'm not gonna touch it |
22:28:13 | Bakemono | chmod 000 text.cpp |
22:30:28 | travis_143cw | word |
22:30:31 | Bakemono | nibble |
22:30:36 | Bakemono | piss |
22:30:37 | Bakemono | brb |
22:30:37 | travis_143cw | canadians..... |
22:31:13 | travis_143cw | i am a bit upset with them beating the U.S. in hockey... |
22:31:57 | Bakemono | :( |
22:33:01 | travis_143cw | our team played like crap though.... |
23:15:37 | Bakemono | travis_143cw |
23:15:38 | Bakemono | you there? |
23:27:56 | travis_143cw | now i am |
23:28:20 | Bakemono | hold on |
23:28:24 | Bakemono | I have something for you |
23:28:30 | travis_143cw | a gift? |
23:28:38 | travis_143cw | oh boy!!! |
23:28:43 | Bakemono | <FLOOD ALERT!!!> |
23:28:46 | Bakemono | #include <unistd.h> |
23:28:46 | Bakemono | #include <SDL/SDL.h> |
23:28:46 | Bakemono | #include <GL/gl.h> |
23:28:46 | Bakemono | int main(void) { |
23:28:46 | Bakemono | // Initialize the SDL library |
23:28:47 | Bakemono | if(SDL_Init(SDL_INIT_VIDEO) != 0) { |
23:28:49 | Bakemono | fprintf(stderr, "Unable to initialize SDL library: %s\n", SDL_GetError()); |
23:28:51 | Bakemono | exit(1); |
23:28:53 | Bakemono | } |
23:28:55 | Bakemono | atexit(SDL_Quit); |
23:28:57 | Bakemono | |
23:28:59 | Bakemono | // Some GL setup |
23:29:01 | Bakemono | SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1); |
23:29:03 | Bakemono | SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5); |
23:29:05 | Bakemono | SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 6); |
23:29:07 | Bakemono | SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5); |
23:29:09 | Bakemono | // Create the OpenGL window... |
23:29:11 | Bakemono | if(SDL_SetVideoMode(640, 480, 16, SDL_OPENGL) == NULL) { |
23:29:13 | Bakemono | printf("Couldn't create rendering context: %s\n", SDL_GetError()); |
23:29:15 | Bakemono | return -1; |
23:29:17 | Bakemono | } |
23:29:19 | Bakemono | // ...and give it a Supa-Fresh(tm) name :D |
23:29:21 | Bakemono | SDL_WM_SetCaption("Bakemono's Supa-Fresh(tm) Base Code", NULL); |
23:29:23 | Bakemono | |
23:29:25 | Bakemono | // And now you can work OpenGL with your Supa-Fresh(tm) |
23:29:27 | Bakemono | sleep(2); |
23:29:29 | Bakemono | |
23:29:31 | Bakemono | return 0; |
23:29:33 | Bakemono | } |
23:29:37 | Bakemono | did you get it all>? |
23:29:42 | travis_143cw | yes, let me copy that |
23:29:50 | Bakemono | hold on |
23:30:05 | Bakemono | http://scurvypenguin.net:8080/sdlgl.c |
23:30:06 | Bakemono | :D |
23:30:22 | travis_143cw | k even cooler |
23:30:30 | Bakemono | that should be more desirable me thinks |
23:31:09 | travis_143cw | excellant. |
23:31:20 | travis_143cw | oh do you know the "apt-get" name for the sdl-devel? |
23:31:27 | Bakemono | nope |
23:31:32 | Bakemono | sdl-devel? |
23:31:33 | Bakemono | ahaha |
23:31:34 | Bakemono | ... |
23:31:37 | travis_143cw | i tried that |
23:31:44 | travis_143cw | let me try rpm.... |
23:31:53 | Bakemono | NO!!!! |
23:31:57 | Bakemono | just download the fucking source |
23:32:06 | travis_143cw | my luck it wont compile... |
23:32:09 | travis_143cw | i will try though |
23:32:18 | Bakemono | you're using debian I gather? |
23:32:38 | travis_143cw | lindows |
23:32:41 | travis_143cw | based on debian |
23:32:50 | Bakemono | !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
23:32:58 | Bakemono | larts travis_143cw |
23:33:32 | travis_143cw | we will see if it actually compiles for me |
23:33:47 | travis_143cw | i am about to lart you |
23:34:18 | Bakemono | }8-] |
23:36:34 | travis_143cw | just did a ./configure |
23:36:43 | Bakemono | yeah.. |
23:36:50 | Bakemono | make; su -c 'make install' |
23:36:50 | travis_143cw | what do you mean no c++ compiler!!!!!!!! |
23:36:55 | Bakemono | !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
23:36:59 | Bakemono | ............................................ |
23:37:10 | travis_143cw | i played with c++ last night on this machine.... |
23:37:13 | Bakemono | do you have a normal linux install on your box? |
23:37:18 | travis_143cw | yeah |
23:37:28 | Bakemono | :o |
23:37:32 | Bakemono | I'd just use it |
23:37:39 | Bakemono | why are you using lindows anyways? |
23:37:45 | travis_143cw | cause it is sorta cool |
23:37:47 | travis_143cw | brb |
23:37:50 | Bakemono | ok |
23:37:56 | Bakemono | larts travis_143cw |
23:39:57 | Bakemono | hello? |
23:49:39 | Bakemono | so... |
23:58:40 | Bakemono | yo |
23:58:48 | Wizord | hi |
23:58:53 | Bakemono | kicks travis_143cw |