00:01 <LibrarianofHope> what now?
00:03 <Cepheid> I'm almost high enough level that all enemies will simply leave me alone in this area.
00:09 * Schism randomly noms upon ADragonDreaming.
00:27 <Schism> What's included in the DLC: "Run over water for the very first time."
00:27 <Schism> Welp, that's reasonable. o3o
00:30 * Schism boops TormentedDragon. "Lea! Hi! Lea! Why?"
00:30 <Cepheid> "Don't doa nything stupid now." "Leave it to Reyn!"
00:31 <Cepheid> The sequencing of these clips is...
00:34 <LibrarianofHope> Kanye West divorced Kim Kardashian, and people seem to care
00:34 <LibrarianofHope> its not even intersting
00:35 <Schism> Well, people have been following that train for quite a few years. You can't expect them not to be excited about the wreck.
00:35 <LibrarianofHope> well there is that
00:35 <LibrarianofHope> it has been framed like a history
00:36 <LibrarianofHope> least some peopel are getting entertianment out of it
00:38 <Lumindia_> as long as someone's entertained by it... *shrug*
00:39 * Schism rolls over to Lumindia and boops him with an Evotar. "Lea!"
00:40 <Lumindia_> a what?
00:40 <Schism> Something something CrossCode spoiler.
01:00 <DerpyBot> New post on Equestria Daily by Sethisto: Say Something Nice About Cozy Glow [ https://tinyurl.com/y8z67plv ]
01:01 *** Quits: LibrarianofHope (Librarianof@Pony-lm7.hp5.207.187.IP) (Quit: Connection closed)
01:33 <Schism> aa"We... may have misjudged your character level."
01:39 <Schism> I notice you there now, Apollo. Don't you tell me I'm a cheater, I already know I am. >.>
01:40 <Schism> (New Game+ is fun in a different fashion.)
01:48 <Schism> "Maybe y--you shouldn't wear all that high-end gear...?" "..." "Lea..."
01:57 <Schism> Sergei. Stop arguing. :3 I have all of my elements unlocked because I'm just that good.
02:00 <DerpyBot> New post on Equestria Daily by Calpain: Nightly Discussion #2440 [ https://tinyurl.com/ychkqmmt ]
02:03 * Cepheid walks by 3 level 75 monsters who respond to sight.
02:14 * Schism giggles at Apollo.
02:15 <Schism> He's reasonably concerned. Level 64 right out of the newbie zone? Yeah...
02:48 * Ali flops over the Schism
02:59 *** Joins: PinkieShy (coolm@Pony-ck81je.67-212-45-net.sccoast.net)
03:05 <Schism> Ali: Lea is one of the best protagonists of all time. :<
03:15 * Cepheid reads about what happened to Site-13.
03:17 *** Joins: RazorSharpFang (FourthChoic@Pony-0u4.e9n.63.203.IP)
03:17 <RazorSharpFang> Hey heys
03:22 <Schism> Ah, the ballad of 1730.
03:22 * Schism waves to RSF.
03:25 * Ali flops over RazorSharpFang now
03:25 <Cepheid> I should not have consumed my seroquel just yet.
03:25 <Schism> "Something else written on the wall here. '(#$* SCP.'" "That's polite."
03:25 <RazorSharpFang> My short calls on NOK and AT&T expired worthless, so I can sell them again on the Monday.
03:27 <Cyan_Spark> Razor the investor: Weekend aftermath
03:27 <RazorSharpFang> Hey heys. It was a profitable Friday, which was nice after the red Thursday.
03:28 <Cyan_Spark> mhm
03:28 <Schism> Cepheid: 'pyroclastic cognitohazard'. Greeeeeeat. Great great great.
03:28 <Cyan_Spark> BB hovering around the 10.9 mark
03:30 *** Quits: Heartbreak (Heartbreak@Pony-gja4ce.mn.comcast.net) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
04:59 *** Quits: Angeline (Scootaloo@I.Will.Fly.Higher) (Ping timeout: 121 seconds)
05:11 *** Joins: Thrakerzod (FourthChoic@Pony-o5c.7lu.233.64.IP)
05:14 *** Quits: RazorSharpFang (FourthChoic@Pony-0u4.e9n.63.203.IP) (Ping timeout: 121 seconds)
05:17 *** Quits: Pony|22640 (Pony22640@Pony-taj8dp.cable.virginm.net) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
05:31 *** Joins: ThirdChoice (FourthChoic@Pony-0u4.e9n.63.203.IP)
05:35 *** Quits: Thrakerzod (FourthChoic@Pony-o5c.7lu.233.64.IP) (Ping timeout: 121 seconds)
06:53 <ThirdChoice> Internet is not having a good time right now.
06:53 <Finwe> Good morning, everypony!
06:54 <Finwe> Mlles Ali, Filly_Nightmares and Schism; Messrs ThirdChoice, Cyan_Spark and Lumindia_.
06:54 * Finwe doffs his hat.
06:54 <Cyan_Spark> Hiya Finwe
06:54 * Ali curls into Finwe
06:54 * Finwe hugs the Ali.
06:55 <Finwe> It's snowing a bit.
06:55 <Finwe> And there should be more snow on its way this evening.
07:29 * Starlight_Glimmer steals Ali from Finwe. "Mine!".
07:29 * Ali squeaks and leans into Starlight_Glimmer
07:54 <Finwe> Mr Starlight_Glimmer.
07:54 * Finwe doffs his skiing cap.
08:09 *** Joins: ConfusionRift (ConfusionRi@Pony-2o2.ofe.132.45.IP)
08:09 *** ChanServ sets mode: +o ConfusionRift
08:09 <ConfusionRift> Hello everypony.
08:09 <Finwe> Lt Cdr ConfusionRift.
08:09 <Finwe> o7
08:10 <ConfusionRift> RAdm. Finwe. (salutes)
08:10 <Finwe> To put it like Eric Cartman did in South Park, "Screw you guys, I'm going skiing."
08:11 <Finwe> Or something like that. He probably never went skiing.
08:25 <ConfusionRift> I think he did. That same episode with the instructor that keeps saying "You're gonna have a bad time." if one doesn't follow his skiing instructions.
08:57 *** Quits: Ali (Ali@Pony-n3j093.iplsin.sbcglobal.net) (Quit: Leaving)
09:09 *** Quits: PinkieShy (coolm@Pony-ck81je.67-212-45-net.sccoast.net) (Connection closed)
09:26 * Shadowed horses into existence once more.
10:28 <Schism> A black-footed ferret, an endangered species, has now been cloned using cells from 30 years back.
10:28 <Schism> Biodiversity++!
10:30 <Shadowed> Biodiversity... Or Biohazard?
10:30 * Shadowed waits for the Resident Evil logo to pop up.
10:30 <Schism> As I put it, "Those scientists were so preoccupied with whether or not they could, they didn't stop to think if they should."
10:31 * Shadowed blinks. Did Schism survive multiple Jurrassic Parks?
10:32 * Schism has only seen the original and The Lost World. Read them, too.
10:32 <Shadowed> Chrichton's good stuff.
10:32 * Shadowed liked Sphere.
10:33 <Schism> Ehhhh. His early stuff is good. His later stuff jumped off the cliffs of insanity.
10:33 <Schism> Sphere was good. I should re-read that.
10:40 <Schism> ConfusionRift! CrossCode's DLC is coming soon.
10:40 * Shadowed should get around to playing that.
10:40 <ConfusionRift> Huuuh?
10:40 <Schism> Postgame! The end of the story! The final dungeon in CrossWorlds! Plot! Quests!
10:40 * Shadowed is first playing the greatest Castlevania game ever made.
10:41 <Schism> All coming next week. o3o
10:41 <ConfusionRift> Oh, so they are actually finalizing everything. Well, it's technically finalized, but they did leave a few things out. :P
10:41 <Schism> Shadowed: So that'd be Symphony of the Night, I take it. o3o
10:42 * Shadowed sits here with Curse of Darkness.
10:43 * Shadowed isn't biased cause it's the first one she played.
10:47 *** Joins: Arkomeda (MarredHen@Pony-khidsf.tdqj.3itj.0587.2a02.IP)
10:47 *** Quits: Arkomeda (MarredHen@Pony-khidsf.tdqj.3itj.0587.2a02.IP) (Quit: I must go, my eggs need me.)
10:51 <ConfusionRift> That's one of the few I haven't played.
10:53 <Schism> It's a 3D Castlevania which... I mean, okay, I guess.
10:53 <Shadowed> I like it. I don't know how it compares to other 3d castlevania's but it's very easy compared to the 2d ones.
10:54 <Schism> The swordfight-and-dodge is very much a predecessor to the Souls series.
10:56 * Schism watches the protagonist steal a cake from a wyvern. "Sure."
10:57 * Shadowed just stole some sushi from a skeleton riding on a skeleton fish!
10:58 <Schism> See, that makes sense. Sort of. I mean, fish, sushi, I get it. But what was the Wyvern doing eating shortcake?
10:58 <Shadowed> Don't you like shortcake?
10:58 * Schism grumbl.
10:59 <Schism> Anyway, the best Castlevania games from Konami are the Dawn of Sorrow/Aria of Sorrow pair.
10:59 <Schism> Followed by Symphony of the Night.
10:59 <Schism> And followed thereafter by Simon's Que--*brick'd*
11:00 * ConfusionRift looks. 0_0
11:00 <Shadowed> It's a terrible night to have a curse.
11:00 <DerpyBot> New post on Equestria Daily by Calpain: Morning Discussion #2212 [ https://tinyurl.com/yalqtrjg ]
11:00 <ConfusionRift> I would put Dawn of Sorrow that high, if it wasn't for the issue I had with those seals.
11:01 <Schism> Okay, the seals, that's understandable. Gimmicky DS nonsense.
11:01 <Schism> (I liked the 'tap the screen to shatter ice' soul, though.)
11:02 * Shadowed likes not being a Belmont. And being a summoner.
11:02 <Schism> But Soma Cruz isn't a Belmont! <.<
11:03 <Schism> He is also very much a summoner, such as it were.
11:03 <ConfusionRift> Yep.
11:03 * Shadowed might have to try that one.
11:03 * Shadowed still will beat CoD first.
11:03 <Schism> Portrait of Ruin was also quite good.
11:03 <ConfusionRift> As I said, the seals mechanic might drive you off, if not, drive you crazy.
11:04 <Schism> Seals mechanic is: at various points you pick up stylized 'seals' you have to draw on the DS' touchscreen in order to finish off bosses. They're not the worst thing ever, but they're gimmicky and occasionally very frustrating.
11:06 <ConfusionRift> The problem with said seals is that you have to do them right. Get them wrong, or draw it out of order, you can't kill them boss and have to take them down again in order to retry at the seal.
11:07 <Schism> Well, they recover a _bit_ of HP, anyway. Not a complete recovery, but enough to be frustrating.
11:07 <Schism> But Aria of Sorrow is a GBA game, and doesn't have that. o3o It also introduces, or at least makes a central gameplay facet of, the 'Souls' mechanic, which lets you basically be Kirby.
11:08 <Schism> Destroy enemy, eat soul, use enemy's attack.
11:08 <ConfusionRift> It can continue on till you get it right. At first, it's not too bad. But with the more complex seals (especially the last one), it can get infuriating. You got to have the stylus in one hand at all times.
11:08 <ConfusionRift> Yeah, AoS is more forgiving in that regard... since there aren't no seal mechanics.
11:08 <Schism> I always just held it between ring and little finger until my hand cramped up.
11:10 <ConfusionRift> Either way, I did beat it.
11:11 <Schism> Ah, but have you S-ranked "Under the Knife"?
11:11 <ConfusionRift> Same goes for Portrait of Ruins and Order of Eclessia.
11:11 <Shadowed> If I have one major complaint about Curse of Darkness it's locking all equipment behind upgrade materials. "Okay, I need to get sun tears to upgrade this armor, how do I get sun tears? Okay, so I have to steal from Eefreet, how do I do that? I weaken it till it tries to suicide bomb me, let it grab
11:11 <Shadowed> me, escape the grab, then steal.
11:11 <Schism> ... Shadowed, we play Monster Hunter. You will gain absolutely no traction with us on that regard.
11:12 <ConfusionRift> Eerm... I should mention that is the one thing that bothers me about MH. ._.
11:12 * Schism flumps. "But that's the primary gameplay loop!"
11:12 <Shadowed> Yes, I beat most of World/Iceborne, I only gave up at Fatalis. This isn't nearly as intuitive as Monster Hunter.
11:13 <ConfusionRift> It's not as bad as in the past, which is what gave a bit of flex on my side.
11:13 <Shadowed> This is go hunt a guide because the button prompt never ever appears and you've tried everything you can think of to get it to show up.
11:14 <ConfusionRift> That's... not good.
11:14 <Schism> Oh, yeck.
11:15 <Shadowed> Yeah. On the plus side you can only steal food from bosses so your not going to miss an item on a single time fight.
11:15 <Schism> Oh, ConfusionRift: the new CrossCode DLC will also include the end of the RAAAAAAIIIIII*explode*
11:15 <Shadowed> The end of the rain?
11:15 <ConfusionRift> Ah, the raid. :P
11:16 * Schism pats Shadowed. "You'll understand after you get through the laser moths."
11:16 * Shadowed has to dedicate time to it. That game has reading.
11:17 <Schism> Really good reading, too. The characters are some of the best.
11:18 * Shadowed nodnods.
11:20 * Lumindia_ awakens, boops Shadowed's snoot
11:21 * Schism still chuckles. "Went through some of a NewGame+. Apollo shows up in the first area of Rhombus City. He's very distinctive, with his green spiky hair, and watches Lea, but you can't talk to him ... er. Well, you can't _ask him to talk_ before he shows up and immediately accuses Lea of being a cheaty cheatface."
11:21 * Shadowed falls over.
11:21 <Schism> Of course... "She's level 67! LEVEL. 67." He's not wrong in this case...
11:22 * Schism is also reminded of that one player in the later zone who ... um. Got to level 99... by killing level 1 mobs...
11:23 <Schism> 99,000 hedgehags. That's dedication.
11:23 <Schism> Well, 98,000.
11:25 <Schism> ... I want this pillow now. https://twitter.com/Aszabla/status/1362827309649133575
11:26 *** Joins: Golden (uid250033@Pony-sd90bk.tooting.irccloud.com)
11:27 <ConfusionRift> Heh.
11:33 * ConfusionRift notices he's been writing stuff for a while... and maybe should eat something.
11:37 * Lumindia_ lays on Shadowed and snuggles them
11:37 * Shadowed snuggles Lumindia_. Shall name an innocent devil after them.
11:37 <Lumindia_> o wo?
11:39 *** ThirdChoice is now known as RazorSharpFang
11:39 <RazorSharpFang> Innocents? There are no innocents. There are heroes, and there are criminals.
11:41 * Schism sidles up to RazorSharpFang, and adds, "And if you're neither one of those... you're collateral damage."
11:42 <RazorSharpFang> The more war-crimes your country commits, the more productive it is, UwU
11:51 <Schism> Hah. Metallica was playing at the virtual BlizzCon. Twitch cut their audio off and replaced their stream with something else so that they wouldn't get DMCA'd.
11:52 <RazorSharpFang> Heh
11:52 <Schism> How's the old tweet go? "Man, reaping sucks. Could we go back to sowing?"
11:52 <RazorSharpFang> *me, sowing*: Heck yeah. *me, reaping*: Why?? What did I do... ?
11:53 <Schism> Without the profanity, yea.
11:54 <Schism> https://twitter.com/ShayMay_/status/1362920319049228288 - not that tweet, but the one which shows the hilarity.
11:56 * Shadowed reached the Tower of Eternity and has access to the Tower of Evermore. Nearly every single enemy in the game can be found in these two locations. Can now grind to have the best equipment.
12:04 *** Quits: RazorSharpFang (FourthChoic@Pony-0u4.e9n.63.203.IP) (Connection closed)
12:17 * Golden flops.
12:20 * ConfusionRift flops and explodes. He should go to sleep.
12:20 *** Quits: ConfusionRift (ConfusionRi@Pony-2o2.ofe.132.45.IP) (Quit: Recharging the batteries. Laters! *shutdown*)
12:21 <Schism> Noooo. DeJoy lied under oath? Surely that can't possibly be the case. Why would a Republican appointee lie about his decision to cripple one of the most important institutions in the US government.
12:26 * Shadowed finishes tower of eternity at level 26, goes to evermore... First enemy is 75... I might be slightly underleveled for this.
12:33 <Schism> Mayhaps.
12:34 * Shadowed dies, so loads up save state he made specifically for this. Uses the item to the last registered save point... Where was the last one she registered... The first save in the game...
12:35 <Schism> Have fun getting back...?
12:35 * Shadowed walks.
12:36 <Schism> Meanwhile... good gods. Griddy, a power company, has saddled some Dallas residents with power bills as high as $10,000 during this outage.
12:37 <Shadowed> I feel like that has to be an automated system and most, if not all of those bills will be dismissed.
12:38 * Shadowed 's pretty sure anyone that can afford that bill, will just use the generators they already had installed over using the power grid if that bill showed up.
12:38 <Schism> Texan Republicans have a very large thing for de-regulation. And Griddy is a pay-as-you-go power company, which makes regular withdrawals as power costs spike.
12:38 <Schism> Said customer noted that she had to close her debit card, as it had drained her bank account.
12:39 * Shadowed then prays that the customers sue and win.
13:24 *** Joins: j0hnsey (johnsey@into.the.nethers)
13:24 *** ChanServ sets mode: +o j0hnsey
13:26 *** Quits: j0hnsey (johnsey@into.the.nethers) (Quit: leaving)
14:25 *** Quits: Golden (uid250033@Pony-sd90bk.tooting.irccloud.com) (Quit: Connection closed for inactivity)
14:46 *** Quits: Starlight_Glimmer (Seoson@SourSweet.Shadowbolts.EvilPonies) (Client exited)
14:56 * Cepheid gives Schism a leech.
14:58 <Cepheid> https://imgur.com/gallery/kq0j0cM
15:01 <Schism> 'Course it's a giant snowfall today...
15:03 <Cepheid> That was yesterday for us.
15:03 <Cepheid> Snowed heavily all day.
15:03 <Schism> Well, for now we have it.
15:09 *** Joins: Ali (Ali@Pony-89e8rn.4nua.5fca.1702.2600.IP)
15:09 *** ChanServ sets mode: +qo Ali Ali
15:09 <Schism> ... wow... That's quite the statement to make. The creator of Euphoria, which is, by the way, absolutely terrible and not something which anyone should support (least of all for $100/mo), states that she'd like the company to be considered the equivalent to Adobe.
15:09 * Ali says to keep the snow up there, the US doesn't need anymore :P
15:10 <Cepheid> Euphoria being what, Schism?
15:10 <Cepheid> !link https://www.youtube.com/watch?v=JcDCvbqzr6M
15:10 <DerpyBot> I need to ask Twilight about that one.
15:10 <DerpyBot> Twilight told me this video is about Building a Suspended LEGO Train
15:10 <Schism> Someone decided to monetize free transition resources.
15:10 <Cepheid> Right, right.
15:10 <Cepheid> Middleware software for game animation.
15:11 <Schism> Your speelcheque needs a bit of work, but yeah.
15:12 <Cepheid> Hmm?
15:12 <Schism> Gameification.
15:12 <Cepheid> Heh.
15:15 <Schism> Urgh, I'm going to deal with the saner things, like irate customers.
15:16 * Ali flops over Schism and noms ear, what about unicorns?
15:16 <Cepheid> Hum, finally, got a 9-patch renderer working.
15:16 * Lumindia_ snuggles Ali muchly
15:16 <Cepheid> "What the hell's a 9-patch?"
15:17 <Ali> Something that follows an 8 patch~
15:17 <Cepheid> Heh. :P
15:17 <Cepheid> No, it's a set of 9 images that define the corners, edges, and interior content of some resizable on-screen element.
15:17 <Cepheid> Useful for GUIs.
15:24 <Cepheid> It's called a 9-patch simply becuse it's a set of 9 images. Four for each corner, four for each edge(top, left, right, bottom), and one for the center. The biggest detractor from 9-patches is the interior. You either need a solid color, a pattern that repeats, or a central match that meshes well with any non-stretched parts of the border.
15:24 <Lumindia_> https://i.imgur.com/OXlh6v5.png
15:24 <Lumindia_> so something like this might use 9-patch then?
15:25 <Cepheid> Yes.
15:25 <Cepheid> Though in that case, I think it's a statically-sized image.
15:25 <Cepheid> As the frame around the content is static, it doesn't change in height or width.
15:26 <Lumindia_> I mean, it could very easily be adapted to a 9-patch
15:26 <Cepheid> It could be, yeah.
15:27 <Cepheid> In fact, looking at it more closely..
15:27 <Cepheid> I think it might actually be a 9-patch.
15:27 <Cepheid> There's indicators of it.
15:30 <Cepheid> It looks like it uses a 9-patch to create an initial two-line golden border, then gilding and icons with trim that "meshes" into the border, are overlaid atop.
15:31 <Cepheid> While the whole guilding and such could be made a part of the 9-patch, it'd be difficult. It'd be easier to just create one of a two-line golden border, then overlay imagery designed to mesh into the border overtop.
15:31 <Cepheid> Er, gilding*
15:32 <Cepheid> Which is what they appear to do, as you can see distinct transitions from the borders to the gilding and icons, if you zoom in on the screenshot.
15:33 <Cepheid> They try their best to mesh into the border, and from a distance it's sufficient, but if you start scrutinizing it, you can see the edges of the gilding along the borders.
15:33 <Cepheid> There's a sudden, abrupt color change.
15:33 <Lumindia_> the little line between the top part and the middle part?
15:33 <Cepheid> So, long story short, the artists for FF14's UI did a good job.
15:33 <Cepheid> No, hold on.
15:33 <Lumindia_> Cepheid: yeah, gonna need it pointed out to me.
15:37 <Cepheid> https://i.imgur.com/zB1806A.png You can see transitions like this along the border if you zoom in and look for them carefully.
15:37 <Cepheid> They're hard to notice though because the artists tried their best to blend them in.
15:38 <Cepheid> In fact, if you zoom in and look over to the right of that particular spot, you can see another abrupt transition.
15:38 <Cepheid> In the original image that is.
15:38 <Lumindia_> oh that? I think that's because behind the question-mark icon, the gilded border starts curving upwards
15:39 <Cepheid> It does, but it's not just that.
15:39 <Cepheid> Well, actually it's purely because of that.
15:39 <Lumindia_> oh yeah, the bottom row of pixels. I can kinda see what you mean now
15:39 <Cepheid> If they didn't have the curving, that abrupt transition wouldn't be there.
15:39 <Lumindia_> like, it just becomes a darker shade for no discernable reason
15:39 <Cepheid> Yep.
15:40 <Cepheid> They were trying to blend it in as best they could.
15:40 *** Joins: _jimm (horse@Pony-fr7.dqo.55.45.IP)
15:40 <Cepheid> It kinda looks like with respect to that, they just mirrored the left-hand side to the right-hand side.
15:40 <Cepheid> As on the left-hand side, it blends much better.
15:40 <Cepheid> The transition is much, much harder to see.
15:41 <Lumindia_> as a minor resource saving, I can see the reasoning behind that
15:41 <Cepheid> Heh.
15:41 <Lumindia_> less space taken up by graphical elements if you're able to just flip and mirror everything
15:41 <Cepheid> Assuming it was even that at all.
15:41 <Lumindia_> https://www.youtube.com/watch?v=ZWQ0591PAxM You might find this video interesting with regards to that
15:41 <Cepheid> As having to mirror that in code is trickier than just simply mirroring it in the image file and storing it as one whole image.
15:42 <Lumindia_> there's no easy way to do 'mirror image along a given axis'?
15:43 <Cepheid> Hum, let me look at something.
15:43 <Cepheid> Code-wise, it may be easier than I think.
15:44 <Lumindia_> though I guess that would depend on what language you're using
15:44 <Cepheid> There's a set of OpenGL texture parameters for what to do if a texture coordinate lies outside the range 0.0 to 1.0
15:44 <Lumindia_> or is the rendering code seperate from the actual game code?
15:44 * Lumindia_ is wholly unfamiliar with how the two interact
15:45 <Cepheid> The parameters are WRAP_S and WRAP_T, for horizontal and vertical coordinates respectively, and they can be set to GL_MIRROR_REPEAT, which causes it to mirror the image back and forth as the coordinates further extend outside the range 0.0 to 1.0
15:45 <Cepheid> So from 1.0 to 2.0, it's a mirror image. From 2.0 to 3.0, it's the original image. 3.0 to 4.0, mirror, and so on.
15:45 <Cepheid> I would imagine Direct3D has this as well.
15:46 <Cepheid> As for rendering code separated from actual game code... Yes, the logic is typically separated from the rendering code.
15:46 <Cepheid> As in, the logic isn't directly calling graphical drawing calls.
15:47 <Cepheid> It sets up a bunch of parameters and details, and when time comes to draw the next frame, the rendering code will examine these parameters and details, and perform drawing based on them.
15:47 <Cepheid> This is how and why a game can do frameskipping.
15:47 * Ali spriteflickers instead
15:47 <Cepheid> There are exceptions of course.
15:47 * Ali also nom Lumindia_
15:48 <Cepheid> Some games, the drawing is pretty integrated into the logic, or vice-versa. This typically results in games where the game logic slows down as the rendering slows down.
15:48 <Cepheid> Or the rendering slows down because the logic slows down, due to too much logic needing to be processed per tick.
15:49 <Cepheid> A common game type that suffers this is arcade games, especially SHMUP games.
15:49 <Cepheid> And yes, as Ali pointed out, NES games even had this problem.
15:50 <Cepheid> Where games slowed to a crawl because of too much on screen, or too much logic being processed, such that the usual solution was to implement sprite flickering.
15:50 <Ali> Mega Man 2 had a ton of sprite flicker issues
15:50 <Cepheid> Yeah, also some slowdown even with the sprite flicker.
15:50 <Ali> Well look at the Mecha Dragon fight
15:50 <Cepheid> The dragon boss being a notorious case.
15:51 <Ali> Even when he's dead there's still sprite flickering
15:51 <Cepheid> Interestingly, in this day and age, that flickering problem has been resolved.
15:51 <Lumindia_> !link https://www.youtube.com/watch?v=Xmw2eeLooyI
15:51 <DerpyBot> Twilight told me this video is about Mushihimesama Futari Black Label God Mode - Final Boss (No Deaths)
15:51 <Lumindia_> this comes to mind
15:51 <Cepheid> In a sense, anyways.
15:51 <Ali> You know I think they left the flicker in the LCs
15:51 <Lumindia_> with regards to 'game slowdown from logic processing'
15:51 <Cepheid> The solution is to render different sprites each frame.
15:52 <Cepheid> And making sure to balance it out.
15:52 <Lumindia_> though in the case of bullet hell shmups, that slowdown is a good thing. xD
15:52 <Ali> Which really makes the boss fight strange as the Mecha Dragon tries to spam projectiles but 95% of them don't exist
15:52 <Cepheid> So that say, one frame, half the sprites on the screen get rendered, then the next frame, the other half get rendered, then the next frame, the first half, etc.
15:53 <Lumindia_> is that probably part of why the me cha dragon fight and wily fights take place in black rooms with very little happening?
15:53 <Cepheid> Lumindia_: Yeah, that's pretty much a prime example.
15:53 <Cepheid> More or less.
15:53 <Cepheid> Hum...
15:53 <Lumindia_> focus all the resources onto the boss made up of several dozen tiles
15:53 * Cepheid checks something.
15:55 * Ali beeps Lumindia_ nosie
15:55 * Lumindia_ boops ali snootle back
15:55 <Lumindia_> o wo
15:55 <Cepheid> It's hard to say what about the dragon is a sprite and what's background.
15:56 <Cepheid> Obviously, the wings, mouth and eyes are sprites. Not sure about the tail.
15:56 <Cepheid> But the rest could be done as a background set of tiles that's scrolled around.
15:57 <Cepheid> An interesting case of background being used to overcome sprite limitations is the original Gauntlet port for the NES.
15:57 <Cepheid> !link https://www.youtube.com/watch?v=WPyRbAqw73o How'd they achieve so many enemies on-screen at once? They cheated.
15:57 <DerpyBot> I need to ask Twilight about that one.
15:57 <DerpyBot> Twilight told me this video is about Gauntlet NES - SPEED RUN in 16:49 by Feasel (Elf)
15:58 <Cepheid> You'll notice that the enemies only ever move in blocks of 8 pixels.
15:58 <Cepheid> Or 4, rather, I forget the exact number of pixels in a tile in the BG.
15:58 <Cepheid> Basically, the enemies were drawn in the BG layers, rather than sprite layers.
15:59 <Cepheid> So the end-result is they could display a much larger number of enemies. The downside is that they could only ever move in large steps.
16:00 <Cepheid> Unfortunately for Gauntlet 2, they went with sprites instead of this approach.
16:00 <Cepheid> Which resulted in an empty world.
16:00 <DerpyBot> New post on Equestria Daily by Makenshi: Dashie & Scootaloo Music: MidnightFritz - Wings Of A Pegasi [Chillout] [ https://tinyurl.com/yan9bc3g ]
16:02 <Cepheid> !link https://www.youtube.com/watch?v=78A0p5jfjVk Gauntlet 2 on arcade, notice the large number of enemies.
16:02 <DerpyBot> I need to ask Twilight about that one.
16:02 <DerpyBot> Twilight told me this video is about Gauntlet 2 (Arcade) Playthrough Longplay Retro game
16:02 <Cepheid> !link https://www.youtube.com/watch?v=QU1mfdSdwjo Compare to the NES port.
16:02 <DerpyBot> I need to ask Twilight about that one.
16:02 <DerpyBot> Twilight told me this video is about Gauntlet II (NES) Playthrough
16:03 <Cepheid> They should have stuck to that old approach.
16:05 <Cepheid> Or, used the above sprite flickering approach that resolves the issue.
16:05 <Cepheid> Awe, c'mon freetype devs, document the SDF renderer already.
16:11 <Finwe> Good evening, everypony.
16:11 <Finwe> Mlles Ali, Filly_Nightmares and Schism
16:12 <Finwe> Messrs Cepheid and Lumindia_.
16:12 * Finwe doffs his hat.
16:12 * Ali yawns at Finwe, its not even noon.
16:12 <Finwe> 12 minutes past 6 p.m., that counts as evening.
16:13 <Finwe> I spent almost five hours on skis and covered 45.6 kilometres.
16:32 * Cepheid wanders off to take a shower.
16:35 <Finwe> A warm shower and a hot bowl of palak paneer and rice were indeed welcome after-ski treat.
16:57 <Schism> Can't wear the new shoes outside, too much salt and snow. Stompy boots again it is.
16:58 <Finwe> I've only worn ski boots so far today.
17:04 * Cepheid sighs.
17:05 <Cepheid> GCC is giving me trouble.
17:05 <Cepheid> Or rather, LD is giving me trouble.
17:05 <Cepheid> I tell it to use a static library in the same folder as the code, and it can't find it.
17:05 <Cepheid> No matter how I type out the name, it simply WILL NOT find it.
17:08 <Finwe> You probably forget to put a colon before the filename or something.
17:09 <Finwe> Without that, the linker will search for a file called lib<namespec>.a
17:09 <Cepheid> I am using the colon, I am prefixing lib, I am using the .a file.
17:09 <Cepheid> I am trying both relative and absolute paths.
17:10 <Cepheid> It absolutely refuses to acknowledge the library file exists.
17:10 <Cepheid> ...
17:10 <DerpyBot> New post on Equestria Daily by Sethisto: My Little Pony Pony Life - Season 2 Episode 5-6 Title Reveals - Time After Time Capsule/ The Great Cowgirl Hat Robbery [ https://tinyurl.com/yanwzucn ]
17:10 <DerpyBot> New post on Equestria Daily by Sethisto: My Little Pony Pony Life - Season 2 Episode 3-4 Title Reveals - Close Encounters of the Balloon Kind/ The Tiara of Truth [ https://tinyurl.com/y87mbzuk ]
17:10 <DerpyBot> New post on Equestria Daily by Sethisto: My Little Pony Pony Life - Season 2 Episode 1-2 Title Reveals - Cute Impact/ The Crystal Capturing Contraption [ https://tinyurl.com/ybzdwc6o ]
17:11 <Finwe> You will probably also have to ensure that the current directory is in the library search path.
17:11 <Cepheid> Suddenly, inexplicably, it's working.
17:18 <Cepheid> There we go.
17:20 <Cepheid> I'm trying to use a git build of freetype because I need it's SDF renderer, which is only available in the git build currently.
17:23 <Cepheid> Oop, battery running low.
17:38 <Cepheid> I need to let it run low one day and try to trigger that freeze I get rarely, with the system logs recording everything from the video driver, audio driver, to internal kernel stuff.
17:39 <Schism> Whoever's in charge of the US Consumer Product Safety Commission's Twitter account, they need a pay raise.
17:39 <Schism> Because they are on top of their game. https://twitter.com/USCPSC/status/1362945393470881796
17:44 *** Quits: Crimson_Tail (zeta@batpones.are.for.snuggles) (Connection closed)
17:48 *** Joins: Crimson_Tail (zeta@batpones.are.for.snuggles)
17:57 *** Quits: Crimson_Tail (zeta@batpones.are.for.snuggles) (Connection closed)
17:58 *** Joins: Crimson_Tail (zeta@batpones.are.for.snuggles)
18:01 *** Quits: DerpyBot (DerpyBot@is.in.your.pants.eating.your.muffins) (The TLS connection was non-properly terminated.)
18:01 *** Joins: DerpyBot (DerpyBot@is.in.your.pants.eating.your.muffins)
18:01 *** ChanServ sets mode: +ao DerpyBot DerpyBot
18:01 *** Quits: Crimson_Tail (zeta@batpones.are.for.snuggles) (Connection closed)
18:01 *** Joins: Crimson_Tail (zeta@batpones.are.for.snuggles)
18:01 <DerpyBot> *derp*
18:04 *** Quits: Crimson_Tail (zeta@batpones.are.for.snuggles) (Connection closed)
18:09 *** Quits: _jimm (horse@Pony-fr7.dqo.55.45.IP) (Connection closed)
18:11 <Cepheid> Hum, it actually works reasonably well.
18:15 <Cepheid> Just need to save them to images, and then load them into my game engine.
18:16 <Cepheid> Huh.
18:16 <Cepheid> All Valve did was apply DXVK to implement a vulkan renderer for Portal 2.
18:17 <Cepheid> Which is weird.
18:17 <Cepheid> Because that's a cheap way to implement a vulkan renderer.
18:17 <Cepheid> But here's the fun part.
18:17 <Cepheid> The vulkan renderer, despite DXVK usage, performs a lot better than the OpenGL renderer.
18:17 *** Joins: Crimson_Tail (zeta@batpones.are.for.snuggles)
18:24 <Cepheid> In theory, for Linux, it should just be as simple as linking DirectX code against the DXVK library. For Windows, in theory it should be as simple as compiling DXVK to DLL files, renaming said DLL files to match the relevant DirectX DLL files, and plopping them down into the executable directory.
18:25 <Cepheid> Since Windows applications make use of DLLs placed in the folder before systemwide DLLs.
18:25 <Cepheid> That's why stuff like ReSHADE or whatever it's called works.
18:26 <Cepheid> https://imgur.com/gallery/wPNxCt7
18:31 * Cepheid sits atop Schism and continues reading What Happened to Site-13. This is quite possibly her favourite SCP on the entire site.
18:31 <Cepheid> Because it represents the kind of environment I want to explore.
18:33 <Cepheid> The closest I've gotten to it is Control.
18:33 <Cepheid> And even that dialed it back a bit.
19:06 <DerpyBot> New post on Equestria Daily by Sethisto: Drawfriend Stuff (Pony Art Gallery) #3613 [ https://tinyurl.com/ybssy385 ]
19:17 *** Joins: Pony|64203 (Pony64203@Pony-taj8dp.cable.virginm.net)
19:51 *** Joins: cabbage (cabbage@Pony-aj9mbi.dynamic.sonic.net)
20:19 *** Joins: Angeline (Scootaloo@I.Will.Fly.Higher)
20:36 * Schism passes Cepheid some summer sausage.
20:41 *** Joins: Fn (Eogan@Pony-q9qto5.dip0.t-ipconnect.de)
20:44 *** Quits: FruitNibbler (Eogan@Pony-er942p.dip0.t-ipconnect.de) (Ping timeout: 121 seconds)
20:49 * Cepheid noms.
21:06 <DerpyBot> New post on Equestria Daily by Makenshi: TWILIGHT Music: Mitsukai Sound Systems - Lavender Unicorn Syndrome [Lo-fi] [ https://tinyurl.com/yaqjmcah ]
21:15 *** Quits: Crimson_Tail (zeta@batpones.are.for.snuggles) (Connection closed)
21:32 *** Joins: Crimson_Tail (zeta@batpones.are.for.snuggles)
21:36 <Cepheid> !link https://www.youtube.com/watch?v=vvF58FUHnYQ Schism.
21:36 <DerpyBot> I need to ask Twilight about that one.
21:36 <DerpyBot> Twilight told me this video is about Among Us Shots: Meme kills but its Weapon hunting Monsters (Satisfying animations)
21:51 <Cepheid> Oh gods oh gods oh gods. My parents made cinnamon buns, home-made ones. These are better than cinnabon ones. Unfortunately I made the mistake of eating two, and my stomach is having none of it.
21:52 <Cepheid> My sugar's also gonna hit an all-time high probably.
21:52 <Cepheid> Though, they did use Splenda in as many places as possible instead of sugar, so who knows?
22:06 <DerpyBot> New post on Equestria Daily by Sethisto: All the Lyra and Bonbon in 9 Seasons of Pony [ https://tinyurl.com/y8uxdhvh ]
22:08 <Schism> Ha HA, you're here.
22:11 * Ali flops over the Schism and yawnsies
22:11 * Schism patpatsnugs the Ali, and runs off to the store for just a little. "CrossCode DLC next week means that I'm tempted to level my way up...
22:14 <Schism> Also, NewGame+ and Straw Hat == many many ded hedgehags.
22:14 <Schism> And drops galore from every single plant.
22:16 <Cepheid> I wonder if the game would run on this laptop.
22:19 <Cepheid> Survey says... Yep.
22:42 *** Quits: TormentedDragon (ADra@Pony-v76jtg.20dc.fhnt.0406.2601.IP) (Ping timeout: 121 seconds)
22:48 *** Quits: NitroTheFurry (Nitro@Pony-l010ql.mi.comcast.net) (Connection closed)
22:50 *** Joins: NitroTheFurry (Nitro@Pony-2ohbk4.ptch.ud7t.0380.2600.IP)
22:58 *** Joins: Crimson_Ta1l (zeta@batpones.are.for.snuggles)
22:58 *** Quits: Crimson_Tail (zeta@batpones.are.for.snuggles) (Ping timeout: 121 seconds)
23:03 <Cepheid> A pre-recorded concert by Metallica on Twitch had it's music replaced with a bunch of simple noises.
23:05 <Schism> Yup. Bear in mind, Metallica were instrumental in the creation of the Digital Millennium Copyright Act.
23:06 <DerpyBot> New post on Equestria Daily by Sethisto: Comics: Applerdash - Being Mad / Africa / Bane of Firefangs #17 / Revolution #41 / FiM #10-9 / Baby [ https://tinyurl.com/y8blb59j ]
23:06 <Cepheid> It would not shock me if it came out that this was done intentionally as a slight against them for that.
23:07 <Schism> Well, tons of Twitch streamers hammered the mute button at that point.
23:07 <Schism> So, CrossCode works fine on that laptop? o3o
23:07 <Cepheid> Yep.
23:08 <Cepheid> Though at the moment I'm in no condition to play games.
23:08 <Cepheid> I can barely breathe.
23:08 <Cepheid> ... That's an exaggeration a tad. I can breathe, it's just it's hard to do so without coughing.
23:08 <Cepheid> Most would argue that I should go to a hospital by this point probably, but unfortunately they'd just do sweet eff-all.
23:08 <Cepheid> In fact, they'd quarantine me.
23:10 * Filly_Nightmares mew and uses Cepheid as warm nest!
23:10 * Filly_Nightmares is super cold floofy!
23:10 <Cepheid> I'm actually not very warm right now.
23:10 * Filly_Nightmares uses Schism as blankie!
23:12 * Lumindia_ offers Surry some hot cocoa wif tiny marshmallows in it
23:13 * Schism adds moar mini marshmallow!
23:14 * Schism attempts to put a marshmallow in her cocoa. It absorps the whole mug, and she sighs, taking a fork and knife to slice it.
23:18 * Filly_Nightmares nom nom nom nom nom nom nom nom nom nom nom nom nom nom nom nom nom nom nom tini marshmallow!
23:19 *** Quits: NitroTheFurry (Nitro@Pony-2ohbk4.ptch.ud7t.0380.2600.IP) (Connection closed)
23:19 <Lumindia_> is a surry nice and warm now? o wo
23:23 * Schism is also not a warm foodling! Perhaps she should cook some chicken drumsticks for to warm.
23:23 *** Joins: NitroTheFurry (Nitro@Pony-2ohbk4.ptch.ud7t.0380.2600.IP)
23:24 *** Quits: NitroTheFurry (Nitro@Pony-2ohbk4.ptch.ud7t.0380.2600.IP) (Connection closed)
23:26 *** Joins: NitroTheFurry (Nitro@Pony-l010ql.mi.comcast.net)
23:26 *** Quits: DerpyBot (DerpyBot@is.in.your.pants.eating.your.muffins) (The TLS connection was non-properly terminated.)
23:26 *** Joins: DerpyBot (DerpyBot@is.in.your.pants.eating.your.muffins)
23:26 *** ChanServ sets mode: +ao DerpyBot DerpyBot
23:27 <DerpyBot> *derp*
23:34 *** Joins: PinkieShy (coolm@Pony-ck81je.67-212-45-net.sccoast.net)
23:39 <Schism> GeForce cards to be locked to half their capability with regards to cryptomining... why does this remind me of a certain Pentium processor from ages ago?
23:42 <Cepheid> How do they decide that it's cryptomining?
23:43 <Schism> Why, that's an excellent question! Also, nVidia are being careful to preclude any third-party drivers from being used with their mining cards, and they have no video output.
23:44 <Cepheid> I guess that means Nouveau is dead in the water for Linux,]
23:44 <Cepheid> As that's a reverse-engineered driver for nVidia cards.
23:45 <Schism> Mm. Now, while I understand that a machine for a single purpose is pants at everything else, there's a significant difference between having that occur naturally, such as an engineered device specifically for a single goal, and having it enforced by the producer.
23:46 <Cepheid> I don't see this plan lasting longer than a few days before nVidia backtracks with the argument that people misinterpreted or misrepresented what they said.
23:46 <Schism> I have no doubt that Jason Scott has already sent a spider across the whole of nVidia's current website.
23:51 <Cepheid> Ow.
23:52 <Cepheid> Ow as in "that feels weird" and less "that hurts."
23:52 <Schism> Hm.
23:53 <Cepheid> Felt like something was taking a blunt pin or needle, and pressing it up against my left eardrum.
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!