00:00:00 --- log: started retro/13.01.04 04:41:30 --- join: beretta (~beretta@cpe-107-8-120-84.columbus.res.rr.com) joined #retro 04:51:10 --- quit: beretta (Quit: Leaving) 07:11:43 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 09:08:31 --- join: ncv (~quassel@unaffiliated/neceve) joined #retro 10:14:33 --- join: kumul (~kumul@173.215.251.14) joined #retro 11:22:15 --- quit: ncv (Remote host closed the connection) 11:29:59 --- join: Mat2 (~claude@91-65-144-133-dynip.superkabel.de) joined #retro 11:30:01 hello 11:30:17 heya :) 11:31:22 --- join: ncv (~quassel@unaffiliated/neceve) joined #retro 11:36:51 hi tangentstorm ! 11:37:24 what's new ? 11:39:59 slowly working on a little text editor in pascal 11:39:59 and cleaning up a lot of my old pascal code... 11:39:59 hopefully will end up with an editor scriptable in retro :) 11:40:34 that's nice because a good editor is needed 11:40:49 (i'm thinking of something like vi) 11:41:31 so far i have a line editor like gnu readline 11:41:47 and i have a little app that can view files and scroll up and down 11:41:59 now i'm putting them together 11:42:08 while also fixing lots of other old programs 11:43:19 I'm working on metro, at current on a new VDP core which is implementable in a FPGA or ASIC 11:43:35 nice :) 11:43:45 and finsih the compiler of course 11:44:02 ^finish 11:44:15 i found someone's old pac-man clone for CP/M text mode, written in turbo pascal 11:44:55 https://github.com/nickelsworth/gnasher 11:46:42 looks like a clone of these version: http://www.youtube.com/watch?v=uIUxmqe3jA4 11:47:52 haha :) 11:48:18 could be. i found it on archive.org, searching for turbo pascal 11:48:42 other than that and what you see on github, i don't know anything about it :) 11:50:03 there was a wide range of arcade clones for CP/M. Some even with graphic though GSX (the GKS kernel which later evolve into GEM) 11:51:33 i was kind of thinking it might be a good test case for my pascal compiler 11:52:22 yes, but you will need some terminal emulation (ADM31 or ANSI) 11:52:28 my own code uses objects and classes, whereas this is straight procedures... so there's less to parse 11:52:44 that was the first thing i wrote in retro :) 11:52:50 vt.rx 11:52:55 ah ok 11:53:07 turbo pascal shipped with "crt.pas" which was a *tiny* little abstraction layer 11:53:18 very much like what retro already provides out of the box 11:53:54 with the colored text device i mean 11:55:21 i don't even think this code uses pointers. 11:55:51 I have found a way o reduce the memory demands for display generation and enlarge the colour depth to 16 bit 11:55:56 nope.. everything's compleetly static 11:56:07 oh yeah? 11:56:16 selectable for each scanline of a character 11:58:34 the display now interpret character code $FF als prefix to load 14 colour registers (for each scan-line) with actual foreground and background colours. These registers are latches to the signal generator 11:58:59 so colours can be changed in between display generation 11:59:19 by scanline do you mean the characters could be striped? 12:00:28 no each character is build of 14 scanlines of 8 pixels from the chacter generator 12:01:06 but the scanlines can each be a different color? 12:01:33 changing colours means writing new values to the 14 colour latches in-time of display generation 12:01:58 so yes, each scan-line can have different fore and background colours 12:02:23 so you could make the letters striped or rainbow or gradients 12:02:36 yes 12:02:41 cool :) 12:04:01 and the best is: An attribute map is now obsolete 12:04:26 i have to go run an errand, but this sounds pretty neat. i look forward to trying it :) 12:05:54 see you 12:23:02 --- quit: ncv (Remote host closed the connection) 12:26:10 --- join: ncv (~quassel@unaffiliated/neceve) joined #retro 12:37:09 --- quit: karswell () 12:52:40 --- quit: kumul (Read error: Connection reset by peer) 12:53:04 --- quit: Mat2 (Quit: Verlassend) 13:05:08 --- join: karswell (~coat@93-97-29-243.zone5.bethere.co.uk) joined #retro 14:58:27 --- join: nal (~nal@173.215.251.14) joined #retro 16:31:10 --- nick: nal -> Kumul 18:11:26 --- join: erider (~chatzilla@unaffiliated/erider) joined #retro 18:15:06 --- quit: ncv (Remote host closed the connection) 18:22:59 hi all 18:40:35 --- quit: erider (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129162756]) 21:09:43 --- join: jedivulc|iPhone (~jedivulci@c-24-131-51-211.hsd1.ga.comcast.net) joined #retro 21:10:14 --- part: jedivulc|iPhone left #retro 22:10:40 --- quit: Kumul (Quit: Leaving) 23:59:59 --- log: ended retro/13.01.04