00:00:00 --- log: started forth/11.02.27 03:26:29 --- log: started forth/11.02.27 03:26:29 --- join: clog (nef@bespin.org) joined #forth 03:26:29 --- topic: 'The Forth programming language, etc. | Logged by clog | forth.pastebin.ca | quartus.net/search | gforth: tinyurl.com/s8uho | isforth.com | ANS Standard: tinyurl.com/nx7dx | Wiki: forthfreak.net | This channel is mostly idle; if you ask a question, have patience and check the logs at http://bit.ly/91toWN' 03:26:29 --- topic: set by crc!~quassel@li125-93.members.linode.com on [Thu Nov 04 13:17:14 2010] 03:26:29 --- names: list (clog fantazo_ gogonkt qFox ygrek ASau schmrkc dom96 docl @foucist malyn TreyB yiyus hippo martinhex Fox78 Snoopy_1611 nighty saper scj huehnts @crc C-Keen ams nighty__ nottwo segher KipIngram shachaf) 04:02:00 --- quit: dom96 (Ping timeout: 240 seconds) 04:02:38 --- join: dom96 (~dom96@unaffiliated/dom96) joined #forth 04:21:47 --- join: MayDaniel (~MayDaniel@91.84.41.221) joined #forth 04:21:47 --- quit: MayDaniel (Changing host) 04:21:47 --- join: MayDaniel (~MayDaniel@unaffiliated/maydaniel) joined #forth 05:32:58 --- join: MayDaniel_ (~MayDaniel@unaffiliated/maydaniel) joined #forth 05:35:28 --- quit: MayDaniel (Ping timeout: 240 seconds) 06:15:14 --- join: nighty^ (~nighty@x122091.ppp.asahi-net.or.jp) joined #forth 07:49:06 --- quit: nighty^ (Ping timeout: 240 seconds) 09:48:30 --- join: gogonkt_ (~info@2001:5c0:1400:a::107) joined #forth 10:15:33 --- quit: gogonkt_ (Quit: leaving) 10:15:45 --- join: gogonkt_ (~info@2001:5c0:1400:a::107) joined #forth 10:21:05 --- quit: ygrek (Remote host closed the connection) 10:24:17 --- join: ygrek (debian-tor@gateway/tor-sasl/ygrek) joined #forth 11:22:33 --- quit: fantazo_ (Ping timeout: 264 seconds) 11:35:53 --- join: fantazo_ (~fantazo@178-191-163-19.adsl.highway.telekom.at) joined #forth 12:33:25 --- join: dom96_ (~dom96@static.95.235.4.46.clients.your-server.de) joined #forth 12:38:40 --- quit: qFox (Quit: Time for cookies!) 12:56:00 --- quit: ygrek (Remote host closed the connection) 13:27:56 --- join: nighty^ (~nighty@x122091.ppp.asahi-net.or.jp) joined #forth 13:29:46 --- quit: nighty__ (Ping timeout: 240 seconds) 13:31:35 --- join: tathi (~josh@dsl-216-227-95-5.fairpoint.net) joined #forth 13:31:54 --- quit: ASau (Ping timeout: 240 seconds) 13:32:07 --- quit: MayDaniel_ (Read error: Connection reset by peer) 13:58:36 --- quit: fantazo_ (Remote host closed the connection) 14:27:43 --- quit: foucist (Remote host closed the connection) 16:55:19 --- quit: dom96 (Remote host closed the connection) 17:11:14 --- quit: tathi (Quit: leaving) 17:41:11 --- join: Cris_ (~Cris@ip174-71-94-230.om.om.cox.net) joined #forth 18:16:34 --- quit: gogonkt_ (Quit: leaving) 18:17:03 --- quit: gogonkt (Remote host closed the connection) 18:17:47 --- join: gogonkt (~info@2001:5c0:1400:a::107) joined #forth 18:18:08 --- quit: Cris_ (Ping timeout: 276 seconds) 18:18:54 --- join: Cris_ (~Cris@ip174-71-94-230.om.om.cox.net) joined #forth 18:27:40 anyone know of any video game development done with Forth? 18:31:28 or the feasability of using an embedded Forth system on a video game project? 19:23:17 --- quit: Snoopy_1611 () 19:50:07 I would think that an embedded Forth would be great for a video game project. Especially if it has, or you write, an assembler for the bits that really need to scream. 19:50:28 Do you have a processor or any other hardware in mind? 20:28:42 not yet exactly. still just messing with some ideas. 20:32:06 I'm working on a native Forth processor meant to live in an FPGA. The Xilinx Spartan 6 looks like a really good candidate. An approach like that would give you the Forth level to write most of the code in, while still leaving spare logic in the FPGA for video acceleration, etc. 20:32:59 I don't have an FPGA implementation yet, but I have worked out most of the kinks and am currently writing a C++ emulation of it. It's the second pass I've made at this, and I finished the first gen emulator, so it's conceptually pretty tight. 20:41:01 sounds tight. a bit over my head. i'm just starting to scratch the surface here, but i'm very excited by Forth and embedded systems. 20:41:34 :-) Me too. Let's chat from time to time. 20:47:41 cool 20:49:00 What kind of video game are you thinking about? 20:55:46 not sure exactly 20:55:55 i'm more interested in the system possibility 20:57:20 i think it would be cool to have a game that took advantage of cheap processors designed to run it specifically 20:57:39 personally i like strategy games 20:58:58 Cool. We really definitely should talk. FPGAs aren't that expensive, and the customization possibilities they give you to optimize the performance of the game would fit right into your general mindset. 21:00:18 Would this need the balls-to-the-wall video performance of some of the modern 3D games, or would something at least somewhat more modest get the job done? 21:01:04 i'm thinking pretty modestly 21:03:46 mostly conceptual ideas right now, brought into more real focus after doing some research on Forth 21:07:57 what is your background? 21:09:56 I'm an EE by training - digital logic specialty. Done a fair bit of programming over the years too, though. These days I'm VP of Engineering at an outfit in Houston that makes seismic equipment for oil exploration. 21:10:22 For purposes here I discovered Forth back in college and have had a love affair with it ever since. That's getting close to 30 years now. 21:19:27 how about using the GA144? 21:20:28 http://www.greenarraychips.com/ 21:20:40 for game design :) 21:21:00 Are they actually selling that? I've watched those guys for years and it's seemed like they're more talk than deliver. 21:21:04 i looked at that 21:22:22 i think they are selling them but in bulk 21:24:05 Hey guys, I'm turning in for the night. Catch you later. 21:24:12 --- nick: KipIngram -> KipIngram-zzz 21:25:50 --- quit: Fox78 (Ping timeout: 264 seconds) 21:28:09 --- join: Fox78 (~fox@123.121.74.0) joined #forth 23:23:42 --- join: ygrek (debian-tor@gateway/tor-sasl/ygrek) joined #forth 23:59:37 --- quit: Cris_ (Quit: Leaving) 23:59:59 --- log: ended forth/11.02.27