00:00:00 --- log: started forth/08.08.19 02:10:49 --- log: started forth/08.08.19 02:10:49 --- join: clog (i=nef@bespin.org) joined #forth 02:10:49 --- topic: 'Welcome to #forth. We discuss the Forth programming language and a variety of technical subjects. Introduction and Helpful Reading: http://forthfreak.net/index.cgi?FnFC | ANS/ISO Forth Standard doc: http://tinyurl.com/nx7dx | Gforth compiler: http://tinyurl.com/s8uho | http://quartus.net/search | Paste: http://forth.pastebin.ca' 02:10:49 --- topic: set by tathi on [Fri Aug 24 08:25:49 2007] 02:10:49 --- names: list (clog qFox ASau`` crc sleepydog tarbo Raystm2- Malfermi1aKodo cmeme Quartus__ madwork oxygene proteusguy findinglisp aguai aph probonono gnomon mathrick TreyB aspect slava kspaans Fractal malyn modesto uiu__ zedas maht_ segher Baughn lucca nighty__) 03:37:54 --- nick: ASau`` -> ASau 04:36:14 --- nick: Malfermi1aKodo -> MalfermitaKodo 06:05:51 --- quit: Quartus__ (Read error: 104 (Connection reset by peer)) 06:58:27 --- join: Quartus` (n=Quartus`@205.205.50.2) joined #forth 07:14:49 --- join: BobFunk (n=mathiasc@90.pool85-54-178.dynamic.orange.es) joined #forth 07:19:33 --- join: Myoma (n=nono@amcant.demon.co.uk) joined #forth 07:48:50 --- quit: BobFunk () 08:30:53 --- join: Malfermi1aKodo (n=kansu@xdsl-78-34-132-92.netcologne.de) joined #forth 08:39:46 --- quit: proteusguy (Read error: 110 (Connection timed out)) 08:40:26 --- join: proteusguy (n=proteusg@61.7.144.97) joined #forth 08:43:02 --- quit: MalfermitaKodo (Read error: 110 (Connection timed out)) 08:50:52 --- nick: Malfermi1aKodo -> MalfermitaKodo 09:23:45 --- join: BobFunk (n=mathiasc@90.pool85-54-178.dynamic.orange.es) joined #forth 09:49:21 --- join: forther (n=forther@207.47.34.100.static.nextweb.net) joined #forth 11:03:06 --- join: forther_ (n=forther@207.47.34.100.static.nextweb.net) joined #forth 11:10:29 --- quit: ASau (Remote closed the connection) 11:11:40 --- join: ASau (n=user@79.111.9.224) joined #forth 11:13:16 --- quit: forther (Read error: 110 (Connection timed out)) 11:46:58 --- quit: BobFunk () 11:54:02 --- join: Makic (n=Maki@adsl-224-84.eunet.yu) joined #forth 12:05:31 --- join: ygrek (i=user@gateway/tor/x-3bfbb0e8f9f43532) joined #forth 12:26:10 --- join: GoNoGo (n=GoNoGo@cro34-3-82-236-93-215.fbx.proxad.net) joined #forth 12:27:54 --- quit: GoNoGo (Remote closed the connection) 12:32:55 --- join: forther__ (n=forther@207.47.34.100.static.nextweb.net) joined #forth 12:46:03 --- quit: ASau (Remote closed the connection) 12:47:11 --- quit: forther_ (Read error: 110 (Connection timed out)) 12:48:18 --- join: ASau (n=user@79.111.9.224) joined #forth 12:53:06 --- quit: ASau (Remote closed the connection) 12:57:15 --- join: ASau (n=user@79.111.9.224) joined #forth 12:59:36 --- quit: ASau (Remote closed the connection) 13:00:02 --- join: ASau (n=user@79.111.9.224) joined #forth 13:17:58 --- quit: ygrek (Remote closed the connection) 13:34:49 --- quit: Quartus` ("used jmIrc") 14:36:55 --- quit: Makic ("Leaving") 15:20:00 --- join: BobFunk (n=mathiasc@90.pool85-54-178.dynamic.orange.es) joined #forth 15:39:23 --- quit: sleepydog (Client Quit) 15:43:17 --- quit: ASau (Remote closed the connection) 15:46:07 --- join: ASau (n=user@79.111.9.224) joined #forth 15:53:29 --- quit: BobFunk () 16:17:44 --- quit: forther__ ("Leaving") 16:18:37 --- quit: qFox ("Time for cookies!") 16:19:21 --- quit: ASau (Remote closed the connection) 16:22:58 --- join: ASau (n=user@79.111.9.224) joined #forth 16:37:14 --- quit: ASau (Remote closed the connection) 16:38:55 --- join: nighty^ (n=nighty@host217-37-109-17.in-addr.btopenworld.com) joined #forth 16:40:02 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 16:40:02 --- mode: ChanServ set +o tathi 16:50:00 --- join: ASau (n=user@79.111.9.224) joined #forth 16:58:35 --- quit: ASau (Remote closed the connection) 17:00:29 --- join: ASau (n=user@79.111.9.224) joined #forth 17:03:36 --- nick: Raystm2- -> Raystm2 17:04:57 --- nick: Raystm2 -> rAyS 17:05:33 --- nick: rAyS -> Raystm2 17:10:28 --- quit: ASau (Remote closed the connection) 17:12:58 --- join: ASau (n=user@79.111.9.224) joined #forth 18:13:24 --- quit: Myoma ("Leaving") 18:30:15 --- quit: tathi ("leaving") 19:25:27 --- nick: Raystm2 -> rAyS 19:30:42 --- nick: rAyS -> CosmicrAyS 19:38:13 --- nick: CosmicrAyS -> abnoRmAllYSane 19:40:54 --- nick: abnoRmAllYSane -> rAyS 20:12:47 --- join: madgarden (n=madgarde@CPE001d7e527f89-CM00159a65a870.cpe.net.cable.rogers.com) joined #forth 20:35:54 --- quit: MalfermitaKodo (Read error: 60 (Operation timed out)) 20:39:38 --- join: MalfermitaKodo (n=kansu@xdsl-78-34-129-105.netcologne.de) joined #forth 20:41:26 --- quit: cmeme (zelazny.freenode.net irc.freenode.net) 20:41:26 --- quit: aph (zelazny.freenode.net irc.freenode.net) 20:41:27 --- quit: crc (zelazny.freenode.net irc.freenode.net) 20:41:28 --- quit: uiu__ (zelazny.freenode.net irc.freenode.net) 20:41:28 --- quit: zedas (zelazny.freenode.net irc.freenode.net) 20:41:29 --- quit: segher (zelazny.freenode.net irc.freenode.net) 20:41:43 --- join: crc (n=charlesc@c-68-83-96-46.hsd1.pa.comcast.net) joined #forth 20:41:43 --- join: uiu__ (n=ian@schihei.net) joined #forth 20:41:43 --- join: zedas (n=zedas@67-207-134-146.slicehost.net) joined #forth 20:42:11 --- join: cmeme (n=cmeme@boa.b9.com) joined #forth 20:42:11 --- join: aph (n=aph@cpc3-cmbg8-0-0-cust128.cmbg.cable.ntl.com) joined #forth 20:42:11 --- join: segher (n=segher@84-105-61-45.cable.quicknet.nl) joined #forth 21:29:16 --- join: LOOP-HOG (n=jasondam@75-175-11-94.ptld.qwest.net) joined #forth 21:29:26 anybody home? 21:29:34 ya you ? 21:29:36 :) 21:29:43 whats new? 21:29:45 :) 21:29:56 it's my b-day 21:30:03 really? Contrats. 21:30:09 You pretty old then. Hehe :) 21:30:20 39 years young, when you are an old fart, then you say 39 years young and not 39 years old.. ha ha 21:30:39 I'm just barely starting to show some gray hair too 21:30:45 and I have a fat belly now 21:30:53 so much for picking up on college chicks. lol 21:31:24 so... 21:31:30 rAys, do any Forth? 21:31:48 hehe 21:31:55 I'm the local colorForth guy. 21:31:58 oh 21:32:08 I have not really tried it much, just a little bit 21:32:09 I do some Gforth;/ retroforth too. 21:32:12 ok 21:32:13 cool. 21:32:26 I use SwiftForth 21:32:51 I wrote a game once in Forth for the Atari ST 21:32:54 that was ages ago 21:32:56 Oh right. I need to get that too. 21:33:09 I remember that if I had finished that game 5 years earlier, I could have gotten it published in a mag or something 21:33:34 oh! cool. 21:33:50 I like game programming. 21:33:53 I know what slowed me down, when I was a teenager, I had to make the decision to either buy a floppy drive for my 8 bit Atari, or get an ST 21:34:25 If I had gotten the floppy drive, then I could have finished a game much sooner because the ST is like an order of mag harder to program a game for than the 8 bitters 21:34:53 the 8 bitters had special HW that made it easier, like collision detection and primitive sprite like things called player missle graphics 21:35:17 on the ST, you had to hard code everything, which means picking up some 68k assembly too 21:35:31 and dealing with bit patterns for color layers 21:35:41 and devising your own collision detection, whew! 21:35:57 I only know 2D game programming, not 3D, it's way over my head 21:36:37 unless I am using some libraries that coddle you, and then it is slower than manipulating the polygons directly, probably 21:36:59 what games have you written? 21:37:23 I picked up the doom sources to try to find out how Carmack solved all of those problems in the times of high need and low speed. 21:37:46 oh 21:38:07 I tried to play doom but it wasn't my cup of tea, for some reason 21:38:15 I like old arcade games the best 21:38:33 I lost all of my data recently because of crash and I'm lost now,. I don't have that any more and i need to learn to think that way.; I 21:38:49 bummer on data loss! 21:39:06 I am a minimalist, can store everything on a single thumb drive now 21:39:14 Have you heard of multiverse? 21:39:24 ya. true. But the nature of my colorFOrth work will make recreateing THAT stuff fairly easy. 21:39:48 I store it all on a floppy , but I want to get on a thumbstick. 21:40:00 colorForth is brutally minimal. 21:40:15 cool 21:40:26 I know of the universe/multiverse but what is this you speak of. 21:40:52 http://www.multiverse.net/index.html 21:41:07 sometimes I wonder if it could be driven in Forth, and if it would be worth it 21:41:15 but then again I don't have the time and energy to try 21:41:32 I think that I would create a spoof game if I did 21:42:26 it is a platform for creating MMORPGs 21:43:08 OHkay. 21:43:14 got you. thanks for the link 21:44:05 --- join: LOOP-HOG2 (n=jasondam@75-175-11-94.ptld.qwest.net) joined #forth 21:44:22 that was dumb, I closed my mIRC by mistake 21:45:43 lol I do that all the time. :) 21:45:49 I hate that. 21:46:05 I try to keep the X out of the top right corner just for that reason. 21:46:12 darn x 21:46:40 as a joke, make a forth gui and make the close button a "Y" 21:47:17 make it so that you can lock certain buttons so that you don't hit them by mistake 21:47:20 :^/ 21:47:36 I have a game idea for multiverse 21:49:07 thats a cool idea. you hit the y and instead of asking you if you want to close/save, it asks you why you want to do such a thing, and expects an answer.. lol 21:49:12 You do? 21:49:16 What would you do? 21:49:52 I thought of it as a cross between Attack of the Mutiant Camels and WoW 21:50:20 you would BE an animal, like a camel, a mule, a goat, or an ox 21:50:31 then you would have be in a tribe of such beasts 21:51:00 then you would have a steed, which would be a human, like an accountant, or a nerd, or a general, or a polititian 21:51:45 then you would have to ride around and shoot stuff in your herd like crazy stuff, like lawnmowers and giant springs 21:52:01 then you would have to wait for food to spawn, like marshmallows, so you can feed your humans 21:52:14 might be fun?? :^/ 21:52:38 : chuckles 21:53:17 I probably couldn't get the game engine to do the psychadelic graphics though 21:54:01 are you going to write a game in colorforth? 21:55:04 another question, is there any Intellasys News? 21:55:41 3rd question, is there an EXECUTE in colorforth? can you pass words to other words? 22:14:35 sorry I got carried away in another chat, got some coffee, and I'm back :) 22:14:40 catching up. 22:16:32 question one. I've written several versions of simple chess games. Also, if your familure with karel the robot, I did ChuckBot the cursor, a programmable cursor on the screen that can be programmed to do all sorts of neat things. 22:17:15 IntellaSys, for a time, seemed ( maybe still are) interested in distributing some of there products to people that could possibly do something with the technology. 22:18:37 Yellow words execute. When you are in the interpreter, all of the words from the keyboard are yellow because they execute. In the editor, yellow words are often immediatly complied words depending on where they are found in or out of a definiton. 22:19:12 no way to tick ' 22:19:18 Tick is back. 22:19:27 it replaced the unused : 22:19:57 imagine, one of the symbols of forth you will do away with in colorForth is colon : 22:20:25 so instead of ' you say : ? 22:20:37 no, sorry, let me clarify... 22:20:51 A word that is red in color replaces : 22:21:29 ' still does what it did. it get the execution token address of a word to the stack from a word that follows it. 22:22:07 ' got :'s place in the system. : was removed to add ' 22:23:19 I see 22:23:24 Like i said earlier... : was unused in colorForth. Just a part of the available characters, but had no routine associated with it as RED as replaced the need for : 22:24:32 I understand now 22:24:34 thanks 22:24:38 NOW Howerd Oakfords cfDos4 can change colorcode to old fasion forth on the fly ( hit a button, finished before you draw back your hand ) 22:25:06 It would take me some time to get used to the keyboard layout 22:25:11 Infact in the colorForth world, the idea of old forth is known as colorBlind mode. 22:25:26 it is now qwerty in version colorForth2.0a 22:25:48 or the old way, your choice, and it runs native or in windows congurently. 22:25:51 qwerty! 22:26:00 I mean to say that code that runs in windows runs natively. 22:26:04 yes 22:26:04 I didn't know that 22:26:18 are you going to write a game in CF? 22:26:21 Yes, its a recent development. recent distribution. 22:26:33 I will try my best to do so, yes. 22:26:42 I'd like to see the results 22:26:45 My ChuckBot the Cursor already plays chess. 22:26:47 can you tell us what kind of game? 22:26:54 Okay okay cool I live here. :) 22:27:26 I would like to create a game for colorForth that includes learning the system in a fun way. 22:27:36 :) 22:27:48 the funnest thing about colorForth is that darn editor. 22:28:13 its so bondage, but it's very good at helping with the chore of factoring forth. 22:28:56 Imagine a game, where you follow the directions and you ... 22:29:00 Boot a system 22:29:10 2 create code to reach the internet. 22:29:22 3 get updates to the game as they are created 22:29:47 neat idea 22:29:51 4 have to connect with people in the colorForth community to pass to certain levels 22:29:53 i'd try thAT 22:31:12 By the time you are done with early levels, you should beable to understand your system, and start to BE your own OS. 22:31:20 OS. that would be a good name. 22:31:28 Operating System. 22:31:29 :) 22:32:04 there is a thing on the web now called the python challenge. That's sort of a neat game using python. 22:32:26 There is also the ProjectEuler challenge as well. 22:32:52 ARE YOU NERD CAPABLE 22:33:18 projectEuler is specifically about 200 or so math problems of greater and greater complexity, with the need for most people to use computers to solve. 22:33:20 lol :) 22:33:36 way nerdly 22:34:37 I like your idea as long as the difficulty curve isn't too steep 22:34:46 but that would be relative. :^/ 22:35:05 I could always get help if I needed it I suppose 22:35:50 There is a system out there called Glypher that is a colorForth-alike built on top of retroforth and sorta works like Enth/Flux. It's all inclusive graphics, bitmap editor, has Alegro game engine and can play sounds. 22:36:11 serious? 22:36:15 indeed 22:36:23 what games work with it? 22:36:32 created by Roger Levy. He sorta left it with me and crc. 22:36:36 You create the games . 22:36:43 But it has joystic 22:37:00 I would not know the first thing about getting Joysticks to work on the PC 22:37:09 on the 8 bit atari you just read a port, just PEEK 22:37:21 on the ST, you had to create a handler, it was tricky 22:37:22 the driver was part of allegro and there is a block with the code. 22:37:41 I see. 22:38:13 maybe there are several library calls to get it to work on the PC 22:38:19 but Glypher has it built in 22:38:24 yes. 22:38:31 So, has there been any games written in Glypher? 22:38:44 no, not anything you could hang your hat on, 22:38:58 I would love to do a commercial project. I could use the money, frankly. 22:39:14 that would b great 22:39:17 I should put together a feasablity team. 22:40:01 Roger would use it to draw sprites like LINK in the game ( what was that game... on nintendo... ) 22:40:11 Zelda 22:40:14 ya 22:40:24 I like games such as Hack and Larn 22:40:30 with randomizing dungeons 22:40:31 cool. 22:40:33 ya 22:40:34 and random monsters 22:40:39 neat. :)_ 22:40:41 I also like cutie cutie characters 22:41:17 there was a game called Ego-bo, which was a community project, but I don't think that it got past the demoware stage 22:41:24 lol I had a thing for Lara Croft when that came out. 22:41:24 maybe I'll google that 22:41:53 But you mean like the fluffy characters, right? 22:42:42 Egoboo and I just googled it and it still exists 22:42:58 like munchkins 22:43:34 I'm downloading Egoboo now 22:43:51 I have a really old computer now, lets see if it will load 22:44:02 :) good luck to you. 22:44:09 I like old machines. 22:44:15 I have a few. 22:44:44 thanks 22:44:55 I would not dare try to run Second Life on this thing 22:45:03 I hate Second Life anyway 22:45:03 :) 22:45:10 I don't know that one. 22:45:26 You've given me a lot to google when I get the chance here. 22:45:32 It is a noncombatant type build your own world and have people log in type of game 22:45:38 ok 22:45:43 Second Life has a poor user interface 22:45:45 the engine is buggy 22:45:53 i see. 22:45:55 it costs an arm and a leg to rent a server to run your world on 22:46:03 ooh. 22:46:05 there is a limited number of primitives called Prims 22:46:13 and many of the worlds are not approprate for kids 22:46:23 Infact, you must be 18 or over in order to play! 22:46:28 Oh 22:46:32 huh! 22:46:51 On top of that you I have more personal reasons for hating it 22:47:05 :) I see. 22:47:36 lets just say that some people who could have done some importiant work instead decided to spend their time messing around in Second Life instead 22:48:10 * rAyS at Egoboo at sourceforge. 22:48:25 :( 22:49:10 does Glypher handle online multiuser games? 22:51:10 No, not really. infact it was a proof of concept that pretty much died in testing and I was given it ( I was a tester) and I've only done very little with it. 22:52:12 is it buggy? 22:52:16 http://retroforth.org/glypher/ here's a quicky about it and if you link to the "Read Handbook" link you'll get a verf fast overview. 22:52:36 Not that i've found. It's pretty stable. 22:53:09 If I had lots of free time I could either write a game in Glypher OR get a MUCK server running 22:53:10 ?? 22:54:21 The server is the better project. 22:54:54 Glypher has 3 fans, hehe. The author, The Host of the file, and me. :) 22:55:16 FORTH PROGRAMMING ENVIRONMENT FOR GAME-CUBE!!!!!!!!!! 22:55:18 YEAH 22:55:24 is that Wii as well? 22:55:39 is that a paying project?? 22:56:30 would we see a commercial game programmed in Forth for Nintendo? 23:08:43 I'm going to log out, nice talking 2 u 23:08:45 --- part: LOOP-HOG2 left #forth 23:09:20 --- quit: rAyS ("Should of paid the bill!") 23:10:05 --- quit: LOOP-HOG () 23:11:41 --- join: ygrek (i=user@gateway/tor/x-7b7da9b0bd992e01) joined #forth 23:19:34 --- quit: nighty^ (Remote closed the connection) 23:54:18 --- quit: ygrek (Remote closed the connection) 23:59:02 --- join: ygrek (i=user@gateway/tor/x-d03974e5fd177087) joined #forth 23:59:59 --- log: ended forth/08.08.19