code logs -> 2012 -> Tue, 11 Sep 2012< code.20120910.log - code.20120912.log >
--- Log opened Tue Sep 11 00:00:08 2012
00:12 Courage [Moltare@583787.FF2A18.190FE2.4D81A1] has joined #code
00:14 Moltare [Moltare@583787.FF2A18.190FE2.4D81A1] has quit [Ping timeout: 121 seconds]
00:19 You're now known as TheWatcher[T-2]
00:24 You're now known as TheWatcher[zZzZ]
00:35 Attilla [Obsolete@Nightstar-b45ed97e.as43234.net] has quit [Ping timeout: 121 seconds]
01:21 Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds]
01:24 Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code
01:32 Derakon[AFK] is now known as Derakon
01:32 mode/#code [+ao Derakon Derakon] by ChanServ
01:34 himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Ping timeout: 121 seconds]
01:49 himi [fow035@D741F1.243F35.CADC30.81D435] has joined #code
01:49 mode/#code [+o himi] by ChanServ
01:53 Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Operation timed out]
01:55 Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code
01:55 mode/#code [+ao Derakon Derakon] by ChanServ
02:10 Derakon is now known as Derakon[AFK]
03:07 cpux [cpux@Nightstar-c5874a39.dyn.optonline.net] has quit [[NS] Quit: Well, most things get better when I kick them!]
03:12 Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds]
03:13 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has joined #code
03:14 Derakon[AFK] [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code
03:17 Reiv [NSwebIRC@D4E70A.D52DB0.820B13.98C775] has quit [[NS] Quit: Page closed]
04:08 Kindamoody is now known as Kindamoody[zZz]
04:22 Derakon[AFK] is now known as Derakon
04:22 mode/#code [+ao Derakon Derakon] by ChanServ
05:21 Reiv [NSwebIRC@D4E70A.D52DB0.820B13.98C775] has joined #code
06:30 Derakon is now known as Derakon[AFK]
06:47 Attilla [Obsolete@Nightstar-b45ed97e.as43234.net] has joined #code
07:35 himi [fow035@D741F1.243F35.CADC30.81D435] has quit [Connection closed]
08:58 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
09:04 You're now known as TheWatcher
09:26 himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code
09:26 mode/#code [+o himi] by ChanServ
10:11 RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code
10:16 himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds]
11:47 himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code
11:47 mode/#code [+o himi] by ChanServ
12:27 RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [[NS] Quit: Leaving]
12:28 RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code
14:05 RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [[NS] Quit: Leaving]
14:22 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [Client closed the connection]
14:22 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code
14:31 RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has joined #code
14:35
<&McMartin>
Also, because only Vorn is in #dapper
14:35
<&McMartin>
Holy fuck is getting platform collision working right finicky.
14:35 * Tamber applies monocle and top hat to McM.
14:36
<&McMartin>
First physics test is done (Windows only for now): https://hkn.eecs.berkeley.edu/~mcmartin/games/DD/phys1a.zip
14:36
<&McMartin>
This is zoomed in 2x so that I could test scrolling with the room I had.
14:36
<&McMartin>
(The background image is stolen)
14:50 Rhamphoryncus [rhamph@Nightstar-cc6253d6.abhsia.telus.net] has quit [Client exited]
14:52 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds]
14:56 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code
15:08 * McMartin gets umbrella and pogo physics fully working, though the controls still aren't perfect and both pogosticks and umbrellas are currently invisible
15:08
<&McMartin>
https://hkn.eecs.berkeley.edu/~mcmartin/games/DD/phys1b.zip
15:08
<&McMartin>
Also now running at the correct scale, and it turns out Alt-Enter works.
16:59 EvilDarkLord is now known as Maze
17:02 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has quit [Connection reset by peer]
17:02 gnolam [lenin@Nightstar-ccbf4b44.cust.bredbandsbolaget.se] has joined #code
17:24
<&ToxicFrog>
McMartin: works fine in wine as long as I don't tell it to fullscreen, which crashes it instantly.
17:25
<&McMartin>
Yay/boo.
17:29
<&McMartin>
GM:S's fullscreen mode is vastly better than GM8's.
17:30
<&McMartin>
Except it apparently also crashes the fuck out of XP proper, too.
17:30
<~Vornicus>
It crashes on winxp32 as well, so it ain't wine
17:31
<&McMartin>
It actually aspect-corrects with automatic pillar/letterboxing on Win7.
17:32
<~Vornicus>
Oh that's smooth.
17:33
<&McMartin>
So yeah, let's go with "awesome except for breaking horribly"~
17:35
<~Vornicus>
and "crashes the fuck out of xp" is now how I describe instant ctd
17:35
<~Vornicus>
"crashes the fuck out of xp" is what happens when the computer stalls out for 10 minutes and then bluescreens.
17:36
<&McMartin>
I keep forgetting how bad XP was~
17:36 * McMartin ups his set of bugs to file for this project to 5.
17:37
<&McMartin>
Though three of those five are variants of the same thing, I suspect.
17:37
<&McMartin>
(When doing a zoomed-in view, seams are introduced in various display elements.)
17:37
<&McMartin>
(I papered over that in phys1a by making the objects large enough to overlap the seams, but.)
18:00 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has joined #code
18:00 mode/#code [+o Vash] by ChanServ
18:02 Kindamoody[zZz] is now known as Kindamoody
18:21 Orthia [orthianz@3CF3A5.E1CD01.C6689C.33956A] has quit [Ping timeout: 121 seconds]
18:38 Orthia [orthianz@3CF3A5.E1CD01.C6689C.33956A] has joined #code
18:48 * iospace stabs expect in the eyeballs
19:14 RichyB [richardb@Nightstar-3b2c2db2.bethere.co.uk] has quit [[NS] Quit: Leaving]
19:17 Vash [Vash@Nightstar-e8057de2.wlfrct.sbcglobal.net] has quit [[NS] Quit: I lovecraft Vorn!]
19:52 * McMartin puts the DD physics test on the lab Win8 machine, finds fullscreen works there >_>
20:44
< iospace>
oh?
20:44 RichyB [richardb@Nightstar-2c75e7a0.as13285.net] has joined #code
20:44 RichyB [richardb@Nightstar-2c75e7a0.as13285.net] has quit [Client closed the connection]
21:05 Maze is now known as EvilDarkLord
22:03 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code
22:03 mode/#code [+ao Derakon Derakon] by ChanServ
22:03
<&Derakon>
Whelp, I think I figured out what was causing my kernel panics.
22:03
<&Derakon>
I was performing OpenGL operations in two threads.
22:03
<&Derakon>
I've done this before and just crashed the program; apparently now I get kernel panics instead.
22:03
<&McMartin>
... bad times
22:04
<@TheWatcher>
>.<
22:04 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: Lost terminal]
22:04 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code
22:04 mode/#code [+ao Derakon Derakon] by ChanServ
22:04
<&Derakon>
Thank you, connection.
22:04
<&Derakon>
I saw McM's "bad times".
22:05
<&Derakon>
Anyway, on to different problems. I'm trying to write a function that will cause its thread of execution to block until an event occurs, and then return the event information (which is polymorphic).
22:06
<&Derakon>
So I figure, acquire a lock, subscribe to the event handler with a lambda that releases the lock and appends the passed-in args to an array, and then wait for the lock to be released.
22:06
<&McMartin>
Sounds like you might want a lock/CV combo there
22:06
<&Derakon>
Problem: retaining the exact typing of the event data.
22:07
<&Derakon>
For example, an event whose only data is an array.
22:08
<&Derakon>
I receive *args, which has type 'tuple'.
22:08
<&Derakon>
I do result.extend(*args)
22:08
<&Derakon>
Now I have result being a list whose contents are the elements of array, instead of the array itself.
22:08
<&Derakon>
Mm, I'm explaining this badly. A moment.
22:11
<&Derakon>
Hm, perhaps my problem is specifically with Numpy then.
22:12
<&Derakon>
Yeah. http://pastebin.com/qquh5YCx
22:12
<&Derakon>
Bleh.
22:12
<&Derakon>
The test() function there really ought to be a no-op, as written.
22:13
<&Derakon>
But it ends up unpacking the numpy array.
22:18
<&Derakon>
Hm, no, this happens with normal Python lists as well.
22:19
<&Derakon>
>>> test([[0, 1], [2, 3]])
22:19
<&Derakon>
[[0, 1], [2, 3]]
22:19
<&Derakon>
It should be
22:19
<&Derakon>
[[[0, 1], [2, 3]]]
22:20
<&Derakon>
...I shouldn't be doing the * operator there.
22:21
<&Derakon>
It's unpacking tuples, exactly as it's supposed to. Dur.
22:24 Attilla_ [Obsolete@Nightstar-0badc022.as43234.net] has joined #code
22:25 Attilla [Obsolete@Nightstar-b45ed97e.as43234.net] has quit [Ping timeout: 121 seconds]
22:51 Vornucopia [NSwebIRC@Nightstar-a60eef95.ct.comcast.net] has joined #code
22:57 Reiv [NSwebIRC@D4E70A.D52DB0.820B13.98C775] has quit [Ping timeout: 121 seconds]
23:06 Vash [Vash@Nightstar-a60eef95.ct.comcast.net] has joined #code
23:06 mode/#code [+o Vash] by ChanServ
23:11 himi [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds]
23:12 Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving]
23:14 Vornucopia [NSwebIRC@Nightstar-a60eef95.ct.comcast.net] has quit [[NS] Quit: Page closed]
--- Log closed Wed Sep 12 00:00:11 2012
code logs -> 2012 -> Tue, 11 Sep 2012< code.20120910.log - code.20120912.log >

[ Latest log file ]