--- Log opened Wed Aug 07 00:00:35 2019 |
00:03 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
01:03 | | VirusJTG_ [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
01:06 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [Ping timeout: 121 seconds] |
01:18 | | VirusJTG_ [VirusJTG@Nightstar-42s.jso.104.208.IP] has quit [[NS] Quit: Leaving] |
01:18 | | VirusJTG [VirusJTG@Nightstar-42s.jso.104.208.IP] has joined #code |
01:18 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
01:25 | | celmin|away is now known as celticminstrel |
03:43 | | catalyst [Jessikat@Nightstar-5dv16h.cable.virginm.net] has joined #code |
03:49 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has quit [[NS] Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] |
03:51 | | Reiv [NSkiwiirc@Nightstar-ih0uis.global-gateway.net.nz] has joined #code |
03:51 | | mode/#code [+o Reiv] by ChanServ |
03:55 | | catalyst [Jessikat@Nightstar-5dv16h.cable.virginm.net] has quit [Connection reset by peer] |
03:59 | <&McMartin> | TheWatcher: It would seem I was slightly unclear there. |
03:59 | <&McMartin> | The modern libraries do load paletted images just fine... they just hand them back to you as 32-bit RGBA images. |
04:00 | <&McMartin> | Unfortunately for UQM, it actually relies on information in the palettes themselves that isn't present in the RGBA versino of the image, because it's the 1990s and it wants to do palette rotations or palette-swap operations using other images as the template and such |
04:16 | <&McMartin> | Oh neat, PNG test suites! |
04:16 | | * McMartin yoinks, promptly ignores most of it |
05:30 | | celticminstrel [celticminst@Nightstar-6an2qt.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
06:44 | | McMartin [mcmartin@Nightstar-ipm463.ca.comcast.net] has quit [[NS] Quit: kernel upgrade] |
06:47 | | McMartin [mcmartin@Nightstar-ipm463.ca.comcast.net] has joined #code |
06:47 | | mode/#code [+ao McMartin McMartin] by ChanServ |
07:18 | | Kindamoody[zZz] is now known as Kindamoody |
08:40 | | * McMartin runs through the PNG Suite. |
08:40 | <&McMartin> | OK, executive decision, I'm just going to reject monochrome images. |
09:00 | <@gnolam> | Monochrom & Minimal. |
09:01 | <&McMartin> | Interlaced works fine |
09:01 | <&McMartin> | 1-bit paletted also works fine |
09:01 | <&McMartin> | All I really need is 8-bit paletted with optional colorkey, RGB, and RGBA. |
09:31 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
09:31 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
10:17 | | courtney [courtney@Nightstar-76u.qlb.225.43.IP] has joined #code |
10:17 | | Kindamoody is now known as Kindamoody|afk |
10:17 | < courtney> | Are you a PHP expert liking to work from home ? We offer you a great salary. Please contact us, because *we* *want* *YOU*! c o n t a c t @ b e l e n v o l . l u - See you soon! |
10:17 | | courtney [courtney@Nightstar-76u.qlb.225.43.IP] has quit [Z-Lined: Killbot has judged you to be a spammer. Begone. (ID: DM9RP5DDSX)] |
10:18 | <@TheWatcher> | Thak you for testing the new rules. |
10:19 | <&[R]> | Oh? |
10:19 | <@TheWatcher> | I keep saying I want to set up a tensorflow classifier behind killbot, at this rate I think I'm going to need to |
10:20 | <&[R]> | That might be cool |
10:21 | <&[R]> | I've been thinking of setting up a bot that joins a ton of channels, then takes note of how often a phrase is said, and if it's said by a bunch of people that don't have long connections, treat it as spam |
10:22 | <&[R]> | With a few other classifiers (such as being able to keep a list of users that are known be unbad) |
10:22 | <@TheWatcher> | Ever seen killbot's code? |
10:23 | <&[R]> | Nope |
10:28 | <@TheWatcher> | Just a mo |
10:32 | <@TheWatcher> | [R] https://github.com/TheWatcher/Yog-Sothoth - still in the process of being renamed, so there's some inconsistencies in internal naming |
10:34 | <&[R]> | Ah, I don't have that level of access |
10:34 | <&[R]> | But I'll talk to the others |
10:34 | <&[R]> | Thank you1 |
10:34 | <&[R]> | Thank you! |
10:36 | <@TheWatcher> | It doesn't currently check phrases from multiple places, that's a good idea for addition. It does scaling of suspicion levels based on a variety of things like connection time, regex matching, allcaps, nick patterns, pinging over a certain percentage of nicks in a channel, and other stuff |
10:36 | <&[R]> | Neato |
10:37 | <@TheWatcher> | A rule to bump suspicion level if the same phrase is used in multiple places would be easy to add, so I might do that later. |
10:50 | | You're now known as TheWatcher[d00m] |
11:30 | <@ErikMesoy> | Weighted by length of phrase? |
11:41 | | You're now known as TheWatcher |
13:09 | | * Vornicus determines that he should probably disassemble this thing if he wants to mess with it |
13:11 | <@TheWatcher> | "this thing"? |
13:12 | <~Vornicus> | this thing is Crossroads and Crossroads 2: Pandemonium, two C64 games |
13:12 | <~Vornicus> | Presented originally as type-in games from Compute! |
13:12 | <~Vornicus> | I'm wondering how it works in general |
13:13 | <~Vornicus> | --and in specific, I suppose, because there's a lot going on. |
13:14 | <~Vornicus> | ( https://www.youtube.com/watch?v=6_VMgQ5NQqM to see what it's like) |
13:14 | < Lamb3_1> | Vornicus: [YouTube] crossroads II: pandemonium (10m 32s) | Views: 3,364 | Likes: +0/-0. |
13:14 | <~Vornicus> | ok that no |
13:14 | <~Vornicus> | Lamb3_1: no |
15:53 | | Vash [Vash@Nightstar-sjaki9.res.rr.com] has joined #code |
16:20 | <&McMartin> | Vornicus: I used https://csdb.dk/release/?id=149429 when I was disassembling the (much simpler!) Astro-PANIC. |
16:22 | <~Vornicus> | I intended on asking you the question "which disassembler should I use" and never got around to it |
16:23 | <~Vornicus> | but you have answered it without me asking so thank you |
16:23 | <&McMartin> | Also make sure you're using a pristine build of it; the ones from the LP thread are known to not have been messed with. |
16:24 | <~Vornicus> | pristine build? is the one on this page ..not pristine? |
16:24 | <&McMartin> | I meant of Crossroads |
16:24 | <~Vornicus> | Oh I see |
16:24 | <&McMartin> | A lot of places that archive C64 programs archive cracked/trained/extended versions, even of type-ins |
16:24 | <&McMartin> | It's silly but it's internally consistent |
16:25 | <~Vornicus> | Okay I don't know if I have access to the LP thread (or where it is) |
16:25 | <&McMartin> | https://lparchive.org/Computes-Gazette/ |
16:25 | <~Vornicus> | Rock thank you |
16:26 | <~Vornicus> | Apparently crossroads gets siren and crossroads 2 gets ducksiren? Wild |
16:26 | <&McMartin> | They were well-regarded~ |
16:28 | <~Vornicus> | argh, okay chicken with head cut off |
16:29 | <&McMartin> | You have set yourself a fairly daunting challenge tbh~ |
16:29 | <~Vornicus> | I am aware~ |
16:31 | <&McMartin> | Though the fact that it was written by a teenager with limited tools may make it both better and worse~ |
16:32 | <~Vornicus> | Yes |
16:32 | <&McMartin> | I gave up on making sense of Richtofen's Revenge. |
16:36 | <~Vornicus> | Okay. Too many things on the burners, let's work on them one at a time. |
16:37 | < Vash> | Srsly. |
16:38 | < Vash> | I'm also a bit all over the place, but mostly on the wanting to do concept art, but not being useful, so I should work on background. |
16:39 | <~Vornicus> | State machine! |
16:40 | <&McMartin> | ? |
16:40 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
16:41 | <~Vornicus> | Vash wanted to make a platformer. So we are doing that |
16:41 | <~Vornicus> | And so I need a state machine for the jumping bit |
16:43 | <&McMartin> | Oh, yes |
16:43 | < Vash> | (This is why I went to get a drawing tablet- mind you, I had one... but the pen got lost and it was old enough that apparently it was very hard to get a pen for it or that was compatible with it. ebay had one for 75 bucks, so I just got a new tablet and went to pick it up on monday. Started on a concept art image yesterday, and then starting of the character sprite, but there are a lot of things I don't understand/how to fit/etc) |
16:44 | <&McMartin> | Celeste's physics engine is published |
16:44 | <~Vornicus> | It is. I couldn't make heads or tails of it |
16:44 | <&McMartin> | I've had to sockdrawer Delver's as unworkable in the modern era |
16:44 | <&McMartin> | Though it could probably be tuned with a bunch of work that I'm not doing because of these three other higher-priority projects |
16:45 | <~Vornicus> | (I'm also looking at Mega Man jumping so that's a little different) |
16:46 | <&McMartin> | There may be detailed human-scale docs on that at romhacking.net |
17:00 | | * Vornicus is glad he's already got an established math library. that he wants to improve, yes, but it exists and he doesn't have to write things |
17:25 | <@Alek> | Oh hey, I know you were asking about Grue's tea list - the 'tea' is part of the reply, I saw the list recently. |
17:50 | | * Vornicus examines his first-pass code, discovers the exact flaw that creates that jump in 8-4 that speedrunners use |
17:57 | | Kindamoody|afk is now known as Kindamoody |
17:58 | <~Vornicus> | (specificlaly: you tell which direction you're clipped into something by which direction you have the smallest insertion; if you push far enough into a wall made of tiles at the right height, then you're clipped less into one of the wall tiles vertically than you are horizontally; this suggests you're 'grounded' and that means you can jump) |
18:21 | <@Alek> | ha, clever. |
18:31 | <~Vornicus> | (to fix this, you filter solid edges where the opposite is also solid) |
19:20 | | * Vornicus finds the stuff he used to make some other things, including ... hand-written svg |
19:43 | | catalyst [Jessikat@Nightstar-5dv16h.cable.virginm.net] has joined #code |
20:30 | | Vash [Vash@Nightstar-sjaki9.res.rr.com] has quit [[NS] Quit: Leaving] |
21:28 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
21:31 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
21:31 | | mode/#code [+o himi] by ChanServ |
22:07 | | * McMartin borrows a cheese from Vorn with which to beat Swift |
22:07 | <~Vornicus> | what'd it do this time |
22:07 | <&McMartin> | Get usable enough that the team is trying to write new code in it and embed it in the rest of the application |
22:08 | <&McMartin> | Mostly this cheese-beating is just to get things to work idiomatically or as close to idiomatically as it can manage |
22:08 | <&McMartin> | Swift has the serious disadvantage that its lineage demands multiple somewhat incompatible idioms. |
22:08 | | * Vornicus bonks his brain, do things you're supposed to do |
22:11 | <~Vornicus> | untreated ADD is the worst -_- |
22:14 | <@Reiv> | I know that feels :/ |
22:15 | <~Vornicus> | Ok. Goal is to process the data in the level into data I can use for collisions. |
22:17 | <~Vornicus> | also I am 12, one of important objects in abstract algebra is called the Tits Group |
22:20 | < Yossarian> | That can't possibly be true... |
22:21 | < Yossarian> | <Vash> (This is why I went to get a drawing tablet- mind you... |
22:22 | <~Vornicus> | What, the pen thing? |
22:22 | < Yossarian> | Funnily enough, looking for a convertible tablet for my mum but I don't think I'll have the money this month. |
22:22 | <~Vornicus> | It's true. The old tablet was old enough that the new pens don't work for it, and the old pens are apparently rare, I imagine because people lose those much more easily than the tablets themselves |
22:23 | < Yossarian> | Also, struggling with choices. |
22:23 | < Yossarian> | Nah, <~Vornicus> also I am 12, one of important objects in abstract algebra is called the Tits Group |
22:24 | < Yossarian> | I mean, you might be for mapping all the points as the Tits Group, which is funny |
22:24 | <~Vornicus> | Oh. Yeah no the tits group and the level stuff are two different things |
22:25 | <~Vornicus> | But the TIts group is also real |
22:26 | < Yossarian> | If you were actually twelve years old, it would fuel my inner rage machine, which has been as dead as the pet rock. |
22:26 | <~Vornicus> | Oh yeah no |
22:26 | <~Vornicus> | I'm 37. |
22:26 | <~Vornicus> | But I am giggling about the Tits group which makes me 12. |
22:27 | < Yossarian> | I find anger to be productive but I haven't been able to be angry in a very long time. |
22:28 | < Yossarian> | And even in situations where I ought to be. So I suppose it's not even an anger ADD for me, just flat afflect. |
22:30 | < Yossarian> | Well, don't let being older get in the way of being slightly immature from time to time. Mozart I think it was, his letters are are full of scatological jokes. |
22:30 | < Yossarian> | Not just jokes, poetry, and other scree. |
22:32 | <~Vornicus> | THe things I need are a rectangular table of cell full/empties, and edge data too (just solid vs empty, though because of the above glitch I want both-solid to come up as empty) |
22:57 | <~Vornicus> | So: each tile shape (only two right now) has "empty", "full", or "interesting" - only the fully empty cell has "empty", and since I'm not using tiles other than "empty" and "full" yet, "interesting" is not going to show up yet |
23:05 | | * McMartin finishes porting the work he'd had over to Swift |
23:06 | <&McMartin> | That shaved 60 lines off of a 230-line file, and some of the specification of stuff which needed lots of system-defined enumerated types was less like pulling teeth |
23:06 | <&McMartin> | So I guess it's got that. |
23:16 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
23:58 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
--- Log closed Thu Aug 08 00:00:36 2019 |