--- Log opened Tue Jul 05 00:00:53 2022 |
01:14 | | Kizor [a@Nightstar-nfsqa7.yok.fi] has joined #code |
01:48 | | Kizor [a@Nightstar-nfsqa7.yok.fi] has quit [[NS] Quit: ] |
01:50 | | Kizor [a@Nightstar-nfsqa7.yok.fi] has joined #code |
01:53 | | gizmore [kvirc@Nightstar-hpo7m9.dip0.t-ipconnect.de] has joined #code |
01:56 | | gizmore|2 [kvirc@Nightstar-5lp0nm.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds] |
03:13 | | Degi [Degi@Nightstar-gskkt1.pool.telefonica.de] has quit [Ping timeout: 121 seconds] |
03:16 | | Degi [Degi@Nightstar-eabrqv.pool.telefonica.de] has joined #code |
04:30 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
04:49 | | jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection closed] |
05:20 | | McMartin [mcmartin@Nightstar-n6bm7f.sntcca.sbcglobal.net] has quit [[NS] Quit: Linux upgrade time!] |
06:19 | | McMartin [mcmartin@Nightstar-n6bm7f.sntcca.sbcglobal.net] has joined #code |
06:19 | | mode/#code [+ao McMartin McMartin] by ChanServ |
06:20 | | McMartin [mcmartin@Nightstar-n6bm7f.sntcca.sbcglobal.net] has quit [Connection closed] |
06:23 | | McMartin [mcmartin@Nightstar-n6bm7f.sntcca.sbcglobal.net] has joined #code |
06:23 | | mode/#code [+ao McMartin McMartin] by ChanServ |
06:45 | | Kindamoody[zZz] is now known as Kindamoody |
06:51 | | abudhabi_ [abudhabi@Nightstar-969can.adsl.tpnet.pl] has joined #code |
06:54 | | abudhabi__ [abudhabi@Nightstar-ckvftk.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds] |
07:56 | | Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has joined #code |
07:56 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
08:14 | | * McMartin does PNG decoding on a 1985 system because nobody is around to stop him |
08:24 | <&McMartin> | https://bumbershootsoft.files.wordpress.com/2022/07/amiga_text_crown.png |
08:47 | <@TheWatcher> | pfft |
09:14 | <~Vorntastic> | NO ONE WILL EVER KNOW |
09:16 | < abudhabi_> | What am I even looking at? |
09:21 | | jessifae [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code |
10:50 | | mode/#code [+o ErikMesoy] by ChanServ |
11:21 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
11:48 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
11:48 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
15:01 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
15:01 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
16:57 | | Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity] |
17:17 | | Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code |
18:30 | <&McMartin> | abudhabi_: The early Amigas do not have proper support for icon creation, so I had to write a little program to generate the icons I awnted |
18:30 | <&McMartin> | Then I thought "I should just link in a PNG reading library so that I can code-generate those icon-makers without having to go through some very dumb extra steps" |
18:30 | <&McMartin> | Then I thought "I wonder if that PNG library will actually run on the target machine" |
18:30 | <&McMartin> | And it does! |
18:31 | <&McMartin> | What you're looking at is a PNG being read, reduced to four colors, and then printed out as text on the console screen, with the icon version of it on the side for reference. |
18:31 | < abudhabi_> | I see. |
18:31 | < abudhabi_> | Thank you. |
18:33 | <&McMartin> | The two aren't linked; you're seeing the PoC text-dumper and the prebuilt reference icon, and I have a bit of work left to bridge that gap and also to make it notice if it's going to crash the system when you run it |
18:33 | <&McMartin> | (Which it does if you leave the command shell at its default settings) |
20:47 | <@TheWatcher> | Can I just note that I find that somehow deeply hilarious that you're reading and writing pngs on a computer that predates the invention of the format by a decade |
21:05 | <&McMartin> | That's definitely part of the joy here |
21:05 | <&McMartin> | Also why it took three takes to realize that it was worth attempting |
21:05 | <&McMartin> | (And going even further out: the compiler I'm using here implements all the important parts of C99, so I get to use stuff like stdint.h that were Very Not Available in 1987) |
21:06 | <&McMartin> | (... of course, in 1987, *function prototypes* were not available...) |
21:08 | <&McMartin> | It was both reassuring and deeply alarming to see the sudden and absolutely drastic collapse in coding standards in the type-ins, sometimes within the same book, when switching from BASIC to C |
21:18 | <&McMartin> | That said: only reading PNGs. Writing .info files. |
21:19 | <&McMartin> | The whole point here was to turn a deeply bizarre four-step process of turning my PNGs from a proper paint program into an actual usable icon into a two-step process of "make icon in paint program and export as PNG" and then "run this program on it on the Amiga" |
22:04 | <@gnolam> | https://twitter.com/hsgw/status/1543866246617526275 |
23:16 | | Kindamoody is now known as Kindamoody[zZz] |
23:45 | | Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds] |
--- Log closed Wed Jul 06 00:00:54 2022 |