00:00:00 --- log: started retro/12.10.30 03:31:28 --- quit: obobo (Read error: Connection reset by peer) 03:31:29 --- join: obobo_ (~chatzilla@dyn-98-124-30-88.nexicom.net) joined #retro 03:31:33 --- nick: obobo_ -> obobo 04:17:41 --- quit: tangentstorm (Quit: leaving) 04:42:04 --- quit: karswell (Remote host closed the connection) 04:52:19 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 07:38:17 I should have all the docstrings in place tonight :) 07:46:18 --- join: impomatic (~digital_w@94.66.112.87.dyn.plus.net) joined #retro 08:11:03 --- quit: impomatic (Quit: impomatic) 09:15:02 --- quit: karswell (Remote host closed the connection) 09:15:33 crc: what are you dressing up for halloween as?! 09:23:27 I don't dress up for anything 09:23:52 that's so retro 09:24:11 crc: you got a bunch of kids dressing up i reckon? 09:24:14 3 kids right? 09:25:09 4 kids (8, 7, 2, and 1) 09:25:15 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 09:25:19 ah cool 09:25:36 will they be going apple dunking tomorrow 09:30:58 I have no idea; my wife schedules their activities 10:24:01 --- quit: karswell (Remote host closed the connection) 10:34:16 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 11:20:25 --- quit: karswell (Read error: Connection reset by peer) 11:24:23 --- quit: obobo (Read error: Connection reset by peer) 11:27:30 --- quit: yiyus (Ping timeout: 260 seconds) 11:30:41 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 11:37:34 --- join: kumul (~kumul@173.215.130.73) joined #retro 11:40:46 --- join: yiyus (1242712427@je.je.je) joined #retro 12:11:51 retroImage has all docstrings loaded now 12:38:17 --- quit: karswell (Remote host closed the connection) 12:48:36 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 13:30:11 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #retro 13:56:28 --- join: Z_Mass (~zachary@bas1-cornwall24-1242467096.dsl.bell.ca) joined #retro 14:43:43 --- join: Mat2 (~claude@91-65-144-133-dynip.superkabel.de) joined #retro 14:43:51 hello every one 14:44:05 heya 14:45:50 Hi ! 14:46:57 what are you up to today/ 14:46:58 ? 14:47:23 designing bitmap fonts which look good even with low resolutions 14:47:33 nice 14:48:07 i was up all night getting the file stuff working in pascal 14:48:18 i guess i'm on the vm query device today 14:48:24 is it working ? 14:49:58 all the tests in test/files.rx pass now 14:50:06 have take a look at the output of the freepascal compiler and it generate quite efficient code for procedure pointer 14:50:33 (s) 14:50:56 there's a benchmark directory but i haven't figured out how to use the files in there yet. 14:51:12 that inspirate me to write a pascal version of my vm 14:51:18 :) 14:52:07 i really like it. i only stopped using it because i went from dos -> windows and delphi was out of my price range 14:52:07 you mean the benchmarks for retro ? 14:52:10 yeah 14:53:28 one reason i went with pointers is so i could experiment with adding and removing opcodes 14:54:59 for the freepascal compiler that seems to be a good choice, for a descent C compiler this would result in really slow code 14:55:05 i'd be thrilled if you forked my stuff, because i'm probably going to copy whatever you do anyway :) 14:55:22 *g* ok 14:55:55 freepascal has some switches that let you get rid of stack frames entirely, and to put variables into registers 14:56:43 yes, I have figured that out after study there documentation, its a nice compiler for building interpreters 14:56:44 i haven't messed with any of that stuff 14:57:04 it also lets you write your own memory manager 14:57:40 and the unit feature of pascal makes much more sense than these C/C++ concept 14:57:44 i'm thinking i can write a memory manager that lets me allocate pascal records and whatnot inside the retro image 14:58:13 should be possible 14:58:29 that was the other reason for using procedures: so i could use the ops from pascal 14:58:44 you can write an entire ngaro backend if you wish in pascal 14:59:15 isn't that what i'm doing? :) 14:59:54 I mean you can build a backend for the freepascal compiler for generating ngaro images 15:00:14 oh 15:00:30 right! 15:00:36 tangentstorm: the docstrings are in thr main repo now 15:01:19 yeah, i asked on #fpc, and they said you could plug in your own assembler if you want. so you could put ngaro code inside an asm block. 15:01:23 crc : awesome ! :) 15:01:26 still some cleanups to do, but it seems to be working well enough 15:02:50 I'll be writing up something on the metacompiler changes that go with this tonight or tomorrow morning 15:02:53 did you say you went back and added docstrings for all the primitives, even in the kernel? 15:03:11 ( merging now ) 15:03:29 tangentstorm: all visible functions now have docstrings, defined in place 15:03:54 the only exception is the variables in the kernel, which will be finished tomorrow 15:04:27 but now, I have to merge in these rom font for my display routines :) 15:04:58 awesome. i added retro header support for my deugger last night, so now it should show the function names as you step through it 15:10:39 --- quit: Z_Mass (Quit: Leaving) 15:11:01 --- quit: karswell (Remote host closed the connection) 15:12:11 crc: hrm... how do i build it? 15:12:44 describe word . got it 15:21:15 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 15:40:54 --- quit: ivan`` (Ping timeout: 265 seconds) 15:43:52 --- join: ivan`` (~ivan@unaffiliated/ivan/x-000001) joined #retro 15:49:21 --- join: Z_Mass (~zachary@bas1-cornwall24-1279267709.dsl.bell.ca) joined #retro 16:04:22 --- quit: karswell (Remote host closed the connection) 16:13:02 ok I'm now using freepascal 2.6 16:13:10 nice ext mode IDE 16:13:18 sorry text mode 16:14:40 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 16:21:47 :) 16:25:04 360 tests run: 360 passed, 0 failed. core.rx :) 16:25:41 nice 16:26:58 I need some sleep, ciao 16:27:06 later 16:27:06 --- quit: Mat2 (Quit: Verlassend) 17:49:04 --- quit: karswell (Remote host closed the connection) 17:59:21 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 19:54:52 --- quit: karswell (Remote host closed the connection) 19:55:19 --- quit: Z_Mass (Quit: Leaving) 20:05:09 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 20:41:18 --- quit: tangentstorm (Quit: be back later) 22:43:55 --- quit: kumul (Quit: WeeChat 0.3.9) 23:16:12 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #retro 23:59:59 --- log: ended retro/12.10.30