--- Log opened Sun Apr 01 00:00:31 2018 |
00:06 | <&ToxicFrog> | Apparently the SS1 source code is being released on the 6th |
00:07 | <&McMartin> | Time to decompile your own resolution patches? :3 |
00:08 | <&ToxicFrog> | Yes! |
00:08 | <&ToxicFrog> | And also this will answer many questions about the map and save formats. |
00:08 | <&McMartin> | Meanwhile, I'm giggling a bit at my disassembly of the Sonic 1 sound code |
00:09 | <&McMartin> | The terrible docs Sega made based on, by my guess, two drunken conversations with one Yamaha engineer who wasn't actually on the project, note that you need to spinlock on the status register before writing to the chip to make sure it's not still busy |
00:09 | <&McMartin> | It turns out that most games didn't bother with this and in particular Sonic 1 doesn't |
00:10 | <&McMartin> | Based on the similar timing constraints imposed by other Yamaha chips, I think what's going on here is that a Z80 isn't fast enough to be able to queue up consecutive writes fast enough to cause any problems. |
00:10 | <~Vornicus> | TF: ! |
00:11 | <&ToxicFrog> | Vornicus: indeed. |
00:45 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Connection closed] |
00:56 | | Jessikat` is now known as Jessikat |
01:04 | <&[R]> | SS1? |
01:04 | <&ToxicFrog> | [R]: System Shock. |
01:29 | | Jessikat` [Jessikat@Nightstar-2cnpeu.dab.02.net] has joined #code |
01:32 | | Jessikat [Jessikat@Nightstar-7b4kr2.dab.02.net] has quit [Ping timeout: 121 seconds] |
01:34 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [[NS] Quit: Leaving] |
02:59 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
02:59 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
03:26 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
03:30 | | Degi [Degi@Nightstar-2hrhdg.dyn.telefonica.de] has quit [Connection closed] |
03:39 | | Kindamoody is now known as Kindamoody[zZz] |
04:01 | <&McMartin> | New Bumbershoot post. https://bumbershootsoft.wordpress.com/2018/04/01/genesis-digital-playback/ |
04:42 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
04:42 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
05:00 | | Vornlicious [Vorn@Nightstar-s1luah.sub-174-210-0.myvzw.com] has joined #code |
05:02 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
05:03 | | Vorntastic [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
05:50 | <&[R]> | Heh, so previously I wrote a bot that 1) outputs all stdout of a child process it starts to an IRC channel 2) takes all the arguments to a command it gets and puts that in the stdin of the child process. |
05:50 | <&[R]> | I did this as I have a server process that actually takes input on stdin and I wanted a basic remote management for it |
05:51 | <&[R]> | But I did my testing with BC |
05:52 | <&[R]> | Then just now I wrote a generic pooling class (takes requests, sends them to an object in pool, removes object from active duty, waits for request to be completed then re-adds the object to the pool). All for a separate project, but again I was using child process'd bc for testing |
05:53 | <&[R]> | But now I'm at the point where I'm thinking about actually merging them both (as the bc bot had the issue of not being able to tell where what output matched what input) as the agent stuff sort of covered the weakness of the bot. |
05:53 | <&[R]> | However there are plenty of things you could send to bc that generate no output, which screws up the agent code. So now I'm half curious how I could get around that. |
05:54 | <&[R]> | When I really shouldn't, since it's all test code that I'm never going to use for anything serious. |
05:56 | <&[R]> | ... and the solution was simple: append ;print "test" to everything. |
07:18 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
07:18 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
07:24 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
07:55 | | celticminstrel is now known as celmin|sleep |
07:59 | | Jessikat [Jessikat@Nightstar-kpfue5.dab.02.net] has joined #code |
08:02 | | Jessikat` [Jessikat@Nightstar-2cnpeu.dab.02.net] has quit [Ping timeout: 121 seconds] |
10:08 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
11:04 | | Kindamoody[zZz] is now known as Kindamoody |
11:15 | | Kindamoody [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has quit [Client exited] |
11:17 | | Kindamoody|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code |
11:17 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
11:18 | | Kindamoody|autojoin is now known as Kindamoody |
12:19 | <&ToxicFrog> | TIL that SVG supports embedded JavaScript |
12:19 | <&ToxicFrog> | This is why we can't have nice things |
12:48 | | Degi [Degi@Nightstar-2hrhdg.dyn.telefonica.de] has joined #code |
12:49 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
14:29 | | Jessikat` [Jessikat@Nightstar-re13k2.dab.02.net] has joined #code |
14:31 | | Jessikat [Jessikat@Nightstar-kpfue5.dab.02.net] has quit [Ping timeout: 121 seconds] |
14:50 | <&[R]> | D: |
14:50 | <&[R]> | That's pretty fucked up |
14:50 | <&[R]> | Hopefully a subset? |
15:02 | | celmin|sleep is now known as celticminstrel |
15:17 | | Jessikat` [Jessikat@Nightstar-re13k2.dab.02.net] has quit [[NS] Quit: Bye] |
15:30 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has joined #code |
15:31 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
15:32 | | Degi [Degi@Nightstar-2hrhdg.dyn.telefonica.de] has quit [Connection closed] |
17:35 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
17:38 | | Vornlicious [Vorn@Nightstar-s1luah.sub-174-210-0.myvzw.com] has quit [Ping timeout: 121 seconds] |
18:37 | | Kindamoody is now known as Kindamoody|afk |
19:05 | | bowlich [bowlich@Nightstar-su4ao3.kynda.net] has quit [Connection closed] |
20:19 | | Kindamoody|afk is now known as Kindamoody |
21:30 | | Vornicus [Vorn@Nightstar-1l3nul.res.rr.com] has quit [Ping timeout: 121 seconds] |
21:41 | | Degi [Degi@Nightstar-65bipu.dyn.telefonica.de] has joined #code |
23:56 | | Derakon[AFK] is now known as Derakon |
--- Log closed Mon Apr 02 00:00:33 2018 |