<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:12:59] <Amanda> no
L2[00:13:13] <Amanda> yielding is how the events get into the computer
L3[01:08:18] <Spider​EveryOS> %tonkout'
L4[01:08:21] <Spider​EveryOS> %tonkout
L5[01:08:21] <MichiBot> Awesome! S​piderEveryOS! You beat V​aur's previous record of 6h 59m 58s (By 34m 40s)! I hope you're happy!
L6[01:08:22] <MichiBot> S​piderEveryOS has stolen the tonkout! Tonk has been reset! They gained 0.007 tonk points! plus 0.006 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 3.0438506. Position #1
L7[01:16:21] ⇨ Joins: vidak (~vidak@2407:e400:7800:2c01:c4db:d9c4:aac4:94f6)
L8[01:41:50] ⇦ Quits: vftdan_irc (~vftdan@dslb-088-072-172-043.088.072.pools.vodafone-ip.de) (Ping timeout: 201 seconds)
L9[02:09:55] <Brisingr​ Aerowing> So there's yet another fork of OC2, this time for 1.21.1
L10[02:10:05] <Brisingr​ Aerowing> Has lots of new content.
L11[02:10:38] *** Joins: RedstoneParkour (~RedstoneP@109.38.230.76) RedstoneParkour
L12[02:12:55] ⇦ Quits: Redstone1arkour (~RedstoneP@109.38.135.164) (Ping timeout: 194 seconds)
L13[02:15:46] * Amanda pawhugs Elfi close, meows eepily about how she needs to find a spell to relieve these villagers of their thoughts, does a heccen zzzmew
L14[02:16:51] <Amanda> Night girls
L15[02:17:42] <Amanda> Don't forget to level your cartographers by buying maps to structures which may contain the spell you need to relieve them of their pesky thoughts
L16[02:27:19] ⇦ Parts: vftdan (b5cb05d1b9@jabberfr.org) (Error from remote client))
L17[02:31:45] <Corded> > <Brisingr​ Aerowing> So there's yet another fork of OC2, this time for 1.21.1
L18[02:31:46] <Re​nno> OC2 or OC1
L19[02:43:07] <Brisingr​ Aerowing> As stated in the message, OC2
L20[02:45:53] <Mic​hiyo> https://www.curseforge.com/minecraft/mc-mods/opencomputers-ii-modern This I'd assume
L21[02:52:01] <Re​nno> How scalable are OC2 devices within Minecraft compared to OC1?
L22[02:52:18] <Re​nno> I assume quite a bit less since its using a much larger OS?
L23[04:19:56] <Forec​aster> %tonk
L24[04:19:56] <MichiBot> Fopdoodle! F​orecaster! You beat S​piderEveryOS's previous record of 0s (By 3h 11m 34s)! I hope you're happy!
L25[04:19:56] <MichiBot> Forecaster's new record is 3h 11m 34s! Forecaster also gained 0.00319 tonk points for stealing the tonk. Position #2. Need 0.4565812 more points to pass S​piderEveryOS!
L26[05:48:06] ⇨ Joins: vftdan (b5cb05d1b9@2a00:c70:1:178:170:40:189:1)
L27[07:20:39] ⇦ Quits: Hawk777 (~Hawk777@2605:1700:1091:8e00:f0a3:b732:fb89:8d80) (Quit: Leaving.)
L28[08:06:03] <Va​ur> %tonk
L29[08:06:04] <MichiBot> Geez! V​aur! You beat F​orecaster's previous record of 3h 11m 34s (By 34m 32s)! I hope you're happy!
L30[08:06:04] <MichiBot> Vaur's new record is 3h 46m 7s! Vaur also gained 0.00232 (0.00058 x 4) tonk points for stealing the tonk. Position #3. Need 0.2984194 more points to pass F​orecaster!
L31[08:25:50] <sa​m_> what is the lightest way to get user input then? everything ive tried eats over half a tick
L32[08:26:33] <Redston​eParkour> welll
L33[08:26:52] <Redston​eParkour> a very undocumented thing is that you can pull for signals with a timeout of 0 and it should return instantly if there are none
L34[08:27:06] <Redston​eParkour> but it only helps if there are multiple signals in the current tick
L35[08:27:30] <Redston​eParkour> which is basically only when someone's dragging with the mouse
L36[08:28:32] <Redston​eParkour> basically getting user input always takes until the next tick
L37[08:42:34] <sa​m_> ive tried event.pull(0) and computer.pullSignal(0) and they both lag quite a bit, and sticking the input check at the end of the calculation doesnt seem to help either
L38[09:09:55] <sa​m_> maybe a second computer acting as an input manager would be a good idea
L39[10:04:45] ⇦ Parts: vftdan (b5cb05d1b9@2a00:c70:1:178:170:40:189:1) (Error from remote client))
L40[11:10:18] ⇦ Quits: RedstoneParkour (~RedstoneP@109.38.230.76) (Quit: WeeChat 4.10.0)
L41[11:26:10] <Amanda> @sam_ the second computer can't talk to the first computer any faster either, I don't think
L42[11:26:51] <Amanda> This feels like an XY problem, what exactly are you doing and trying to do
L43[11:35:59] <sa​m_> im working on an .obj renderer, where you can fly the camera around the loaded mesh with wasd/arrows
L44[11:37:43] <sa​m_> the renderer is pretty performant, 1k tris render and draw under 20ms, but yielding to grab inputs puts a huge strain on the framerate
L45[11:40:48] <sa​m_> https://github.com/Sam-Chug/opencomputers-chug-library the code is here in /chuglib, chug3d is rendering the model and im using chugkey as a means to parse inputs every frame
L46[11:41:54] <sa​m_> ive tried quite a few things to parse inputs but they all end up with the same issue
L47[12:15:20] ⇨ Joins: ripdeadlolz (~ripdeadlo@156.208.228.253)
L48[12:15:48] <ripdeadlolz> a
L49[12:23:08] ⇦ Quits: ripdeadlolz (~ripdeadlo@156.208.228.253) (Quit: ripdeadlolz)
L50[12:25:50] ⇨ Joins: ripdeadlolz (~ripdeadlo@156.208.228.253)
L51[12:28:08] ⇦ Quits: ripdeadlolz (~ripdeadlo@156.208.228.253) (Remote host closed the connection)
L52[12:32:27] ⇨ Joins: vftdan (b5cb05d1b9@2a00:c70:1:178:170:40:189:1)
L53[14:00:40] ⇦ Quits: xal (~xal@mx1.xal.systems) (Quit: No Ping reply in 180 seconds.)
L54[14:01:32] ⇨ Joins: xal (~xal@mx1.xal.systems)
L55[15:34:22] <Corded> > <sa​m_> the renderer is pretty performant, 1k tris render and draw …
L56[15:34:22] <Redston​eParkour> it makes no sense to draw faster than 20 fps (50ms)
L57[15:34:36] <Redston​eParkour> imo the time 'spent' getting input is just headroom
L58[15:34:57] <Redston​eParkour> (because its 50ms - <how long the render took>)
L59[15:36:58] <Redston​eParkour> (and you have to wait until the next tick anyway)
L60[15:37:22] *** Joins: RedstoneParkour (~RedstoneP@109.38.224.136) RedstoneParkour
L61[15:42:06] <sa​m_> i only point out the 20ms because yielding somehow takes long enough to break the frame budget
L62[15:42:16] <sa​m_> anything higher than 20fps is not possible
L63[15:42:35] <sa​m_> +for 0 length
L64[15:42:41] <Elfi> Time to make Starfox in OC /j
L65[16:08:56] <sa​m_> definitely far from impossible https://discordembeds.pc-logix.com/live/1544378532136751114/1788278935486-efc8193308cb.mp4
L66[16:08:59] <sa​m_> the res is way too low though
L67[16:11:32] <RedstoneParkour> the resolution on the snes was low too though
L68[16:16:12] <sa​m_> very true
L69[16:20:47] <Spider​EveryOS> %tonkout
L70[16:20:47] <MichiBot> Zounderkite! S​piderEveryOS! You beat V​aur's previous record of 3h 46m 7s (By 4h 28m 35s)! I hope you're happy!
L71[16:20:47] <MichiBot> S​piderEveryOS has stolen the tonkout! Tonk has been reset! They gained 0.008 tonk points! plus 0.007 bonus points for consecutive hours! (Reduced to 50% because stealing) Current score: 3.0623506. Position #1
L72[16:36:26] <sa​m_> my magnum opus https://discordembeds.pc-logix.com/live/1544385456248987719/1788280586367-1b2c8701f569.png
L73[16:38:14] <Forec​aster> That's not Magnum, that's Homer!
L74[16:39:05] <sa​m_> doh https://discordembeds.pc-logix.com/live/1544386119590740120/1788280744558-1f9f2c2d073c.mp4
L75[16:39:08] <sa​m_> homer in rtx mode
L76[16:56:41] <sa​m_> if i turn of player inputs its a consistent 20fps https://discordembeds.pc-logix.com/live/1544390550243901471/1788281800842-1eba4b5eb7d0.png
L77[17:04:12] <Ocawes​ome101> @sam_ have you considered rendering with braille characters? can't get higher color resolution but can get higher pixel resolution. might slow your code down even more though.
L78[17:05:15] <sa​m_> maybe in the future but at the moment my gpu setter is pretty optimized for the half height characters
L79[17:05:47] <sa​m_> theres insane potential for two-tone braille i think
L80[17:06:35] <sa​m_> any screen could ideally be drawn in 50 sets so you can put it all into projecting a scene
L81[17:06:58] <sa​m_> * all the processing
L82[17:07:11] <Ocawes​ome101> this is true
L83[17:09:28] <sa​m_> also idk how to fit that much data into a screen buffer
L84[17:09:37] <sa​m_> this is pretty psychotic as is
L85[17:12:03] <Elfi> I guess the colour density of braille pixels is too low to reliably make a renderer based on that but still works well enough o:
L86[17:12:35] <Elfi> Very nice
L87[17:15:22] <sa​m_> an outline pass with braille characters might be doable
L88[17:15:58] <sa​m_> theres enough data gained through projecting the mesh to write rudimentary pixel shaders if needed
L89[17:41:04] <Redston​eParkour> err isnt 50 sets way over-budget?
L90[17:41:21] <Redston​eParkour> like that'd take over half a second
L91[17:42:34] <sa​m_> 50 sets onto the graphics buffer
L92[17:49:01] <Brisingr​ Aerowing> So I was wondering why I couldn't hear my game, then realized I had never put the headset on (or even had it turned on). Derp
L93[17:57:48] <SoraFi​restorm> Hardware must be turned on to win!
L94[17:57:51] <SoraFi​restorm> I do this all the time lol
L95[18:06:31] <Corded> > <sa​m_> 50 sets onto the graphics buffer
L96[18:06:32] <Redston​eParkour> waaaaait you're drawing first to a vram buffer then bitblting that to the screen?
L97[18:06:40] <sa​m_> yeah
L98[18:06:41] <Redston​eParkour> isnt that extremely slow?
L99[18:06:50] <Redston​eParkour> like half-a-second slow
L100[18:07:25] <sa​m_> its a lot faster than raw gpu
L101[18:07:31] <Redston​eParkour> it is not
L102[18:07:39] <sa​m_> i think you need to add the 1, 1 at the end of bitblt for it to be faster
L103[18:07:48] <Redston​eParkour> and i dont believe you're getting 20 fps with that
L104[18:07:53] <sa​m_> i know what you mean, sometimes swapping to use the buffer is slower and i dont know why
L105[18:08:01] <sa​m_> but at some point it just gets fast
L106[18:09:15] <Redston​eParkour> hm you use a T3 gpu right?
L107[18:09:18] <sa​m_> yeah
L108[18:09:53] <Redston​eParkour> hmm
L109[18:10:05] <Redston​eParkour> and the buffer you use is screen-sized?
L110[18:10:17] <Redston​eParkour> that makes dirty bitblts cost 4 budget
L111[18:10:29] <Redston​eParkour> at a 1.5 budget per tick thats 3 ticks
L112[18:10:41] <Redston​eParkour> not half a second though...
L113[18:10:55] <sa​m_> i have also seen that in the documentation but in practice im not sure its correct
L114[18:11:09] <sa​m_> the source code also says something similar so im probably just reading it wrong
L115[18:11:22] <sa​m_> according to the source code if you go over buffer and then blit it resets your weight completely the next frame
L116[18:11:47] <sa​m_> +after the one frame of lag
L117[18:11:54] <sa​m_> so in theory that means you can render anything with at least 10fps if im reading it right
L118[18:12:17] <Redston​eParkour> wait you mean that a budget that should cost more than a tick to go away goes away in one tick?
L119[18:12:26] <Redston​eParkour> that seems like a bug then
L120[18:12:32] <sa​m_> it goes away after one tick of lag regardless of how over budget you are
L121[18:12:49] <sa​m_> also the documentation says that splitting a blt into several buffers should increase performance but the source code also disagrees
L122[18:13:08] <sa​m_> its a flat rate of screen width * height pixels per frame of blt
L123[18:13:19] <sa​m_> but even then i cant get over one blt in one frame without lagging regardless of the size
L124[18:13:25] <Redston​eParkour> the docs say to split and then never update them
L125[18:13:30] <sa​m_> hmm
L126[18:13:32] <Redston​eParkour> meaning you have clean bitblts
L127[18:13:38] <sa​m_> ahhh i see
L128[18:13:41] <Redston​eParkour> which cost 0.001
L129[18:14:00] <sa​m_> so the w*h thing must have been for dirty blt
L130[18:14:09] <Redston​eParkour> yup
L131[18:14:48] <sa​m_> is it possible to link 2 gpus to one screen and control them separately?
L132[18:15:58] <Redston​eParkour> ok i can confirm the bug
L133[18:16:29] <Redston​eParkour> i think fixing it is also a oneline change
L134[18:25:45] <Corded> > <sa​m_> is it possible to link 2 gpus to one screen and control the…
L135[18:25:46] <Forec​aster> It should be
L136[18:31:08] <SoraFi​restorm> I think this will work in theory yeah
L137[18:31:39] <SoraFi​restorm> Crossfiring the GPUs together would be an interesting thing to implement
L138[18:37:50] <Mic​hiyo> OC:R SLI edition?
L139[18:45:05] <SoraFi​restorm> Alternative use for the Quad T2 GPU :P
L140[18:45:48] <Mic​hiyo> Lol
L141[18:46:00] <Mic​hiyo> You mean an actual useful use? Lol
L142[18:46:40] <Lizzy> Quad T2 GPU? if that could get backported to 1.12.2 i think Izzy would be interested in that :D
L143[18:47:48] <Brisingr​ Aerowing> Izzy is the one who suggested it in the first place
L144[18:48:07] <Corded> > <Mic​hiyo> reacted :this: to <Brisingr​ Aerowing> Izzy is the one who suggested it in the first place
L145[18:48:31] <Mic​hiyo> Idk if I want to ALSO pick up 1.12 oc work. Lol
L146[18:48:36] <RedstoneParkour> hmmmmmm
L147[18:48:47] <Mic​hiyo> But I have been tempted
L148[18:48:49] <Lizzy> understandable
L149[18:49:05] <Brisingr​ Aerowing> If I knew more I'd gladly help
L150[18:49:12] <Mic​hiyo> Id want asie's blessing to oc:r 1.12 lol
L151[18:49:13] <Brisingr​ Aerowing> OC is one of my favorite mods.
L152[18:49:23] <RedstoneParkour> i mean it's probably a good way to learn more
L153[18:49:42] <Brisingr​ Aerowing> Scala confuses me greatly.
L154[18:49:43] <Corded> > <Brisingr​ Aerowing> OC is one of my favorite mods.
L155[18:49:43] <Forec​aster> On the citadel
L156[18:49:55] <RedstoneParkour> scala is weird yes
L157[18:50:22] <Mic​hiyo> Ive managed to fumble my way through it
L158[18:50:26] <RedstoneParkour> but i think i'm getting a mental model of how it works after the many reading of oc source code...
L159[18:50:38] <Brisingr​ Aerowing> Now back to identifying the mod breaking lighting on 3x3 Create Crafting Blueprints.
L160[18:50:41] <SoraFi​restorm> I'm just always screaming internally whenever I edit the Scala
L161[18:50:52] <Mic​hiyo> Also maybe I include it in the eventual port to Java :p
L162[18:51:08] <SoraFi​restorm> It's not the Scala (honestly I've been liking the Scala) but just... augh
L163[18:51:10] <SoraFi​restorm> it's a lot lol
L164[18:51:13] <SoraFi​restorm> OC is a complicated mode
L165[18:51:20] <RedstoneParkour> oh its getting javafied? honestly i kinda like the scala too
L166[18:51:32] <Mic​hiyo> sigh why am I tempted even more to do this?
L167[18:51:36] <RedstoneParkour> dont
L168[18:51:52] <RedstoneParkour> for reference i'm also being tempted
L169[18:51:52] <Mic​hiyo> Ive been writing more new bits in Java than Scala where I can in oc:r
L170[18:52:29] <Mic​hiyo> I cant @ asie, I thought they were in the Discord
L171[18:52:38] <SoraFi​restorm> asie definitely was in the Discord
L172[18:52:59] <RedstoneParkour> err dont see her on irc
L173[18:53:17] <Mic​hiyo> Maybe dipped when she finished with OC officially?
L174[18:53:25] <SoraFi​restorm> gone, and nuked the chat history too
L175[18:53:34] <Mic​hiyo> double sigh she'll shit
L176[18:53:37] <Mic​hiyo> Shell?
L177[18:53:42] <Mic​hiyo> Well fuck you phone
L178[18:53:47] <Mic​hiyo> Well. Shit.
L179[18:54:24] <Mic​hiyo> https://klipy.com/gifs/thanos-fine-ill-do-it-myself-2
L180[18:54:24] <Mic​hiyo> Thanos: Fine, I'll Do It Myself
L181[18:54:24] <Mic​hiyo> https://klipy.com/gifs/thanos-fine-ill-do-it-myself-2
L182[18:54:52] <RedstoneParkour> seems like asie was never on irc
L183[18:55:30] <Redston​eParkour> well not in my recent logs
L184[18:55:36] <Corded> > <SoraFi​restorm> gone, and nuked the chat history too
L185[18:55:36] <Redston​eParkour> %oclogs
L186[18:55:36] <MichiBot> https://irclogs.pc-logix.com/?dir=logs/%23oc
L187[18:55:39] <Mic​hiyo> Im sure asie was on irc, cause the original oc dev channel was bridged because she was
L188[18:55:47] <Redston​eParkour> hmm weird
L189[18:55:49] <Mic​hiyo> And vex.
L190[18:56:20] <Brisingr​ Aerowing> Asie isn't in the member list on Discord
L191[18:56:25] <Brisingr​ Aerowing> That I can see
L192[18:57:02] <Lizzy> seems like asie purged their chat
L193[18:57:06] <Mic​hiyo> Yep
L194[18:57:06] <RedstoneParkour> yup
L195[18:57:22] <RedstoneParkour> well discord-side at least
L196[18:57:28] <Corded> > <SoraFi​restorm> gone, and nuked the chat history too
L197[18:57:28] <SoraFi​restorm> .
L198[18:57:36] <RedstoneParkour> because message deletion isnt a thing on IRC
L199[18:57:39] <SoraFi​restorm> was that not clear that's what I meant when I said it?
L200[18:57:56] <Corded> > <SoraFi​restorm> was that not clear that's what I meant when I said it?
L201[18:57:57] <Mic​hiyo> ¯\(ツ)/¯
L202[18:58:13] <SoraFi​restorm> fair enough lol
L203[18:59:01] <Corded> > <Redston​eParkour> because message deletion isnt a thing on IRC
L204[18:59:02] <Forec​aster> it is with a big enough EMP
L205[20:05:28] <Izzy> Michiyo: I started on quad GPU backport. Got distracted before polish but it seems to work.
L206[20:24:40] ⇦ Quits: Stary (Stary@thonk.9net.org) (Quit: ZNC - http://znc.in)
L207[20:24:40] ⇦ Quits: CompanionCube (samis@thonk.9net.org) (Quit: ZNC - http://znc.in)
L208[20:30:44] *** Joins: Stary (Stary@thonk.9net.org) Stary2001
L209[20:33:38] *** Joins: CompanionCube (samis@thonk.9net.org) CompanionCube
L210[20:59:23] <Spider​EveryOS> %tonk
L211[20:59:23] <MichiBot> Bingo! S​piderEveryOS! You beat your own previous record of 0s (By 4h 38m 36s)! I hope you're happy!
L212[20:59:23] <MichiBot> SpiderEveryOS's new record is 4h 38m 36s! No points gained for stealing from yourself. (Lost out on 0.00464)
L213[21:33:56] <sa​m_> is it normal for ocelot to go ballistic like once per day
L214[21:36:14] <Forec​aster> well, it is named after a cat species
L215[22:21:31] <Lizzy> we prefer the term zoomies, thank you very much
L216[22:52:17] <Elfi> Wiped the chatlog too? That seems kind of excessive
L217[22:53:17] <Elfi> Seems a bit academic since part of it would've been captured by the IRC logger, but for what's in other channels discord-side, ones that likely are more technically-focused... a pity about the loss of knowledge
L218[22:55:42] <Mic​hiyo> the dev channel wasn't logged by Neo, but it is logged in the Discord channel because it's a webhook
L219[22:57:04] <Mic​hiyo> But anything she'd said via Discord would be lost.
L220[23:16:42] <Lizzy> i probably have logs that my weechat instance logged
<<Prev Next>> Scroll to Top