irclog2html for tuxboxproject on 2002.02.24

01:23:19Snakehey
01:23:40Bakemonoyo
01:23:56Snakehrm, travis sleeps long considering its during the its only about 5:30 there
01:24:30Snakeso what you been up to?
01:24:32Snakeanything new?
01:25:01Bakemonojust gettin' banned from lots-o-channels
01:25:21Snakelol
01:25:26Snakeby doing what?
01:25:34Bakemononothin' much
01:25:41Bakemonosome peeps were talking about play some kohan
01:25:53Bakemonoand I said "someone should hook me up with a copy"
01:26:03Snakelol
01:26:05Bakemonoand then I was banned
01:26:05Snakeis that all
01:26:11Snakeand the banned you?
01:26:12Snakelol
01:26:19Snakebastards!
01:26:21BakemonoI understand that they hate piracy
01:26:31Bakemonobut still, "no" would have been enough
01:27:48Snakeheh
01:27:51Snakewhich channel?
01:28:05Bakemono#loki
01:28:15Snakeill go cause some trouble, say, my cracks isnt wokring for it properly and can you send me one
01:28:16Snakeheh
01:28:18Bakemonoand then, I went into #uplink
01:28:31Bakemonoand I was banned from there
01:28:34Bakemonofor no reason
01:28:42Snakewhich one where they talking about kohan
01:28:50Bakemono#loki
01:33:48Snakelol secretly advetsing, i am
01:34:26Snakeadvertising*
01:41:44Snakewell i just figured he would be able to work it out for himself shao
01:41:44Snake:P
01:41:56Snakewe cant just spoon feed newbies
01:43:55Snakelol
01:43:57Snakewrong room
01:43:58Snake:P
02:04:17{FEAR}hi
02:06:09{FEAR}how is every thing ?
02:07:23Bakemonogood
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:52Bakemonoyo yo
05:11:55Bakemonowhat up man?
05:11:58travis|sleepnm
05:12:00travis|sleepyou?
05:12:05Bakemononm
05:12:23travis|sleepcool, i will be back in a bit
05:12:26travis|sleep< hour
05:12:29Bakemonow00000t
05:12:42Bakemonomy rpg engine now has this function 'print_text'
05:12:50Bakemonowhich will write text to the screen
05:13:00Bakemonobest thing is though, it has the exact same usage as printf
05:18:03Bakemonoso...
05:18:26travis_143cwwhats up man?
05:18:35Bakemononot much
05:19:17travis_143cwmy friends at college and i are planning on starting a game soon
05:19:36Bakemonoof?
05:19:49Bakemonorisk?
05:19:52Bakemonodnd?
05:19:57Bakemonomonopoly?
05:19:59travis_143cw....
05:20:03travis_143cwprogramming our own game
05:20:04Bakemono:P
05:20:10Bakemonovery cool
05:21:28travis_143cwwe think we are gonna make it 2d though
05:22:04Bakemononever!!!
05:22:13Bakemonolarts travis_143cw
05:22:22Bakemonomake it 4d
05:22:23Bakemono:D
05:23:07travis_143cwi can't even make an opengl window barely....
05:23:15Bakemonoehhehe
05:23:19Bakemonodood
05:23:25BakemonoI can show you
05:23:33Bakemonothe trick, is to use SDL
05:23:43travis_143cwok
05:23:44Bakemonobecause SDL will take care of everything AND make it portable
05:23:53travis_143cwto windows also?
05:23:56Bakemonoyeah
05:24:04travis_143cwawesome, well lets start!
05:24:19BakemonoI got my rpg engine compiling and running in windows with no change to the init code
05:24:34travis_143cwnice
05:24:41travis_143cwhave you used clanlib?
05:24:45Bakemononope
05:24:48BakemonoI don't plan it on
05:24:58Bakemonoplan on it*
05:25:17Bakemonoafaik, it offers more than I need
05:25:23Bakemonoand I'm already familiar with SDL
05:25:40Bakemonoso I managed to get myself banned from #loki and #uplink today
05:25:47travis_143cwwhy?
05:25:56Bakemononote to self: don't talk about pirating loki titles in #loki
05:26:04travis_143cwlol
05:26:53Bakemonowhatever happened to pollita?
05:27:10travis_143cwi really dont know
05:28:37Bakemonoat the moment, my rpg engine is looking ALOT like everquest for some reason
05:28:40travis_143cwwell lets make a gl window
05:28:46Bakemonoit seems it has all the same bugs
05:28:51Bakemono: o
05:28:58travis_143cwecercrack.....
05:29:05travis_143cwever
05:29:07Bakemono  SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
05:29:07Bakemono  SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5);
05:29:07Bakemono  SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 6);
05:29:07Bakemono  SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5);
05:29:07Bakemono  if(SDL_SetVideoMode(RES_X, RES_Y, 16, SDL_OPENGL|SDL_FULLSCREEN) == NULL) {
05:29:07Bakemono    printf("Couldn't create rendering context: %s\n", SDL_GetError());
05:29:09Bakemono    return -1;
05:29:11Bakemono  }
05:29:24Bakemonodon't ask me about the first 4 statements
05:29:34BakemonoI'm a cut+paste monster
05:31:21travis_143cwyeah i have that
05:31:52Bakemonoeats a cookie
05:31:56CodeMonsterok
05:31:59CodeMonsterlet's get to work
05:32:06CodeMonsterthat'll create the window
05:32:09travis_143cwaight, lets get me a window
05:32:16CodeMonsterto set it up you need to do some stuff to the projection matrix
05:32:24CodeMonsteroh oh oh
05:32:30CodeMonsterfirst you have to init SDL
05:32:36CodeMonsterif(SDL_Init(SDL_INIT_VIDEO) != 0) {
05:32:36CodeMonster    fprintf(stderr, "Unable to initialize SDL library: %s\n", SDL_GetError());
05:32:36CodeMonster    exit(1);
05:32:37CodeMonster  }
05:32:58CodeMonstera bit easier than the windows api eh
05:32:59CodeMonster?
05:33:22CodeMonsterthat goes first
05:33:25CodeMonsterthen the other stuff
05:33:34travis_143cwwell didnt compile, but....
05:33:39CodeMonsteryou need sdl...
05:33:47travis_143cwthis is what i have
05:34:07CodeMonster...
05:34:08travis_143cwnever mind, copy paste being gay
05:34:16CodeMonsteryou don't have much
05:34:24CodeMonsterwhat are you compiling with?
05:34:27travis_143cwgcc
05:34:32CodeMonsterah
05:34:47CodeMonsteryou need to include <SDL/SDL.h>
05:35:41travis_143cwah... my parents need me, i will be back in a bit dude
05:35:45CodeMonsterok
05:35:52CodeMonsterI'll give you some code when you get back
05:35:54travis_143cwi may need to get sdl, dont remember if i installed it
05:35:57travis_143cwk cool
07:28:11Supa-Freshyou there travis_143cw?
07:38:41Bakemono:(
07:49:55[57th]cnealI'm here bake
07:50:04Bakemonogo away
07:50:06Bakemono:P
07:50:09[57th]cneal:(
07:50:13BakemonoI need travis
07:50:20Bakemonorather, he needs me
07:50:33[57th]cnealis away: goes away
09:01:41Bakemonotravis_143cw
09:01:44Bakemonoyou there?
12:08:28zwampysleep is outdated
17:30:28CoolManHello everyone
17:31:06CoolManI am diagramming Adjective Phrases and Participal Phrases
17:31:20CoolManAnd I am hating every second of it
18:08:43CoolManok, everyone is missing the meeting
18:20:33travis_143cwhi
18:22:33CoolManhello
18:23:20travis_143cwwhats going on coolman?
18:23:27CoolMangrammer
18:23:29CoolManschool
18:23:41CoolMansweat, blood
18:23:46CoolMansadness and tears
18:23:53CoolManwhat's going on with you?
18:23:57travis_143cwok whats going on? lol
18:24:05travis_143cwwell i got my new car
18:24:14CoolManis it sweet?
18:24:42travis_143cwoh yeah, i will take some pictures with my digital camera one of these days
18:24:54CoolMansweetness
18:25:25CoolManwell, i acomplished on TB-related thing last week
18:26:00CoolMani wrote a subroutine that mounts the CD/DVD-ROM drive with reasonable retry
18:26:14travis_143cwautomount?
18:26:24CoolMan(course I only spent a few min on it)
18:26:26CoolManwhat?
18:26:38CoolManOS automount?
18:27:05travis_143cwwell you have it automount the CD or DVD when it is in the drive?
18:27:13travis_143cwor is bake doing that?
18:27:21travis_143cwis still half alseep
18:27:27travis_143cw~asleep
18:27:34CoolManno, it will be mounted/umounted by Smoke
18:27:43CoolManthat way
18:27:55CoolManthere is less room for error
18:28:51CoolManalso, get this
18:29:24travis_143cwk
18:29:42CoolManit 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:30travis_143cwhow are we gonna handle removing the CD?
18:31:06CoolManwhen smoke comes back from running the game, it will umount the disk
18:31:24CoolMan(iow when it's done with the disk)
18:31:53travis_143cwk
18:31:53travis_143cwbrb
18:31:56CoolMank
18:32:13CoolManwe are 45 min into this meeting, and it's suckin'
18:33:48travis_143cwsorry
18:34:03CoolMannap
18:34:08CoolMan(not a problem)
18:34:12travis_143cwmy sister just called... she needs me to pick her up from church in a few minutes
18:34:28CoolManhmmmm
18:34:39CoolManwell, here's my basic thing
18:34:43travis_143cwk
18:35:13CoolManif i get a chance to code at all, this week sometime, i will implement TB game CD support into smoke
18:35:23travis_143cwok great
18:35:39CoolManalso, i have done some great stuff to the DGI makefile
18:36:01CoolManit can now make a package of itself, or an ISO of itself
18:36:01travis_143cwoh cool, you even played with that for a bit? sweet
18:36:20travis_143cwreally?!?!?! awesome!
18:36:27CoolMan"make package" "make iso"
18:36:27travis_143cwemail me an ISO when you get the chance
18:36:35travis_143cwor nevermind
18:36:36CoolMananyday man
18:36:42travis_143cwi could probably do it
18:36:45CoolManall do it now if you want
18:36:49CoolManok then
18:37:04travis_143cwwell i have to leave in a sec
18:37:06CoolManwell...
18:37:19travis_143cwthe church is about 15 miles away in Prior Lake
18:37:21CoolManthe "make iso" step assumes you have "mkisofs" working
18:37:30CoolManin a lake?!
18:37:38travis_143cwno it is the name of a town
18:37:49CoolManlol, i'm pullin' your leg
18:37:55travis_143cwwell you probably could in MN, everything is frozen
18:38:08CoolManyou suck, it's like summer here in OH
18:38:19CoolMani'm so mad, no winters
18:38:26travis_143cwi wish it was summer now
18:38:35travis_143cwit was 50 yesturday, i highest day in a while
18:38:48CoolMangive me your snow, i'll give you my summer
18:39:07CoolManoh, man, i finally got my CD in the mail
18:39:13travis_143cwmost ssnow is gone now from the > 32f the last few days
18:39:18travis_143cwwhat CD?
18:39:30CoolManE-Majn (imagine)
18:39:38CoolManby cloud2ground
18:39:40travis_143cwoh cool
18:39:44travis_143cwi will be back though
18:39:46CoolManit's christian techno dance
18:39:48travis_143cwhave to go for a bit
18:39:53CoolManok,
18:39:55CoolMancya
18:39:58travis_143cwawesome, you should let me here a track when i get back
18:39:59travis_143cwlater
18:40:04CoolMank
18:40:06CoolManlater
19:20:26CoolManhello
19:20:37[57th]cnealAwake everyone! I come with good news
19:20:46CoolMansweet
19:20:49CoolManwhat?
19:20:51[57th]cnealis away: I'm away!
19:21:13CoolManah, you go with good news too, you just never shared it
19:29:50Kyper_hi
19:29:50CoolManhey
19:29:55Kyper_god Travis is always asleep
19:30:01CoolMani'm the only one awake right now
19:30:04Kyper_ok
19:30:10CoolManyou new here?
19:30:12Kyper_hey yeah you r the ui guy right?
19:30:16CoolManyeah
19:30:19CoolManthat i am
19:30:21Kyper_hey
19:30:33Kyper_i was talking two Travis about 3 thinkgs
19:30:42CoolManyeah?
19:30:49Kyper_1) the way TuxBOX has the ability to play and games(emulators)
19:30:55Kyper_2) the casing
19:30:59Kyper_and 3) DOS Support
19:31:12Kyper_he agreed that the dos support would be good
19:31:21CoolManin what way?
19:31:22Kyper_but DOSEMU will be hard to work with
19:31:28CoolMansupport dos how?
19:31:39CoolManyou mean like, dos programs?
19:31:47Kyper_DOS support as in people cna port thier games developed for DOS to TuxBOX quickley
19:31:51Kyper_no i mean
19:32:13Kyper_that in a few hours of you adding doss support to tuxbox thier could be like 100 gmaes for the tuxbox
19:32:27CoolMangames developed for dos were either abandoned long ago, or have been ported allready
19:32:31Kyper_i came up with a very easy and effective way for adding dos support
19:32:36CoolMani'm all ears
19:32:47Kyper_NO!!!! you are not aware of the DOS Games Community
19:32:55Kyper_we develope games
19:33:03Kyper_mostly really really cool RPGS
19:33:05Kyper_andway
19:33:09Kyper_this way would be easy
19:33:13CoolManok
19:33:18[57th]cnealI think mechwarrior runs in dos
19:33:25CoolMannot the new ones
19:33:36Kyper_add BOOT FROM CD SUPPORT to the TuxBOX Bios
19:33:38Kyper_then
19:33:48Kyper_all developers have ot do is
19:33:56Kyper_DOWNLOAD a special Disk image
19:34:08Kyper_which would be a FreeDOS bootdisk with TuxBOX Drivers on it
19:34:09[57th]cnealWhy dont you add the DOS thing to the tuxbox forums and see what everyone has to say?
19:34:15CoolManumm
19:34:23CoolMani hate to be a party pooper
19:34:25Kyper_the FreeDOS Kernel would be modified to display some GFX instead of the Kernel's init text
19:34:35CoolManbut that won't work very well
19:34:39CoolManbecause
19:34:40Kyper_why wont it
19:34:56[57th]cnealthats why :D
19:34:58CoolManthere would be no way to real-time integrate the two
19:35:08CoolManfor instance
19:35:10Kyper_yes there would
19:35:31CoolManall tuxbox games will be able to exeit to the gui and the gui will be able to run all tuxbox games
19:35:36CoolManexit
19:35:48[57th]cneal+ you may have compatibility issues
19:35:55Kyper_no
19:35:55CoolManyour method would work, it just would work RIGHT
19:35:57Kyper_listen
19:36:02CoolManwouldn't work RIGHT
19:36:46CoolManthe thing is, that if you go around booting from the CD, you have two problems anyway
19:36:53Kyper_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:03Kyper_ok what problems
19:37:08[57th]cnealMaybe we can get the lindows guy to make us a linux/windows console? :D
19:37:44travis_143cwback
19:37:45CoolManif 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:55travis_143cwwas tricked to going to church this morning....
19:37:59Kyper_no it wudnt
19:38:00Kyper_trust me
19:38:01CoolManand no, the save game partition will NOT be fat16
19:38:09Kyper_no
19:38:11Kyper_im saing
19:38:19Kyper_have a small FAT16 patition for the DOS Games
19:38:21CoolManbesides, that still wouldn't fix the other problem i mentioned
19:38:33Kyper_you are not listneing
19:38:36CoolManthe DOS game would not be able to exit to the gui
19:38:47Kyper_yes it would
19:38:55Kyper_there are so many ways
19:38:59Kyper_the simples it to reboot
19:38:59CoolManand the gui wouldn't be able to run the game
19:39:15CoolManok, reboot, except then it boot to the CD again
19:39:18CoolManhello?????
19:39:27Kyper_eject the CD
19:39:32[57th]cnealI would suggest going the simple route and after its all done, have 3rd party programmers do the DOS/ emulator stuff
19:39:54Kyper_u could fiddle with DOS EMU
19:39:57[57th]cnealThat way, you could make more money and sell it as a add-on
19:40:06Kyper_but that complicated soooo much
19:40:19[57th]cnealThats what consoles do
19:40:23CoolManthe 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]cnealYou dont think nintendo could have built game-genie into the console to begin with?
19:40:48travis_143cwKyper, CoolMan: would it be possible to somehow run the output of a dos game to a GL window?
19:41:12CoolManhits himself
19:41:15CoolManduh!
19:41:20CoolMani just thought of a way!
19:41:37CoolManbut it would require the game to be commercial
19:41:47CoolManbut it would be the only way of doing it right
19:41:49travis_143cwhow is that?
19:42:02CoolManrun the dos game inside of somthing similer to VMware
19:42:03[57th]cnealI know what hes going to say
19:42:41Kyper_why VMware when DOSEMU can do it better and for FREE!!!!
19:43:04CoolMancan dosemu access the hold FS?
19:43:12CoolManwhole FS*
19:43:15Kyper_yes
19:43:26Kyper_and it utilises disk images aswell
19:43:39CoolManhere is bottom line (if you want the dos game to be official)
19:43:46Kyper_ok
19:43:56CoolManyou would have to package it all in your game cd
19:44:02Kyper_ok
19:44:05Kyper_go on
19:44:17travis_143cwCoolMan: 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:33CoolManthe LINUX executable that you supply would have to accept cirtain command line args
19:44:57CoolManthose args are where you are allowed to save your game and so on so forth
19:45:01travis_143cwwell ask kyper, maybe it has what we need
19:45:24travis_143cwCoolMan: think about it.... Red Alert on tuxbox!!!
19:45:40CoolMantravis_143cw: that is not technically possible (the gl window thing)
19:45:54Kyper_insted of the GL window
19:45:54travis_143cwk, i was just throwing out ideas
19:46:00Kyper_you could switch to console mode
19:46:04Kyper_that way it is full screen
19:46:10CoolManno console mode
19:46:13Kyper_ok
19:46:17CoolManunless your app switches
19:46:20travis_143cwwhy not coolman?
19:46:34travis_143cwnevermind
19:47:04CoolMansmoke is not going to be able to autodetect when a game is 'dos' or not!
19:47:04Kyper_but thne use GL window and switch screen res to the same as the game
19:47:09travis_143cwbrb
19:47:13travis_143cwhockey game
19:47:17Kyper_why not
19:47:24CoolManKyper_: do you know any linux programming?!
19:47:38CoolManKyper_: you are saying things that make no sense
19:47:42Kyper_have each CD with a kinda autorun.inf style script that could have a flag to say it is dos or tux
19:48:11CoolManthat is outside the scope of this project
19:48:39CoolManthere is allready an autorun.inf style thing in the root of the dist media
19:48:52Kyper_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:24CoolManbecause for it to do somthing special to run dos games is outside of the scope of this project
19:50:11Kyper_shit
19:50:15Kyper_i havta go for awihle
19:50:17Kyper_ill be bakc soon
19:50:19CoolManhowever,
19:50:28Kyper_ok go on
19:50:47CoolManif you wanted to figure out a way to implement dosemu support within each package...
19:50:53CoolManyou would be free to do so
19:50:57CoolManof course
19:51:11Kyper_are any of you runngin linux right now
19:51:13CoolManalso, i would be interested in helping however i could
19:51:15CoolMani am
19:51:20Kyper_ok
19:51:23Kyper_what distro?
19:51:32Kyper_anyway try this
19:51:32CoolMan(i have some good dos games i miss myself)
19:51:38Kyper_open a console
19:51:41Kyper_type in
19:51:43CoolMani am running RedHat 7.2
19:51:50Kyper_dos -x -a
19:51:53Kyper_if its installed
19:52:07Kyper_it will try boot DOS form a DSO boot floppy in your first floppy drive
19:52:21Kyper_soffry that is DOS -A just incase u dont have DOS in a box installed
19:52:30CoolMannot installed, but i remember playing with it
19:52:32CoolManlong time ago
19:52:46Kyper_yeah
19:52:47Kyper_well
19:52:51Kyper_it has come a long long way
19:52:55CoolManhmmm
19:53:02Kyper_and im sure if u email the DOSEMU guys they can help
19:53:05Kyper_after all
19:53:14Kyper_i love it when people find use for my CODE
19:53:14CoolManthat style args would mean you would have to write your own wrapper anyway...
19:53:46Kyper_aqnd id say ud get one of the DOSEMU guys to help
19:54:16CoolManwell, i'm sure sombody will make it happen
19:54:25CoolMani'm more interested in finishing smoke now...
19:57:27Kyper_look at this
19:57:28Kyper_SIMPLE DOS SUPPORT FOR TUXBOX
19:57:28Kyper_Enable BOOT FROM CD in Bios
19:57:28Kyper_have special TuxBOX verson of FreeDOS Kernel that dislays the tuxbox logog when booting
19:57:28Kyper_have a disk image of the DOS boot disk
19:57:28Kyper_load the drivers
19:57:29Kyper_for sound etc.
19:57:31Kyper_thne have autoexec.bat
19:57:33Kyper_call the Games EXE
19:57:35Kyper_then after that in the autoexec.bat file
19:57:37Kyper_have REBOOT.COM incase the game fucks up!
19:57:39Kyper_save game feature
19:57:41Kyper_have a small FAT16 Partition just for the DOS gmaes
19:57:43Kyper_have the DOSGMAes save in the same style as the tuxbox games
19:57:45Kyper_then have SMOKE Save Game Manager read the FAt16 PArtition aswell and display all saved games
19:58:14Kyper_it is a very simple and effective way of doing it
19:58:26CoolManthat will not work
19:58:35CoolManfor the reasons i have sid
19:58:38CoolMansaid
19:58:58CoolManbesides, please don't flood the channel anymore
19:59:08CoolMansomebody will kick you
19:59:10Kyper_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:22CoolManhow could smoke run the game?
19:59:32Kyper_simple
19:59:36CoolManand how could you reboot without booting the CD again?
19:59:43Kyper_eject the CD
19:59:46Kyper_oh yes
20:00:01Kyper_and have the DOS BOOT DISK give you the option to enter GUI or start game
20:00:10Kyper_this woudl be the same as BOOT FROM CD or FROM HDD
20:00:23CoolManyou are hurting my head
20:00:25Kyper_simple and effective
20:00:26Kyper_sorry man
20:00:32CoolManthis is very bad
20:00:47CoolManyou are introducing in imperfect element into a perfect system
20:01:01Kyper_it is not imperfect
20:01:07Kyper_noting is perfect
20:01:15CoolManwhy don't you just learn modern programming and get over it?
20:01:20Kyper_and i hate to breka this to you but the TuxBOX wont be perfect
20:01:26Kyper_it will be one bitch ass console
20:01:28Kyper_but not perfect
20:01:44CoolManit will be as close as i and my friends can make it
20:01:55Kyper_i know
20:02:07Kyper_put it this way
20:02:15CoolMani think, that dosemu is the only way to go for this
20:02:22CoolManif it's that importaint
20:02:25Kyper_if u dedcided to add this DOS Support to the TuxBOX right now in the way iv mentioned
20:02:47Kyper_i could Burn a CD with RedAlert or Doom or anything that would be ready to run on the tuxbox
20:02:57CoolManthe way you mentioned would lower the quality of the product
20:03:00Kyper_and that would only take what 15 mins
20:03:29CoolManthere will not be any fat16 partitions on the HDD
20:03:38CoolManthat is not going to happen
20:03:43Kyper_fair enough
20:03:57CoolManfor a few reasons
20:04:04Kyper_use the ext3 FS drver for FreeDOS
20:04:12CoolManthe least of whitc is the restrictions on file names
20:04:23CoolManwe are not using ext3 either
20:04:27CoolManwe are using xfs
20:04:32Kyper_ahh
20:04:38Kyper_well im sure htere is a drver for that
20:04:54CoolManand i think maybe we will use ext2 for RO partitions
20:05:05CoolManbut that is beside the point
20:05:10Kyper_well the ext3 drvier supportext2 aswell
20:05:21Kyper_im only suggesting man
20:05:27Kyper_and this would be a very easy way
20:05:29CoolManCD-ROM boot will only be for software upgrades (officially)
20:05:41Kyper_Coolman
20:05:45CoolManso, you would have 2 options
20:05:56Kyper_you are te only one here that doesnt want the support
20:06:03Kyper_ok hit me with the 2 options
20:06:10Kyper_id gladly do all the DOS support if u wanted
20:06:30CoolManone, you can do this unoficially, or you can do some kind of dos inside linux thing
20:06:36CoolMan(like DOSEMU)
20:06:45CoolMani want the support, don't get me wrong
20:06:47Kyper_yeah
20:06:53Kyper_i understand man
20:06:59CoolMani just don't want to sacrifice anything for it
20:07:00Kyper_im completely stubbern about my wokr too
20:07:06Kyper_that why im trying ot convince u
20:07:18CoolMani know this machine inside out, and I know what she can-and can't do
20:07:38CoolManCD booting would sacrifice alot
20:08:19Kyper_what wud it sacrafice
20:08:24CoolManspeed-stability-userfriendlyness-save game support-integration all around just to mention a few
20:08:37CoolManalso
20:08:51CoolManyou would be introducing an unstable element
20:09:06CoolMansee, DOS games have free reign of memory
20:09:17CoolMan(DOS anything)
20:09:18Kyper_ahhh
20:09:34CoolManand there is no kernel to stop it if it forgets to malloc somthing
20:09:46Kyper_but u see the games we make (we= DOS Game community) are more stable and optomized
20:09:55CoolManso it could scribble over our partitions, and screw everything up
20:10:13CoolManwhy pray tell, are you writing for DOS and not linux?
20:10:18Kyper_it wont scribble over the partitions
20:10:23CoolMan(since it's not user friendly anyway...)
20:10:32Kyper_because its a challenge ot write good gmaes for DOS
20:10:42Kyper_DOS is userfriendly
20:10:58CoolMani wrote game for the gamebo for a long time, that's challenging too
20:10:58Kyper_DOS is the most familiar ASCII Console
20:11:03CoolMangameboy
20:11:11Kyper_i wrote for GBC
20:11:16Kyper_i hated it
20:11:18Kyper_its all ASM
20:11:23CoolManbelieve me, DOS is just as alien as linux to a n00b
20:11:36CoolManyou wrote ASM for GBC?!?!?
20:11:41CoolManwhy not C?!
20:11:46CoolMani wrote in C boy
20:12:09CoolMani wrote in C, man, it was easy (compared to ASM)
20:12:47Kyper_well the GBC devkit was pure ASM and when i started at it there wasnt ne C compiler for GBC
20:12:48Kyper_just ASM
20:13:05Kyper_anyway i was just messin with it
20:13:13CoolMani wrote a video game for it
20:13:29Kyper_i wrote pong
20:13:31CoolManit was hard yes, but that doesn't make it a better environment
20:13:47CoolManlinux is the best environment for this stuf
20:13:59Kyper_i know
20:14:19Kyper_Linux > DOS > Windows do u agree with this?
20:14:35CoolManhmmm
20:14:41CoolManDOS is more stable
20:15:01CoolManbut Windows has better hardare support (i.e. 3D GPU support)
20:15:39Kyper_yeah but still
20:15:56Kyper_do u like SNES?
20:15:57CoolMandos and windows tie
20:16:05CoolMansnes is okay
20:16:22Kyper_do u like rpgs?
20:16:27Kyper_do u love FF3?
20:16:29CoolMannot especially
20:16:45Kyper_g2g
20:16:46Kyper_bye
20:16:59CoolManok, i will be interested to see your integration
20:18:15Kyper_o problem
20:18:20CoolManwhat?
20:19:53CoolManhello
20:19:56zwampyHi
20:20:04CoolManis tired.
20:20:19zwampyis working on a new TB page, not so colorful
20:20:24CoolMangood
20:20:27zwampymore like the first version
20:20:37CoolManawesome
20:20:44zwampythen im gonna install KDE3 and then Gnome2 beta
20:21:01CoolMani am waiting untill KDE3 is released
20:21:22zwampywhy not test the beta?
20:21:36CoolManbeacue i like my computer working ;)
20:22:49zwampy;)
20:23:23zwampyWhy dont we buy the name Atari or Atari and make new generation consoles :)
20:23:38CoolManhmmmmm
20:23:51CoolManwe would be accociated with failure?
20:25:04zwampydunno
20:25:11zwampyCan I install Amiga 3.9 on my PC?
20:25:22CoolManummmmm, i don't know
20:25:50zwampyok
20:53:09zwampyWow i found cool new way for the shadows on the tb page
20:53:22CoolManshweet
20:54:12zwampyAnd the page is pretty much all gray :>
20:54:17CoolMangood
20:54:27CoolMan(with some blue?)
20:54:35zwampyno
20:54:43CoolMancan it see?
20:54:46zwampyor the image is little blue :)
20:54:47CoolMancan i see
20:55:01zwampyafter about 20 min
20:55:05CoolMangood
21:14:15zwampyok
21:14:19zwampyim getting closer
21:27:52zwampyCoolMan?
21:27:54zwampyTravis?
21:27:58zwampySomeone?
21:41:42CoolMansorry, i'm not here
21:44:12zwampydamn
22:04:04CoolMani'm back now
22:04:10CoolManis anybody here?
22:04:25zwampywww.ground-unit.com/tb.gif
22:04:28zwampythis is not ready
22:04:33zwampybut I gote something
22:04:39CoolManso should i look at it?
22:05:01zwampyyes
22:05:05CoolMank
22:05:37CoolMannice colors
22:05:49CoolManwhat's with the pic of the girl?
22:05:57zwampydunno
22:06:00CoolManoic
22:06:04zwampydo you like it?
22:06:12CoolManaltogether it's good
22:06:24CoolMani like it
22:06:30CoolManneed a better logo tho
22:06:33Bakemonoyo
22:06:34zwampyyes
22:06:35Bakemonowhat's up?
22:06:36CoolMan(but you knew that)
22:06:41CoolManhey bake!!
22:06:46CoolMansup my man!
22:06:50Bakemonoda sky yo
22:06:57zwampyBake: http://www.ground-unit.com/tb.gif
22:06:58CoolMannot for me :(
22:07:13CoolManthe sky is down, i'm twisted
22:07:20Bakemonolol
22:07:21Bakemono:D
22:07:24BakemonoI like the logo!
22:07:27CoolManand you don't want to know what's UP
22:07:38zwampyim not asking about the logo
22:07:43Bakemonooh
22:07:45zwampyim asking about the whole page
22:07:49Bakemonoit's boring
22:07:56CoolManis deep into adding game cd support
22:08:00Bakemonodisregarding the logo
22:08:11CoolManBakemono: d00d, that page rocks
22:08:15zwampyok you are boring
22:08:21Bakemono:D
22:08:25BakemonoI don't know
22:08:27BakemonoI suppose it's ok
22:08:34CoolManit's tight and professional
22:08:39Bakemonojust a little too much gray for my tases
22:08:44CoolManno-nonsense
22:09:03zwampywhat is wrong with you, last time it you wanted gray now you dont like gray
22:09:18CoolManzwampy: he's trippin'
22:09:28CoolManthat page is tight
22:09:38BakemonoFUCK
22:09:39Bakemonodamn i
22:09:56CoolManoh, are we having a swearing marathon?
22:10:11CoolManlol
22:10:17Bakemonowtf!!!
22:10:18Bakemonodamn it
22:10:21Bakemonothis is messed up
22:10:25CoolManwhat's the prob?
22:10:35Bakemonowhat -320/640?
22:10:51CoolManreally tall?
22:11:03Bakemonoit's -0.5 right?
22:11:21Bakemonook, what's -220 / 480?
22:11:23CoolManoh, 320 divided by 640?
22:11:36Bakemonono
22:11:39CoolMan(i mean -320)
22:11:42Bakemononegative -320
22:11:45Bakemonouh yeah
22:11:51CoolManis stoopid
22:12:17CoolMan-0.5
22:12:24Bakemonoyeah
22:12:24Bakemonook
22:12:33Bakemonoso this should be working :(
22:12:35CoolManso says, "The Calculator"
22:12:54CoolManis sorry that Bakemono is having trouble.
22:14:18Bakemonothis suckz0rZ
22:14:25CoolManwhat are you working on?
22:14:28Bakemonoand it's gonna be a really really lame problem
22:14:43Bakemonowriting text to an opengl window
22:14:46Bakemononice bitmap fonts
22:14:49Bakemono:)
22:14:49CoolMand00d
22:14:53BakemonoI had it working earlier
22:14:59CoolManget the code from my progs
22:15:10Bakemonothe only thing not working is the placement
22:15:11CoolManit's oficially GPL
22:15:25BakemonoI'll take a look in a minute
22:15:30CoolMand00d, my code will take your matrix, and use it, then put it back
22:15:51CoolMan(glPushMatrix();, glPopMatrix();)
22:15:55Bakemonoyeah...
22:15:57Bakemonoso will mine...
22:16:37CoolMani had trouble with it for awhile, but eventually i figured out that i was losing the matrix somwhere or other
22:16:45Bakemonomatrix stack manipulation is one of the first cool things I learned about GL
22:16:53CoolManheck yeah
22:17:03Bakemonomakes things a bit easier :D
22:17:51Bakemonoso my print_text function takes an x and a y argument
22:17:56Bakemonoand it does this:
22:18:02Bakemono  float x2 = (float)(x - 320) / 640.0f;
22:18:03Bakemono  float y2 = (float)-(y - 240 + 20) / 480.0f;  // +20 for the font size
22:18:25Bakemonoto get the value between .5 and -.5
22:18:47CoolManummmmm
22:19:08CoolManmy text function uses internal list, and generates the whole thing during init
22:19:30CoolManthen it uses the (int)char value to figure out where in the list it is
22:19:34Bakemonothat's for placement of the text
22:19:41Bakemonoon the screen yo
22:20:02CoolManoh, for the placement of the text, i use whereever you are currently translated
22:20:09Bakemonoso to print something in the middle of the screen I go print_text(320, 240, "Yo yo yo yo!!!")
22:20:22CoolManoh, i'm doing 3d gl
22:20:37CoolMani've never screwed with 2d
22:20:53Bakemonothe way I'm doing it the fonts don't move on the z axis
22:20:58CoolManoh
22:21:09CoolManmine are capeable of moving anywhere
22:21:25BakemonoglTranslatef(0.0f, 0.0f, -12031720381720831.0f) would have no effect on the size
22:21:39CoolManhmmm
22:21:55CoolMani think text was the hardest thing to do in gl
22:22:02Bakemonothis has been extremely easy
22:22:08Bakemonobut I've somehow broken it
22:22:11CoolManbecause nobody had done it the way i wanted it done before
22:22:12BakemonoI had it working last night :(
22:26:17Bakemonothere
22:26:19Bakemonoworking
22:26:30BakemonoI'm not gonna touch it
22:28:13Bakemonochmod 000 text.cpp
22:30:28travis_143cwword
22:30:31Bakemononibble
22:30:36Bakemonopiss
22:30:37Bakemonobrb
22:30:37travis_143cwcanadians.....
22:31:13travis_143cwi am a bit upset with them beating the U.S. in hockey...
22:31:57Bakemono:(
22:33:01travis_143cwour team played like crap though....
23:15:37Bakemonotravis_143cw
23:15:38Bakemonoyou there?
23:27:56travis_143cwnow i am
23:28:20Bakemonohold on
23:28:24BakemonoI have something for you
23:28:30travis_143cwa gift?
23:28:38travis_143cwoh boy!!!
23:28:43Bakemono<FLOOD ALERT!!!>
23:28:46Bakemono#include <unistd.h>
23:28:46Bakemono#include <SDL/SDL.h>
23:28:46Bakemono#include <GL/gl.h>
23:28:46Bakemonoint main(void) {
23:28:46Bakemono  // Initialize the SDL library
23:28:47Bakemono  if(SDL_Init(SDL_INIT_VIDEO) != 0) {
23:28:49Bakemono    fprintf(stderr, "Unable to initialize SDL library: %s\n", SDL_GetError());
23:28:51Bakemono    exit(1);
23:28:53Bakemono  }
23:28:55Bakemono  atexit(SDL_Quit);
23:28:57Bakemono  
23:28:59Bakemono  // Some GL setup
23:29:01Bakemono  SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
23:29:03Bakemono  SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5);
23:29:05Bakemono  SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 6);
23:29:07Bakemono  SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5);
23:29:09Bakemono  // Create the OpenGL window...
23:29:11Bakemono  if(SDL_SetVideoMode(640, 480, 16, SDL_OPENGL) == NULL) {
23:29:13Bakemono    printf("Couldn't create rendering context: %s\n", SDL_GetError());
23:29:15Bakemono    return -1;
23:29:17Bakemono  }
23:29:19Bakemono  // ...and give it a Supa-Fresh(tm) name :D
23:29:21Bakemono  SDL_WM_SetCaption("Bakemono's Supa-Fresh(tm) Base Code", NULL);
23:29:23Bakemono  
23:29:25Bakemono  // And now you can work OpenGL with your Supa-Fresh(tm)
23:29:27Bakemono  sleep(2);
23:29:29Bakemono  
23:29:31Bakemono  return 0;
23:29:33Bakemono}
23:29:37Bakemonodid you get it all>?
23:29:42travis_143cwyes, let me copy that
23:29:50Bakemonohold on
23:30:05Bakemonohttp://scurvypenguin.net:8080/sdlgl.c
23:30:06Bakemono:D
23:30:22travis_143cwk even cooler
23:30:30Bakemonothat should be more desirable me thinks
23:31:09travis_143cwexcellant.
23:31:20travis_143cwoh do you know the "apt-get" name for the sdl-devel?
23:31:27Bakemononope
23:31:32Bakemonosdl-devel?
23:31:33Bakemonoahaha
23:31:34Bakemono...
23:31:37travis_143cwi tried that
23:31:44travis_143cwlet me try rpm....
23:31:53BakemonoNO!!!!
23:31:57Bakemonojust download the fucking source
23:32:06travis_143cwmy luck it wont compile...
23:32:09travis_143cwi will try though
23:32:18Bakemonoyou're using debian I gather?
23:32:38travis_143cwlindows
23:32:41travis_143cwbased on debian
23:32:50Bakemono!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
23:32:58Bakemonolarts travis_143cw
23:33:32travis_143cwwe will see if it actually compiles for me
23:33:47travis_143cwi am about to lart you
23:34:18Bakemono}8-]
23:36:34travis_143cwjust did a ./configure
23:36:43Bakemonoyeah..
23:36:50Bakemonomake; su -c 'make install'
23:36:50travis_143cwwhat do you mean no c++ compiler!!!!!!!!
23:36:55Bakemono!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
23:36:59Bakemono............................................
23:37:10travis_143cwi played with c++ last night on this machine....
23:37:13Bakemonodo you have a normal linux install on your box?
23:37:18travis_143cwyeah
23:37:28Bakemono:o
23:37:32BakemonoI'd just use it
23:37:39Bakemonowhy are you using lindows anyways?
23:37:45travis_143cwcause it is sorta cool
23:37:47travis_143cwbrb
23:37:50Bakemonook
23:37:56Bakemonolarts travis_143cw
23:39:57Bakemonohello?
23:49:39Bakemonoso...
23:58:40Bakemonoyo
23:58:48Wizordhi
23:58:53Bakemonokicks travis_143cw

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with infobot logs, split per channel and by date, etc.