--- Log opened Sat Feb 06 00:00:26 2021 |
03:26 | | Degi [Degi@Nightstar-j11gm9.pool.telefonica.de] has quit [Operation timed out] |
03:29 | | Degi [Degi@Nightstar-pkbckn.pool.telefonica.de] has joined #code |
04:24 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code |
04:45 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Connection closed] |
04:45 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [The TLS connection was non-properly terminated.] |
04:45 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
04:45 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
04:47 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code |
05:36 | | celticminstrel [celticminst@Nightstar-46hkr3.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
06:26 | | * McMartin grumbles |
06:26 | <&McMartin> | I don't want to port this dumb code |
06:26 | <&McMartin> | I want to have already ported it |
06:26 | <&McMartin> | Alas |
07:04 | | Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has joined #code |
07:04 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
07:07 | | Kindamoody[zZz] is now known as Kindamoody |
07:31 | | abudhabi [abudhabi@Nightstar-ben39o.adsl.tpnet.pl] has joined #code |
10:23 | | * McMartin finishes half of phase 1 of the port, gets good results out. |
10:23 | <&McMartin> | After getting whomped by a buffer overflow along the way. |
10:23 | <&McMartin> | It's been awhile since I've been able to inflict one of those on myself in a way that matters! |
10:23 | <&McMartin> | At least in 8-bit stuff. |
10:27 | <&McMartin> | 364 bytes! |
10:30 | <&McMartin> | ... and 235 lines of code. |
10:32 | <~Vorntastic> | What are you porting |
10:33 | <&McMartin> | The Simulated Evolution program that I ported from BASIC to modern machines last year, and then demade to C64 later that year |
10:33 | <&McMartin> | And now I'm porting the C64 version to the Atari 800 |
10:34 | <&McMartin> | This is not really minimal viable product once it's done because four of the lines of pixels won't fit on the screen, so I'll need to implement a scrollable window over the arena |
10:34 | <&McMartin> | Fortunately the Atari makes that really, really easy |
10:35 | <&McMartin> | What I have right now is a complete bitmap library that lets me draw dots and rectangles in four colors and has the potential to let me do the scrolling-window stuff later |
10:35 | <&McMartin> | But yeah, where the C64 requires your bitmap display to exist at some multiple of 8KB |
10:36 | <&McMartin> | The Atari screen lets you assign screen memory to arbitrary locations and even change it every data row if you want, without getting out of its normal operation modes |
10:36 | <&McMartin> | So I can scroll one pixel just by moving the start of bitmap memory by 40 bytes |
10:36 | <&McMartin> | There are sharp limits on how much you get *for free*, in addition to "normal operation mode" |
10:36 | <&McMartin> | But! It turns out my needs are well within the "for free" range so life will be good |
10:38 | <&McMartin> | If you missed https://bumbershootsoft.wordpress.com/2021/02/01/atari-800-a-custom-graphics-display/ it sets the groundwork |
11:33 | | Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code |
13:25 | | abudhabi [abudhabi@Nightstar-ben39o.adsl.tpnet.pl] has quit [NickServ (RECOVER command used by abudhabi_)] |
13:25 | | abudhabi [abudhabi@Nightstar-k6ddqv.adsl.tpnet.pl] has joined #code |
13:46 | | catalyst_ [catalyst@Nightstar-3t2jk8.dab.02.net] has joined #code |
13:49 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds] |
14:17 | | catalyst [catalyst@Nightstar-5ca2un.dab.02.net] has joined #code |
14:19 | | catalyst_ [catalyst@Nightstar-3t2jk8.dab.02.net] has quit [Ping timeout: 121 seconds] |
14:53 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
14:53 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
14:59 | | abudhabi [abudhabi@Nightstar-k6ddqv.adsl.tpnet.pl] has quit [[NS] Quit: Leaving] |
15:00 | | abudhabi [abudhabi@Nightstar-k6ddqv.adsl.tpnet.pl] has joined #code |
16:53 | | celticminstrel [celticminst@Nightstar-vrcdll.dsl.bell.ca] has joined #code |
16:53 | | mode/#code [+o celticminstrel] by ChanServ |
16:53 | | Vorntastic [uid293981@Nightstar-h2b233.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
19:11 | | catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code |
19:14 | | catalyst [catalyst@Nightstar-5ca2un.dab.02.net] has quit [Connection closed] |
19:41 | <&McMartin> | Success! |
19:41 | <&McMartin> | I'm not *done* |
19:41 | <&McMartin> | But the base port works. |
20:44 | | catalyst_ is now known as catalyst |
21:14 | | Vornicus is now known as Misty |
21:24 | | Reiver is now known as Joe |
22:20 | | Kindamoody [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
22:39 | | Kizor is now known as Shirley |
23:32 | | Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds] |
--- Log closed Sun Feb 07 00:00:28 2021 |