--- Log opened Wed Jun 02 00:00:21 2021 |
00:04 | | macdjord [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code |
00:04 | | mode/#code [+o macdjord] by ChanServ |
00:23 | <@celticminstrel> | WTH? |
00:25 | < Mahal> | I don't get it |
00:32 | <@Tamber> | *snrk* |
00:33 | <&McMartin> | Member of the "STEM IS A LIE YOUR PLEASING NATIONAL MYTHS ARE ALL YOU NEED" meme family |
00:35 | <@Tamber> | Look, if rocks were meant to think... :p |
01:07 | | catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code |
01:07 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection reset by peer] |
04:14 | | Degi [Degi@Nightstar-sul5ca.pool.telefonica.de] has quit [Operation timed out] |
04:15 | | Degi [Degi@Nightstar-9pmrmq.pool.telefonica.de] has joined #code |
05:23 | | VirusJTG [VirusJTG@Nightstar-ggj.oti.104.208.IP] has quit [Connection closed] |
05:23 | | VirusJTG [VirusJTG@Nightstar-ggj.oti.104.208.IP] has joined #code |
05:23 | | mode/#code [+ao VirusJTG VirusJTG] by ChanServ |
06:08 | <@ErikMesoy> | McMartin: I assure you it is not limited to STEM. The meme template goes for any activity that gets funny jargon or piles of esoterica. https://i.kym-cdn.com/photos/images/original/002/030/329/65d |
06:11 | | Kindamoody[zZz] is now known as Kindamoody |
06:18 | < Alek> | https://i.imgur.com/FRx3S6eh.jpg |
08:39 | | catalyst_ is now known as catalyst |
08:43 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
08:43 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
11:22 | | abudhabi [abudhabi@Nightstar-k91h0o.adsl.tpnet.pl] has joined #code |
11:25 | | abudhabi_ [abudhabi@Nightstar-ln3njj.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds] |
16:25 | | Alek [Alek@Nightstar-06ca3p.il.comcast.net] has quit [Ping timeout: 121 seconds] |
16:29 | | Alek [Alek@Nightstar-06ca3p.il.comcast.net] has joined #code |
16:38 | | catalyst_ [catalyst@Nightstar-mmbnrr.dab.02.net] has joined #code |
16:40 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds] |
17:25 | | Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code |
17:26 | | Netsplit Golgafrincham.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @celticminstrel, @McMartin, @macdjord, Degi, @himi, @PinkFreud |
17:38 | <~Vornicus> | argh why is the documentation on this vague in *exactly* the place where I need it to be precise |
17:39 | < Emmy> | 'cause fuck 'em, that's why! |
17:39 | | Netsplit over, joins: @PinkFreud, &McMartin, @celticminstrel, @himi, Degi, @macdjord |
17:40 | <~Vornicus> | On exactly which inputs does CMP set the carry bit? I don't know! |
18:01 | | * Vornicus has to go to yet another manual where it's a little clearer |
18:22 | <&McMartin> | The charts in the PRG are good for this |
18:22 | <&McMartin> | Oh, you mean "what makes it happen" |
18:23 | <&McMartin> | It's an unsigned compare |
18:23 | <~Vornicus> | I know it *does* *sometimes* but I couldn't tell which direction |
18:23 | <~Vornicus> | Which is the problem |
18:23 | <&McMartin> | Yeah, it's, uh |
18:23 | <&McMartin> | pretend you did SEC; SBC instead and then check carry afterwards, IIRC |
18:23 | <&McMartin> | But Z80 does it *backwards* and now I have to look it up in my own docs |
18:24 | <&McMartin> | http://michaelcmartin.github.io/Ophis/book/x641.html |
18:24 | <&McMartin> | BCC is "unsigned less than" |
18:24 | <&McMartin> | on 6502 |
18:25 | <~Vornicus> | Today I specifically have CMP $#05 BCC which, yeah, turns out to be if a < 5 then jump |
18:27 | <~Vornicus> | today in jump target names: talk_to_sid |
18:33 | <~Vornicus> | ...occurs to me that its counterpart is talk_to_vic, which honestly makes it sound like I'm some kind of mafia guy and they're my flunkies |
18:45 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code |
18:46 | | catalyst_ [catalyst@Nightstar-mmbnrr.dab.02.net] has quit [Ping timeout: 121 seconds] |
18:55 | <&McMartin> | Look, if you catch Vic at the wrong time, he will mess you up |
18:55 | <&McMartin> | There's a reason they call him "two-sticks" |
18:57 | <~Vornicus> | >_< |
18:59 | <&McMartin> | Sometimes you've got an Uncommitted Logic Array and it needs some persuasion, if you know what I mean |
18:59 | <&McMartin> | We need some firm commitments over here |
19:22 | <~Vornicus> | and then those are frame countdowns for unknown purposes, including one that looks pointless? it's a 1 frame countdown |
19:25 | <&McMartin> | wait_for_vsync()? |
19:37 | <~Vornicus> | this is in the custom IRQ |
19:40 | <~Vornicus> | There's some things that do dec countdown_x; bne skip; lda $#01; sta flag_x; lda $#04; sta countdown_x; skip: ... |
19:40 | <&McMartin> | oh |
19:40 | <&McMartin> | probably a macro or something |
19:40 | <~Vornicus> | and that one sets flag_x to 1 every 4 frames |
19:40 | <~Vornicus> | and then there's another one here that sets flag_x to 1 every 1 frames |
19:44 | <~Vornicus> | looks like there's also a small amount of peephole optimization going on here, though, because for the one that does it every 1 frame, it skips the second lda. |
19:49 | | * Vornicus finishes labelling the routine as much as he can, clears 28 unknown labels |
19:50 | <~Vornicus> | 10% of what had been there when I sterted today |
19:51 | <~Vornicus> | and it includes all the sound and sprite updates so that means that I know when sounds and sprites are triggered |
20:42 | | catalyst_ [catalyst@Nightstar-b7kbhj.dab.02.net] has joined #code |
20:44 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection reset by peer] |
20:44 | | catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code |
20:46 | | catalyst_ [catalyst@Nightstar-b7kbhj.dab.02.net] has quit [Ping timeout: 121 seconds] |
20:46 | | Netsplit Traal.Nightstar.Net <-> Krikkit.Nightstar.Net quits: @McMartin, @celticminstrel, @macdjord, Degi, @himi, @PinkFreud |
20:54 | | Netsplit over, joins: @PinkFreud, Degi, @himi, @macdjord, &McMartin, @celticminstrel |
22:15 | | Kindamoody is now known as Kindamoody[zZz] |
22:45 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
23:17 | | Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds] |
--- Log closed Thu Jun 03 00:00:23 2021 |