--- Log opened Mon May 01 00:00:49 2017 |
00:24 | | Jessikat` [Jessica@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving] |
01:22 | | Turaiel[Offline] is now known as Turaiel |
01:56 | | * McMartin bends the single-tasking graphics syscalls to his will. |
01:56 | <&McMartin> | I wonder if these are actually efficient enough to run my standard CCA display. |
02:02 | <&McMartin> | Also, looks like the compiler I'm using actually is being careful to stick to ARMv3 code. |
02:40 | | chatter [NSkiwiirc@Nightstar-sra44u.members.linode.com] has joined #code |
02:40 | < chatter> | hey guys |
02:40 | < chatter> | allah is doing |
02:41 | < chatter> | sun is not doing allah is doing |
02:41 | < chatter> | to accept Islam say that i bear witness that there is no deity worthy of worship except Allah and Muhammad peace be upon him is his slave and messenger |
02:41 | | chatter [NSkiwiirc@Nightstar-sra44u.members.linode.com] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
02:43 | | Jessikat` [Jessikat@Nightstar-j8kbvi.dab.02.net] has joined #code |
02:47 | | Jessikat [Jessikat@Nightstar-499.tcr.132.82.IP] has quit [Ping timeout: 121 seconds] |
03:45 | <&McMartin> | Answer: yep, this is totally a graphics display being updated at an acceptable speed (on an RPi3 at least) with what are basically glorified VT100 escape codes |
03:45 | <&McMartin> | Except it controls the entire bitmap plotting engine |
04:44 | | Derakon is now known as Derakon[AFK] |
04:50 | <~Vornicus> | What. |
05:12 | | Turaiel is now known as Turaiel[Offline] |
05:13 | <&McMartin> | Uh, one moment while I actually call up some examples~ |
05:15 | <&McMartin> | OK, so |
05:15 | <&McMartin> | Also, woof, my emulator totally can't run this full-speed~ |
05:17 | <&McMartin> | OK, so, suppose I want to set 640x480x256 mode |
05:17 | <&McMartin> | I can do that in BASIC with the command MODE 28 |
05:17 | | chatter [NSkiwiirc@Nightstar-3jqj0m.members.linode.com] has joined #code |
05:17 | <&McMartin> | Or I can use the BIOS-equivalent and do a syscall to the videodisplay unit |
05:18 | | mode/#code [+b *!*NSkiwiirc@*.members.linode.com] by McMartin |
05:18 | | chatter [NSkiwiirc@Nightstar-3jqj0m.members.linode.com] has left #code [] |
05:18 | <&McMartin> | Which is VDU 22, 28 |
05:18 | <&McMartin> | OR |
05:18 | <&McMartin> | I can say PRINT CHR$(22);CHR$(28); |
05:19 | <&McMartin> | The BIOS graphics routines also can draw rectangles and stipple patterns and lines and ellipses and, uh, triangles |
05:19 | <&McMartin> | Sadly, it also seems that printf() is too cunning to let this actually happen~ |
05:20 | <&McMartin> | But the "write string to console" syscall works just fine. |
05:20 | <&McMartin> | So I implemented CCA with it. |
05:21 | <&McMartin> | It occurs to me to wonder if write()ing to the stdout handle would work where printf did not. |
05:21 | <&McMartin> | Or if there's a filter all of libc puts in. |
05:31 | <~Vornicus> | do that VDU that you do |
05:32 | | * McMartin suspects VDU is "Video Display Unit" |
05:37 | <&McMartin> | Hmmm. I should finish trying to optimize my terrible c64 code now |
05:37 | <&McMartin> | Except MoO is right here |
07:00 | | celticminstrel [celticminst@Nightstar-mb6eve.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
07:00 | | celticminstrel [celticminst@Nightstar-mb6eve.dsl.bell.ca] has joined #code |
07:00 | | mode/#code [+o celticminstrel] by ChanServ |
08:37 | | Jessikat` is now known as Jessikat |
09:03 | | celticminstrel is now known as celmin|sleep |
09:13 | | Jessikat` [Jessikat@Nightstar-op3hte.dab.02.net] has joined #code |
09:15 | | Jessikat [Jessikat@Nightstar-j8kbvi.dab.02.net] has quit [Ping timeout: 121 seconds] |
09:51 | | Kindamoody[zZz] is now known as Kindamoody |
10:27 | | ErikMesoy [Bruker@Nightstar-hq72t5.customer.cdi.no] has quit [Ping timeout: 121 seconds] |
10:28 | | ErikMesoy [Bruker@Nightstar-hq72t5.customer.cdi.no] has joined #code |
10:29 | | mode/#code [+o ErikMesoy] by ChanServ |
10:30 | | gnolam [lenin@Nightstar-09nsce.cust.bahnhof.se] has joined #code |
10:30 | | mode/#code [+o gnolam] by ChanServ |
10:39 | <@gnolam> | https://groups.google.com/forum/message/raw?msg=comp.lang.ada/E9bNCvDQ12k/1tezW2 4ZxdAJ |
11:17 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
12:43 | | Kindamoody is now known as Kindamoody|out |
12:52 | < Jessikat`> | :) |
12:52 | | Jessikat` is now known as Jessikat |
13:48 | | Jessikat` [Jessica@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
15:43 | | Jessikat`` [Jessikat@Nightstar-esb9h1.dab.02.net] has joined #code |
15:46 | | Jessikat [Jessikat@Nightstar-op3hte.dab.02.net] has quit [Ping timeout: 121 seconds] |
15:56 | | celmin|sleep is now known as celticminstrel |
16:28 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [[NS] Quit: .] |
16:28 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
16:28 | | mode/#code [+o Syloq] by ChanServ |
16:29 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Connection closed] |
16:29 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code |
16:29 | | mode/#code [+o Syloq] by ChanServ |
16:40 | | ion [Owner@Nightstar-v0o.dui.48.96.IP] has quit [Ping timeout: 121 seconds] |
16:57 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds] |
17:00 | | Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code |
17:00 | | mode/#code [+o Alek] by ChanServ |
17:46 | <@Azash> | https://semiaccurate.com/2017/05/01/remote-security-exploit-2008-intel-platforms / |
18:07 | | Jessikat`` [Jessikat@Nightstar-esb9h1.dab.02.net] has quit [Ping timeout: 121 seconds] |
18:20 | | celticminstrel is now known as celmin|away |
18:24 | < RchrdB> | note to self |
18:25 | < RchrdB> | if someone already translated all the strings in a program using gettext, you can redefine the _() macro they used to claw more debugging information out the damn program |
18:26 | < RchrdB> | like adding __FILE__ and __LINE__ to it when your problem is that they used identical error messages for several different exceptions raised in different places |
18:27 | <@Tamber> | :) |
18:31 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
18:31 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
18:53 | <&[R]> | Nice |
19:17 | <@Syloq> | Azash; good find. Seems to be spreading around my workplace like wildfire now. |
19:23 | <&[R]> | And surprise surprise! |
19:23 | <&[R]> | It's the fucking network CPU feature |
19:30 | <&McMartin> | Another cheerful demonstration that sufficiently advanced IT is indistinguishable from malware~ |
20:55 | | Kindamoody|out is now known as Kindamoody |
21:12 | | celmin|away is now known as celticminstrel |
21:14 | | Derakon_ [Derakon@Nightstar-5mvs4e.ca.comcast.net] has joined #code |
21:15 | | Derakon[AFK] [Derakon@Nightstar-5mvs4e.ca.comcast.net] has quit [Operation timed out] |
21:40 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [[NS] Quit: Leaving] |
22:45 | | Kindamoody is now known as Kindamoody[zZz] |
23:26 | | mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
23:26 | | mode/#code [+o mac] by ChanServ |
23:27 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
23:29 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
23:41 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [[NS] Quit: Leaving] |
23:43 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
--- Log closed Tue May 02 00:00:50 2017 |