00:00:00 --- log: started retro/12.11.10 02:17:33 --- quit: impomatic (Quit: http://about.me/john_metcalf) 03:44:47 --- join: sunwukong (~vukung@78.139.3.238) joined #retro 07:16:51 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #retro 07:21:42 --- quit: tangentstorm (Quit: leaving) 07:34:40 --- join: kumul (~kumul@173.215.130.73) joined #retro 08:19:09 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #retro 12:03:13 --- join: Mat2 (~claude@91-65-144-133-dynip.superkabel.de) joined #retro 12:03:17 hello 12:05:45 heya 12:07:52 hi guys 12:08:14 hey docl :) 12:09:22 i am trying to figure out how to go about reviving, compiling, and porting my old text-mode pascal code 12:10:00 hi tangentstorm and docl 12:11:36 tangentstorm: Does this code use the old Borland interfaces (CRT for example) ? 12:11:44 --- quit: sunwukong (Quit: ERC Version 5.3 (IRC client for Emacs)) 12:12:28 Mat2: yep 12:13:06 also 16-bit assembly :/ 12:13:26 and direct writes to video ram 12:14:41 hmm, I think these units are avariable with freepascal, the old 16 bit assembly code should be portable too as video ram accessing is now not the problem 12:15:20 Mat2: yeah, i've ported some of it... it's just a big mess. 12:15:48 understandable :D 12:16:31 can you paste some assembler code so I can take a look ? 12:19:07 most of its in here : https://github.com/tangentstorm/silverware/blob/master/units/crtstuff.pas 12:19:33 github won't even show it because i used a bunch of non-ascii characters 12:20:41 i don't think i actually need any of the assembly code... most of it's just special effects 12:21:54 i actually have an old winxp laptop that still runs turbo pascal 5.5 though :) 12:25:04 mostly VGA BIOS calls as I see 12:26:45 yeah 12:32:20 choose the same way as the gnome designers, remove functionality 12:32:52 and your code compile will [yoda mode off] 12:33:33 :) 13:21:17 ok, I have now the retro start message on screen (in 256 colours) 13:22:14 cursor adjustment is not correct but otherwise it works 13:29:09 yay!! 13:32:40 I think rendering at 50 or 30 fps would be the best compromise for performance so I check now the capabilities of SDL threads for that purpose 14:04:45 SDL seem to have no realtime support, I need creating a thread and poll a timer .. well great ;) 14:05:00 programming like in the stone age 14:05:46 where cpu's do not support interrupts 14:10:26 need some sleep, ciao 14:10:31 --- quit: Mat2 (Quit: Verlassend) 14:16:50 --- join: crcx (~crcx@50.11.193.79) joined #retro 14:17:52 --- join: Blanche (5000f6ac@gateway/web/freenode/ip.80.0.246.172) joined #retro 14:18:36 --- part: Blanche left #retro 14:18:37 good evening 14:19:25 good evening, crcx 14:37:35 I'm now working on integrating docl's keymap concept into retro 14:41:17 :) 15:01:18 hey crcx ! long time no see :) 15:03:57 hi tangentstorm 15:04:18 I've been busy at work since hurricane sandy :( 15:05:06 finally starting to have time again 15:06:34 I've added renaming of functions to parable, merged in most of the retro branches, and am beginning to add keymap support to the retroImage 15:06:48 nice 15:07:00 I did see your email regarding a UTF-style image format; I'd be happy to see that implemented 15:07:06 crcx: did you get a lot of damage from sandy? 15:07:49 I didn't get any. A couple people where I work had damage, but the surrounding areas (new jersey, philly suburbs) had a lot of problems 15:08:01 what do you do? 15:08:35 I work for an electrical supply wholesale company 15:09:42 as a developer? 15:09:44 primarily, I handle most of the purchasing, and internal tech maintenance at my local branch 15:10:02 I do some custom programming for in house apps 15:14:03 i think i could deal with that. i love writing software, but not day after day on the clock... i always got burned out. 15:14:33 that's why I have never taken a job doing programming as a primary task 15:15:03 I prefer the freedom to work on things I find interesting, and in my own ways and timings 15:18:55 yeah. that's what i had when i was running my web hosting company. it was nice 16:58:52 --- quit: crcx (Quit: Colloquy for iPad - http://colloquy.mobi) 17:05:38 --- join: crcx (~crcx@50.11.193.79) joined #retro 17:14:33 --- join: Z_Mass (~quassel@bas1-cornwall24-1242467096.dsl.bell.ca) joined #retro 17:42:11 --- quit: crcx (Quit: Colloquy for iPad - http://colloquy.mobi) 18:01:15 --- quit: Z_Mass (Remote host closed the connection) 18:50:05 --- quit: tangentstorm (Quit: leaving) 18:50:44 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #retro 22:24:30 --- quit: kumul (Quit: WeeChat 0.3.9) 23:59:59 --- log: ended retro/12.11.10