# HG changeset patch # User HackBot # Date 1348015924 0 # Node ID e0624f80155cee17021b384c52ce7b4026802427 # Parent c5a529fbc8b9bff4261c3799d7416260fab58bdf pastelogs Rugxulo diff -r c5a529fbc8b9 -r e0624f80155c paste/paste.18348 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paste/paste.18348 Wed Sep 19 00:52:04 2012 +0000 @@ -0,0 +1,301 @@ +2006-06-22.txt:01:53:18: -!- Rugxulo has joined #esoteric. +2006-06-22.txt:03:21:36: -!- Rugxulo has parted #esoteric (?). +2006-12-06.txt:02:21:57: -!- Rugxulo has joined #esoteric. +2006-12-06.txt:02:25:36: quick poll: favorite esoteric language? +2006-12-06.txt:02:27:01: * Rugxulo likes sed ... but if that doesn't count, I guess Brainf*** and then not sure, False perhaps?? +2006-12-06.txt:02:28:00: Befunge is nifty, but Malbolge (I think) is just ridiculous +2006-12-06.txt:02:28:20: and unlambda is way, way over my head +2006-12-06.txt:02:29:03: what kind? what's it supposed to do? +2006-12-06.txt:02:33:18: o_o +2006-12-06.txt:02:55:54: Rugxulo: favourite? probably Befunge +2006-12-06.txt:02:57:41: they're all cool, but understanding how to write something nifty in it ... that's a whole other ball game :P +2006-12-06.txt:02:58:21: there are already a few converters (not necessarily for those but anyways ...) +2006-12-06.txt:03:02:12: Rugxulo: where? +2006-12-06.txt:03:03:36: not for Forth to Befunge, I just meant in general +2006-12-06.txt:03:11:40: yup +2006-12-06.txt:03:11:46: (surprised?) ;) +2006-12-06.txt:03:12:14: http://lvogel.free.fr/sed.htm#unlambda +2006-12-06.txt:03:12:18: :D +2006-12-06.txt:03:13:52: yup, almost as crazy as sokoban in sed (or factor or bf2c or dc or hanoi or ...) +2006-12-06.txt:03:15:30: yes +2006-12-06.txt:03:17:21: http://www.pell.portland.or.us/~orc/Code/bsd/bsd-current/sed/TEST/hanoi.sed +2006-12-06.txt:03:17:29: (not sure if that's the latest but whatever) +2006-12-06.txt:04:46:12: no idea, too bizarre for me +2006-12-06.txt:05:05:31: "The language is named after Malebolge, the eighth level of hell in Dante's Inferno, which is reserved for perpetrators of fraud." +2006-12-06.txt:05:05:38: better not defraud anyone ;) +2006-12-06.txt:05:08:23: Brainf***? +2006-12-06.txt:05:08:26: Urban Mueller +2006-12-06.txt:05:08:43: Rugxulo: come on, spell fuck correctly +2006-12-06.txt:05:08:46: inspired by False, I think +2006-12-06.txt:05:09:00: dunno, can't remember +2006-12-06.txt:05:09:07: not that I know of +2006-12-06.txt:05:09:15: (but I think the False guy had lots of other stuff) +2006-12-06.txt:05:14:42: really? I think it's quite nice ... I mean, how do you compare languages anyways? they are all different, meant for different things, etc. +2006-12-06.txt:05:15:26: http://wouter.fov120.com/index.html +2006-12-06.txt:05:15:30: (False creator's web page) +2006-12-06.txt:05:21:41: BTW, a cool Brainf*** compiler (outputs .COM) written in NASM is here: http://home.arcor.de/partusch/html_en/bfd.html +2006-12-06.txt:05:26:50: Rugxulo: you compare languages with a magical language comparator. +2006-12-06.txt:05:27:10: Rugxulo: i doubt many people here can run .com files +2006-12-06.txt:05:27:18: http://dosbox.sf.net +2006-12-06.txt:05:27:25: :P +2006-12-06.txt:05:28:05: but you can run so many other goodies with DOSBOX :D +2006-12-06.txt:05:28:14: and it ain't a huge download either +2006-12-06.txt:05:41:18: -!- Rugxulo has parted #esoteric (?). +2006-12-08.txt:22:31:13: -!- Rugxulo has joined #esoteric. +2006-12-08.txt:22:31:41: Brainf*** question: is decrementing 0 supposed to stay at 0 or not? +2006-12-08.txt:22:32:58: okay +2006-12-08.txt:22:33:38: Gregor, ever written anything in BF? +2006-12-08.txt:22:35:15: * Rugxulo has only written three things, and they ain't too fancy/interesting :P +2006-12-08.txt:22:37:08: (1). counts from 9 to 1, (2). counts from 0 to 9, (3). accepts a single byte input and outputs 'five' if it was '5' (simple stuff, obviously, not that impressive) +2006-12-08.txt:22:37:44: oops, I meant "counts down and prints the numbers w/ a space b/w 'em" (yeah, not that cool) +2006-12-08.txt:22:39:12: ;) +2006-12-08.txt:22:41:15: -!- Rugxulo has quit ("Clap on! , Clap off! clap@#&$NO CARRIER"). +2006-12-08.txt:22:43:03: -!- Rugxulo has joined #esoteric. +2006-12-08.txt:22:52:31: -!- Rugxulo has parted #esoteric (?). +2006-12-12.txt:21:55:03: -!- Rugxulo has joined #esoteric. +2006-12-12.txt:22:07:53: -!- Rugxulo has parted #esoteric (?). +2006-12-14.txt:02:20:24: -!- Rugxulo has joined #esoteric. +2006-12-14.txt:04:34:47: -!- Rugxulo has parted #esoteric (?). +2006-12-17.txt:21:56:13: -!- Rugxulo has joined #esoteric. +2006-12-17.txt:22:24:53: -!- Rugxulo has quit ("Do fish get thirsty?"). +2006-12-25.txt:02:00:49: -!- Rugxulo has joined #esoteric. +2006-12-25.txt:03:06:38: -!- Rugxulo has quit ("OUCH!!!"). +2007-01-07.txt:01:31:13: -!- Rugxulo has joined #esoteric. +2007-01-07.txt:01:40:59: \(2,\} means find 2 or more, right? +2007-01-07.txt:01:41:23: (hmmm, that first one is supposed to be curly brace, my font ain't clear enough to tell) +2007-01-07.txt:01:41:39: doh +2007-01-07.txt:01:41:45: s/(/{/ +2007-01-07.txt:01:55:59: -!- Rugxulo has parted #esoteric (?). +2007-01-31.txt:18:23:06: -!- Rugxulo has joined #esoteric. +2007-01-31.txt:18:24:33: yo +2007-01-31.txt:18:41:21: -!- Rugxulo has quit ("Say What?"). +2007-02-01.txt:13:53:08: -!- Rugxulo has joined #esoteric. +2007-02-01.txt:14:13:50: -!- Rugxulo has parted #esoteric (?). +2007-02-18.txt:20:19:41: -!- Rugxulo has joined #esoteric. +2007-02-18.txt:20:20:55: -!- Rugxulo has parted #esoteric (?). +2007-03-03.txt:22:56:56: -!- Rugxulo has joined #esoteric. +2007-03-03.txt:22:57:05: -!- Rugxulo has quit (Remote closed the connection). +2007-03-05.txt:21:28:21: -!- Rugxulo has joined #esoteric. +2007-03-05.txt:21:29:02: -!- Rugxulo has parted #esoteric (?). +2007-03-08.txt:21:39:07: -!- Rugxulo has joined #esoteric. +2007-03-08.txt:21:39:37: -!- Rugxulo has parted #esoteric (?). +2007-03-09.txt:22:29:42: -!- Rugxulo has joined #esoteric. +2007-03-09.txt:22:30:12: -!- Rugxulo has parted #esoteric (?). +2007-03-09.txt:22:31:04: -!- Rugxulo has joined #esoteric. +2007-03-09.txt:22:31:50: -!- Rugxulo has quit (Client Quit). +2007-03-09.txt:22:32:01: -!- Rugxulo has joined #esoteric. +2007-03-09.txt:22:32:59: -!- Rugxulo has parted #esoteric (?). +2007-03-29.txt:00:21:51: -!- Rugxulo has joined #esoteric. +2007-03-29.txt:00:25:31: -!- Rugxulo has parted #esoteric (?). +2007-04-12.txt:04:03:27: -!- Rugxulo has joined #esoteric. +2007-04-12.txt:04:04:58: -!- Rugxulo has parted #esoteric (?). +2007-04-29.txt:21:20:56: -!- Rugxulo has joined #esoteric. +2007-04-29.txt:21:28:14: -!- Rugxulo has parted #esoteric (?). +2007-05-16.txt:02:37:05: -!- Rugxulo has joined #esoteric. +2007-05-16.txt:02:37:34: -!- Rugxulo has quit (Client Quit). +2007-05-16.txt:02:41:20: -!- Rugxulo has joined #esoteric. +2007-05-16.txt:02:42:13: -!- Rugxulo has parted #esoteric (?). +2007-05-18.txt:00:48:39: -!- Rugxulo has joined #esoteric. +2007-05-18.txt:00:48:56: -!- Rugxulo has quit (Remote closed the connection). +2007-07-20.txt:13:57:50: -!- Rugxulo has joined #esoteric. +2007-07-20.txt:13:58:01: -!- Rugxulo has quit (Remote closed the connection). +2007-08-08.txt:21:30:18: -!- Rugxulo has joined #esoteric. +2007-08-08.txt:21:30:50: -!- Rugxulo has quit (Client Quit). +2007-10-19.txt:09:37:06: -!- Rugxulo has joined #esoteric. +2007-10-19.txt:10:04:10: -!- Rugxulo has parted #esoteric (?). +2007-10-20.txt:19:29:22: -!- Rugxulo has joined #esoteric. +2007-10-20.txt:20:39:33: -!- Rugxulo has parted #esoteric (?). +2009-08-29.txt:07:05:00: -!- Rugxulo has joined #esoteric. +2009-08-29.txt:07:05:59: * Rugxulo has trouble finding good Befunge 93 examples ... +2009-08-29.txt:07:06:11: I mean, I found some, but I am surprised there aren't more +2009-08-29.txt:07:09:46: am I wrong or doesn't Brainf*** have loads more? +2009-08-29.txt:07:09:55: or maybe it just seems that way +2009-08-29.txt:07:10:32: Rugxulo: look at befunge-98. +2009-08-29.txt:07:12:06: yeah, haven't really looked at Befunge-98 yet, looks odd +2009-08-29.txt:07:12:17: and Concurrent Funge (or whatever), lol +2009-08-29.txt:07:12:21: seriously!! :-) +2009-08-29.txt:07:13:03: why not? +2009-08-29.txt:07:13:15: (although I can't anyways, doesn't support my preferred platform) +2009-08-29.txt:07:14:03: well, my platform isn't quite 100% POSIX +2009-08-29.txt:07:14:07: good but not great +2009-08-29.txt:07:14:12: Rugxulo: I'm being sarcastic +2009-08-29.txt:07:14:21: heh +2009-08-29.txt:07:14:30: in the readme he claims Cygwin *might* work +2009-08-29.txt:07:14:35: Rugxulo: It won't. +2009-08-29.txt:07:14:51: and no, I actually wanted to use DJGPP, but alas ... ;-) +2009-08-29.txt:07:15:01: along with every other GNU nerd ... +2009-08-29.txt:07:15:28: God forbid anybody write anything "portable" that is actually, erm, portable! +2009-08-29.txt:07:15:39: actually like what? cfunge or DJGPP +2009-08-29.txt:07:15:40: ? +2009-08-29.txt:07:15:51: Rugxulo: heck, I don't bother supporting the heap of windows shitapis, but I don't make a claim to portability, either +2009-08-29.txt:07:15:54: I like DOS :-) +2009-08-29.txt:07:16:29: it just feels hollow to brag about portability when all you support is "POSIX" (aka, Linux and whatever wants to be as popular as Linux) +2009-08-29.txt:07:16:54: you mean Solaris? +2009-08-29.txt:07:17:17: no idea +2009-08-29.txt:07:17:31: he should try Minix and see if that works +2009-08-29.txt:07:18:16: anyways, it doesn't matter, I'm happy with the default BEF.C (B93) interpreter for now +2009-08-29.txt:07:18:25: and BTW, what is "109" ? +2009-08-29.txt:07:18:34: Rugxulo: AnMaster's pet revision of befunge-98 that nobody needs. +2009-08-29.txt:07:18:47: but why not just call it "09" ? :-) +2009-08-29.txt:07:19:17: er, huh? +2009-08-29.txt:07:19:19: Rugxulo: It clears up a few edge cases everyone agrees on anyway, and turns fingerprints into URIs instead of compact 4-character names, even though that makes all code so much more uglier, and nobody has EVER needed it, and nobody else cares +2009-08-29.txt:07:19:26: Rugxulo: He asked Chris Pressey if he could use the name. +2009-08-29.txt:07:20:00: and, what, "Befunge09" is trademarked or something? +2009-08-29.txt:07:20:38: that seems silly +2009-08-29.txt:07:20:47: even the *nix epoch doesn't start until 1970 +2009-08-29.txt:07:22:42: heh, looking at his vectorization code :-) +2009-08-29.txt:07:23:04: God knows why anybody prefers GNU inline syntax +2009-08-29.txt:07:23:26: (and m4 + sh for autoconf), Befunge is *less* obfuscated ;-) +2009-08-29.txt:07:24:27: I'm not convinced that GCC's -ftree-vectorize even does anything (despite 4.3.x's improvements) 99% of the time +2009-08-29.txt:07:24:46: Rugxulo: His optimised build includes a gcc option that does *unsafe* "math optimisations" +2009-08-29.txt:07:24:47: God help us when ymm0 (AVX) becomes available :-( +2009-08-29.txt:07:25:04: -ffast-math ?? or something else? +2009-08-29.txt:07:25:15: ah +2009-08-29.txt:07:25:29: well, I mean, it's good to experiment, even if a lot of it doesn't pan out +2009-08-29.txt:07:27:58: seriously, how many people program in Concurrent Befunge?? +2009-08-29.txt:07:28:15: most people (me included) can't even handle normal concurrent programming :-P +2009-08-29.txt:07:28:57: argh, multiline C macros ;-) +2009-08-29.txt:07:29:40: sed? stream editor? also considered obfuscated ;-) +2009-08-29.txt:07:30:32: BTW, ever heard of bfd? (tiny DOS Brainf*** compiler) +2009-08-29.txt:07:30:50: s/compiler/optimizing &/ +2009-08-29.txt:07:31:05: Rugxulo: Except +2009-08-29.txt:07:31:07: written in NASM, tre cool ;-) +2009-08-29.txt:07:32:35: "written in Python", previous link was "written in D", and AnMaster's Cfunge is "written in C99 w/ mmap etc." :-/ +2009-08-29.txt:07:32:56: so it's not as portable as I'd like +2009-08-29.txt:07:33:02: Rugxulo: Seriously? +2009-08-29.txt:07:33:02: heh +2009-08-29.txt:07:33:14: Python 2.5 will be deprecated eventually +2009-08-29.txt:07:33:18: 3.1 is already out there +2009-08-29.txt:07:33:27: it's written in 2.5 +2009-08-29.txt:07:33:35: while even Scons (I think) still runs on 1.5.2 (or whatever) +2009-08-29.txt:07:33:35: Rugxulo: backwards compatible. +2009-08-29.txt:07:34:38: I just wonder why people bother bragging about portability when all they support is Mac OS X 10.5, Windows 2k or newer, Linux 2.6, etc. +2009-08-29.txt:07:35:11: you know what I mean, it's annoying how things are deprecated that work fine +2009-08-29.txt:07:35:51: it's just my pet peeve +2009-08-29.txt:07:37:31: but you don't get it, they want to drop 2k, XP, 32-bit, etc. +2009-08-29.txt:07:38:13: no, only 2003 for AMD servers, Intel servers got it in 2004, home users didn't get it (Intel) until 2006 +2009-08-29.txt:07:38:37: Intel was still selling P4s until then (ugh) +2009-08-29.txt:07:38:49: who knows, they still might (though I doubt it) +2009-08-29.txt:07:39:12: and you know about the P4, I presume (e.g. not everything "new" is better) +2009-08-29.txt:07:39:59: MMX is deprecated, FPU is deprecated, it's all annoying, everybody wants to kill everything that *they* don't use +2009-08-29.txt:07:40:08: well, it came installed on the machine +2009-08-29.txt:07:40:21: and I'm not exactly super familiar with *nix (e.g. Linux) +2009-08-29.txt:07:40:33: and most Linux distros aren't any good +2009-08-29.txt:07:40:38: or are very buggy +2009-08-29.txt:07:40:51: or outdated, don't work the ways I want, etc. +2009-08-29.txt:07:41:25: their upcoming 9.10 scares me ... too many bleeding edge things +2009-08-29.txt:07:41:36: potentially will regress a lot in functionality +2009-08-29.txt:07:41:50: well, the alphas are buggy ;-) +2009-08-29.txt:07:42:04: and they don't always fix everything before release, so ... +2009-08-29.txt:07:42:16: yes +2009-08-29.txt:07:42:20: briefly +2009-08-29.txt:07:42:44: and I can't even install to a 1 GB flash drive because it's so bloated +2009-08-29.txt:07:42:56: not saying I'm so super surprised, but damn, very annoying +2009-08-29.txt:07:43:25: no, I'm perfectly content with needing 30 GB just to rebuild everything (sarcasm) +2009-08-29.txt:07:43:55: I don't think "normal" applies to #esoteric ;-) +2009-08-29.txt:07:44:28: uh, no +2009-08-29.txt:07:44:35: I don't expect miracles +2009-08-29.txt:07:44:52: but when things could easily be fixed and certain people refuse (note I'm not talking about Ubuntu here), then that's annoying +2009-08-29.txt:07:45:16: they just don't care, which is more of a problem than anything technical +2009-08-29.txt:07:45:39: obviously I would install to HD, problem solved +2009-08-29.txt:07:45:57: the main issue isn't that, it's that they allow you to install to USB but it's more or less useless unless you never install anything ever +2009-08-29.txt:07:46:23: I'm not just a "surf and e-mail" person, so I can't say that's enough for me +2009-08-29.txt:07:46:57: extra features that I didn't ask for, that aren't needed, that should be easily removed (but probably aren't) +2009-08-29.txt:07:47:22: [07:39] Rugxulo: […] everybody wants to kill everything that *they* don't use +2009-08-29.txt:07:47:30: no (although there are a lot of Ubuntu forks, too many IMHO) +2009-08-29.txt:07:48:56: it's just not perfect +2009-08-29.txt:07:49:06: and the idea that it does everything right isn't fair +2009-08-29.txt:07:49:26: neither Windows nor Ubuntu can cater to everybody, but sometimes they don't even try to do simple things +2009-08-29.txt:07:50:20: so, dare I ask, you really expect 100% of home users (and OEMs) to only get 64-bit 4 GB RAM Ubuntu 9.10 computers from now on? I doubt it ... +2009-08-29.txt:07:51:33: if it works for you, fine +2009-08-29.txt:07:57:24: and BTW, there really should be a Befunge interpreter in Elisp :-) +2009-08-29.txt:07:58:04: oops, must've missed that it already exists +2009-08-29.txt:07:59:08: why? 'cause it's cool :-) +2009-08-29.txt:07:59:32: * Rugxulo is in Emacs now (ERC) +2009-08-29.txt:08:05:20: ;-) +2009-08-29.txt:08:07:19: Rugxulo: could i, like, stab you? +2009-08-29.txt:08:08:08: you could ... except the knife has been deprecated, use phase pistols (coming soon to a store near you) +2009-08-29.txt:08:12:20: http://www.emacswiki.org/emacs/BefungeMode +2009-08-29.txt:08:12:36: had to comment out all the hscroll stuff, but otherwise it works great! :-) +2009-08-29.txt:08:21:01: oh well, thanks for the (mostly) nice chat ;-) +2009-08-29.txt:08:21:25: 0:1g:"$"-!#@_,1+" "00p +2009-08-29.txt:08:21:26: bye!$ +2009-08-29.txt:08:21:32: -!- Rugxulo has parted #esoteric (?). +2009-08-31.txt:09:54:04: -!- Rugxulo has joined #esoteric. +2009-08-31.txt:10:45:07: -!- Rugxulo has parted #esoteric (?). +2009-09-01.txt:06:34:30: -!- Rugxulo has joined #esoteric. +2009-09-01.txt:06:37:25: *boo hiss* Bash 3.2 needed for Bashfunge :-P +2009-09-01.txt:06:38:01: dude, I know ... what's your point? ;-) +2009-09-01.txt:06:38:08: yeah, 2002 is so ancient (sarcasm) +2009-09-01.txt:06:38:44: C++ 98? standard ... C99? standard +2009-09-01.txt:06:38:59: omg, its teh old !! +2009-09-01.txt:06:39:06: Wherein Rugxulo compares the standards of huge languages with releases of a shell program. +2009-09-01.txt:06:39:26: a very very complicated shell program +2009-09-01.txt:06:39:53: have you looked at its guts? ugh ... +2009-09-01.txt:06:41:02: okay, just tried Bashfunge on Cygwin, seems to work okay +2009-09-01.txt:06:41:50: hey, anything implementing Befunge 93 is cool :-) +2009-09-01.txt:06:42:02: no, AFAIK, RMS never worked on Bash ;-) +2009-09-01.txt:06:42:07: but it is not pretty code +2009-09-01.txt:06:42:54: I wonder how Bash-centric Bashfunge is (e.g. would it work on other shells) +2009-09-01.txt:06:43:46: not in ksh? +2009-09-01.txt:06:44:43: and I thought you said "109" was the latest ... then why does Bashfunge say "Befunge08" ?? +2009-09-01.txt:06:46:16: too slow? even on Core i7? (older is obsolete, upgrade now!!!) +2009-09-01.txt:06:46:50: anybody writing in Bash should expect a small performance decrease ;-) +2009-09-01.txt:06:46:54: still cool, though +2009-09-01.txt:06:47:09: Rugxulo: also, if you do have a core i7, enjoy your non-ECC supporting platform. +2009-09-01.txt:06:47:31: ECC es fur wamps, I dun't neid et +2009-09-01.txt:06:47:44: * ehird flips some bits in Rugxulo's memory +2009-09-01.txt:07:02:20: hmmm, Language-Befunge seems to hate Cygwin (or my install, at least) :-P +2009-09-01.txt:07:04:51: BTW, know of any Brainf*** interpreters in Befunge? +2009-09-01.txt:07:05:51: for unlawful carnal knowledge ... hooray for me ;-) +2009-09-01.txt:07:06:11: * Rugxulo sings, "Home grown, down home ..." +2009-09-01.txt:07:08:40: found a Befunge98 one, wanted a 93 one :-/ +2009-09-01.txt:07:09:08: Rugxulo: Befunge93 is not TC. +2009-09-01.txt:07:09:57: but one good enough for "Hello world" and similarly simple stuff should be doable +2009-09-01.txt:07:13:39: Rugxulo, hi +2009-09-01.txt:07:15:42: AnMaster, one chat and ehird already hates me ;-) +2009-09-01.txt:07:15:51: Rugxulo, ah :) +2009-09-01.txt:07:16:03: (Rugxulo: Did I ever say that I hate you?) +2009-09-01.txt:07:17:01: Rugxulo, anyway, about cygwin: I don't have windows handy to test with. But cygwin is your best bet for cfunge if you need to use it on windows +2009-09-01.txt:07:17:26: ehird, you said (and I'm almost quoting verbatim), "Eww, you use old software, Emacs, and Windows ... can I stab you?" +2009-09-01.txt:07:17:49: yeah, I'm sure you meant that in a loving way ;-) +2009-09-01.txt:07:17:58: the lovey-dovey kind of stab, y'know +2009-09-01.txt:07:18:04: Rugxulo, I remember that basic things like getting environment variables didn't just work as expected under windows :/ +2009-09-01.txt:07:18:13: Cygwin? +2009-09-01.txt:07:18:21: Rugxulo, well that is worth a try as I said +2009-09-01.txt:07:19:34: Rugxulo, if it lacks mmap() you could rewrite the file loading part to use getc() or something. I use mmap() because it is faster (I profiled) and easier as well +2009-09-01.txt:07:21:15: Rugxulo, but I guess cygwin *does* have mmap() right? +2009-09-01.txt:07:21:56: dunno +2009-09-01.txt:07:22:09: BTW, found another "Brainf*** in Befunge" +2009-09-01.txt:07:22:37: Rugxulo, why are you stuck on windows though? Hardware issues? +2009-09-01.txt:07:23:51: sorta ... none of the *nixes I tried really worked too well (not that Windows is perfect, though) +2009-09-01.txt:07:24:01: no, I like DOS, I tolerate Windows +2009-09-01.txt:07:24:08: that's what I said :-) +2009-09-01.txt:07:24:19: big difference :-P +2009-09-01.txt:07:24:47: (hmmm, that Brainf***-in-Befunge may need "arbitrary bignums in the stack") +2009-09-01.txt:07:25:00: Rugxulo, so you want no memory protection, a pain to use memory above 640K, ...? +2009-09-01.txt:07:25:51: AnMaster, DPMI -> DJGPP = works! +2009-09-01.txt:07:27:21: Rugxulo, DPMI? +2009-09-01.txt:07:27:44: yes +2009-09-01.txt:07:27:53: Rugxulo, that was a question: "what is that"? +2009-09-01.txt:07:28:04: what is DPMI? +2009-09-01.txt:07:28:34: yeah, standard stuff, works in OS/2 2+, Win 3+, DOS w/ extender, etc. +2009-09-01.txt:07:28:46: CWSDPMI ring a bell? +2009-09-01.txt:07:28:59: Rugxulo, nop +2009-09-01.txt:07:29:02: (Quake 1 used it) +2009-09-01.txt:07:29:54: Wolfenstein 3D = 16-bit Borland C +2009-09-01.txt:07:30:01: Doom 1 & 2 = 32-bit Watcom C +2009-09-01.txt:07:30:07: Quake 1 = 32-bit DJGPP C +2009-09-01.txt:07:30:45: Rugxulo, not portable between compilers even? ;P +2009-09-01.txt:07:30:45: ever heard of Ardi's Executor (Mac emulator)? +2009-09-01.txt:07:30:53: Rugxulo, nop +2009-09-01.txt:07:30:56: DPMI isn't related to compilers, it's an API +2009-09-01.txt:07:31:32: http://www.delorie.com/djgpp/doc/dpmi/ +2009-09-01.txt:07:32:06: http://clio.rice.edu/ +2009-09-01.txt:07:33:02: but no, typically most (non-DJGPP) apps were never written for DPMI "only", they expected the unofficial, undocumented 32-bit int 21h extensions +2009-09-01.txt:07:33:10: (partially supported by some Watcom extenders) +2009-09-01.txt:07:33:23: I know I know, if you never were familiar with DOS, it wouldn't matter +2009-09-01.txt:07:33:31: just trust me, it works, Quake 1 sold fine ;-) +2009-09-01.txt:07:33:49: Rugxulo, ok. Tell me when you have a 64-bit extender for it ;P +2009-09-01.txt:07:34:01: DOSEMU works on x86-64, that's as close as you can get +[too many lines; stopping]