<<Prev Next>> Scroll to Bottom
Stuff goes here
L2[00:13:13] <Amanda> yielding is how the
events get into the computer
L3[01:08:18]

<SpiderEveryOS> %tonkout'
L4[01:08:21]

<SpiderEveryOS> %tonkout
L5[01:08:21] <MichiBot> Awesome!
SpiderEveryOS! You beat Vaur's previous record of 6h 59m 58s
(By 34m 40s)! I hope you're happy!
L6[01:08:22] <MichiBot> SpiderEveryOS 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]

<Renno> OC2
or OC1
L19[02:43:07]

<Brisingr
Aerowing> As stated in the message, OC2
L21[02:52:01]

<Renno> How
scalable are OC2 devices within Minecraft compared to OC1?
L22[02:52:18]

<Renno> I
assume quite a bit less since its using a much larger OS?
L23[04:19:56]

<Forecaster> %tonk
L24[04:19:56] <MichiBot> Fopdoodle!
Forecaster! You beat SpiderEveryOS'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 SpiderEveryOS!
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]

<Vaur>
%tonk
L29[08:06:04] <MichiBot> Geez! Vaur! You
beat Forecaster'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 Forecaster!
L31[08:25:50]

<sam_> what
is the lightest way to get user input then? everything ive tried
eats over half a tick
L32[08:26:33]

<RedstoneParkour> welll
L33[08:26:52]

<RedstoneParkour> 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]

<RedstoneParkour> but it only helps if
there are multiple signals in the current tick
L35[08:27:30]

<RedstoneParkour> which is basically only
when someone's dragging with the mouse
L36[08:28:32]

<RedstoneParkour> basically getting user
input always takes until the next tick
L37[08:42:34]

<sam_> 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]

<sam_>
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]

<sam_> im
working on an .obj renderer, where you can fly the camera around
the loaded mesh with wasd/arrows
L44[11:37:43]

<sam_> the
renderer is pretty performant, 1k tris render and draw under 20ms,
but yielding to grab inputs puts a huge strain on the
framerate
L46[11:41:54]

<sam_> 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> > <sam_>
the renderer is pretty performant, 1k tris render and draw …
L56[15:34:22]

<RedstoneParkour> it makes no sense to
draw faster than 20 fps (50ms)
L57[15:34:36]

<RedstoneParkour> imo the time
'spent' getting input is just headroom
L58[15:34:57]

<RedstoneParkour> (because its 50ms -
<how long the render took>)
L59[15:36:58]

<RedstoneParkour> (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]

<sam_> i
only point out the 20ms because yielding somehow takes long enough
to break the frame budget
L62[15:42:16]

<sam_>
anything higher than 20fps is not possible
L63[15:42:35]

<sam_> +for
0 length
L64[15:42:41] <Elfi> Time to make Starfox
in OC /j
L66[16:08:59]

<sam_> 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]

<sam_> very
true
L69[16:20:47]

<SpiderEveryOS> %tonkout
L70[16:20:47] <MichiBot> Zounderkite!
SpiderEveryOS! You beat Vaur's previous record of 3h 46m 7s
(By 4h 28m 35s)! I hope you're happy!
L71[16:20:47] <MichiBot> SpiderEveryOS 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
L73[16:38:14]

<Forecaster> That's not Magnum,
that's Homer!
L75[16:39:08]

<sam_>
homer in rtx mode
L77[17:04:12]

<Ocawesome101> @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]

<sam_>
maybe in the future but at the moment my gpu setter is pretty
optimized for the half height characters
L79[17:05:47]

<sam_>
theres insane potential for two-tone braille i think
L80[17:06:35]

<sam_> any
screen could ideally be drawn in 50 sets so you can put it all into
projecting a scene
L81[17:06:58]

<sam_> *
all the processing
L82[17:07:11]

<Ocawesome101> this is true
L83[17:09:28]

<sam_> also
idk how to fit that much data into a screen buffer
L84[17:09:37]

<sam_> 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]

<sam_> an
outline pass with braille characters might be doable
L88[17:15:58]

<sam_>
theres enough data gained through projecting the mesh to write
rudimentary pixel shaders if needed
L89[17:41:04]

<RedstoneParkour> err isnt 50 sets way
over-budget?
L90[17:41:21]

<RedstoneParkour> like that'd take
over half a second
L91[17:42:34]

<sam_> 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]

<SoraFirestorm> Hardware must be turned on
to win!
L94[17:57:51]

<SoraFirestorm> I do this all the time
lol
L95[18:06:31] <Corded> > <sam_>
50 sets onto the graphics buffer
L96[18:06:32]

<RedstoneParkour> waaaaait you're
drawing first to a vram buffer then bitblting that to the
screen?
L97[18:06:40]

<sam_>
yeah
L98[18:06:41]

<RedstoneParkour> isnt that extremely
slow?
L99[18:06:50]

<RedstoneParkour> like half-a-second
slow
L100[18:07:25]

<sam_> its
a lot faster than raw gpu
L101[18:07:31]

<RedstoneParkour> it is not
L102[18:07:39]

<sam_> i
think you need to add the 1, 1 at the end of bitblt for it to be
faster
L103[18:07:48]

<RedstoneParkour> and i dont believe
you're getting 20 fps with that
L104[18:07:53]

<sam_> i
know what you mean, sometimes swapping to use the buffer is slower
and i dont know why
L105[18:08:01]

<sam_> but
at some point it just gets fast
L106[18:09:15]

<RedstoneParkour> hm you use a T3 gpu
right?
L107[18:09:18]

<sam_>
yeah
L108[18:09:53]

<RedstoneParkour> hmm
L109[18:10:05]

<RedstoneParkour> and the buffer you use
is screen-sized?
L110[18:10:17]

<RedstoneParkour> that makes dirty bitblts
cost 4 budget
L111[18:10:29]

<RedstoneParkour> at a 1.5 budget per tick
thats 3 ticks
L112[18:10:41]

<RedstoneParkour> not half a second
though...
L113[18:10:55]

<sam_> i
have also seen that in the documentation but in practice im not
sure its correct
L114[18:11:09]

<sam_> the
source code also says something similar so im probably just reading
it wrong
L115[18:11:22]

<sam_>
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]

<sam_>
+after the one frame of lag
L117[18:11:54]

<sam_> so
in theory that means you can render anything with at least 10fps if
im reading it right
L118[18:12:17]

<RedstoneParkour> 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]

<RedstoneParkour> that seems like a bug
then
L120[18:12:32]

<sam_> it
goes away after one tick of lag regardless of how over budget you
are
L121[18:12:49]

<sam_> also
the documentation says that splitting a blt into several buffers
should increase performance but the source code also
disagrees
L122[18:13:08]

<sam_> its
a flat rate of screen width * height pixels per frame of blt
L123[18:13:19]

<sam_> but
even then i cant get over one blt in one frame without lagging
regardless of the size
L124[18:13:25]

<RedstoneParkour> the docs say to split
and then never update them
L125[18:13:30]

<sam_>
hmm
L126[18:13:32]

<RedstoneParkour> meaning you have clean
bitblts
L127[18:13:38]

<sam_> ahhh
i see
L128[18:13:41]

<RedstoneParkour> which cost 0.001
L129[18:14:00]

<sam_> so
the w*h thing must have been for dirty blt
L130[18:14:09]

<RedstoneParkour> yup
L131[18:14:48]

<sam_> is
it possible to link 2 gpus to one screen and control them
separately?
L132[18:15:58]

<RedstoneParkour> ok i can confirm the
bug
L133[18:16:29]

<RedstoneParkour> i think fixing it is
also a oneline change
L134[18:25:45] <Corded> > <sam_>
is it possible to link 2 gpus to one screen and control the…
L135[18:25:46]

<Forecaster> It should be
L136[18:31:08]

<SoraFirestorm> I think this will work in
theory yeah
L137[18:31:39]

<SoraFirestorm> Crossfiring the GPUs
together would be an interesting thing to implement
L138[18:37:50]

<Michiyo>
OC:R SLI edition?
L139[18:45:05]

<SoraFirestorm> Alternative use for the
Quad T2 GPU :P
L140[18:45:48]

<Michiyo>
Lol
L141[18:46:00]

<Michiyo>
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> >
<Michiyo> reacted :this: to <Brisingr Aerowing> Izzy
is the one who suggested it in the first place
L145[18:48:31]

<Michiyo>
Idk if I want to ALSO pick up 1.12 oc work. Lol
L146[18:48:36] <RedstoneParkour>
hmmmmmm
L147[18:48:47]

<Michiyo>
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]

<Michiyo>
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]

<Forecaster> On the citadel
L156[18:49:55] <RedstoneParkour> scala is
weird yes
L157[18:50:22]

<Michiyo>
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]

<SoraFirestorm> I'm just always
screaming internally whenever I edit the Scala
L161[18:50:52]

<Michiyo>
Also maybe I include it in the eventual port to Java :p
L162[18:51:08]

<SoraFirestorm> It's not the Scala
(honestly I've been liking the Scala) but just... augh
L163[18:51:10]

<SoraFirestorm> it's a lot lol
L164[18:51:13]

<SoraFirestorm> 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]

<Michiyo>
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]

<Michiyo>
Ive been writing more new bits in Java than Scala where I can in
oc:r
L170[18:52:29]

<Michiyo> I
cant @ asie, I thought they were in the Discord
L171[18:52:38]

<SoraFirestorm> asie definitely was in the
Discord
L172[18:52:59] <RedstoneParkour> err dont
see her on irc
L173[18:53:17]

<Michiyo>
Maybe dipped when she finished with OC officially?
L174[18:53:25]

<SoraFirestorm> gone, and nuked the chat
history too
L175[18:53:34]

<Michiyo>
double sigh she'll shit
L176[18:53:37]

<Michiyo>
Shell?
L177[18:53:42]

<Michiyo>
Well fuck you phone
L178[18:53:47]

<Michiyo>
Well. Shit.
L180[18:54:24]

<Michiyo>
Thanos: Fine, I'll Do It Myself
L182[18:54:52] <RedstoneParkour> seems
like asie was never on irc
L183[18:55:30]

<RedstoneParkour> well not in my recent
logs
L184[18:55:36] <Corded> >
<SoraFirestorm> gone, and nuked the chat history too
L185[18:55:36]

<RedstoneParkour> %oclogs
L187[18:55:39]

<Michiyo>
Im sure asie was on irc, cause the original oc dev channel was
bridged because she was
L188[18:55:47]

<RedstoneParkour> hmm weird
L189[18:55:49]

<Michiyo>
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]

<Michiyo>
Yep
L194[18:57:06] <RedstoneParkour> yup
L195[18:57:22] <RedstoneParkour> well
discord-side at least
L196[18:57:28] <Corded> >
<SoraFirestorm> gone, and nuked the chat history too
L197[18:57:28]

<SoraFirestorm> .
L198[18:57:36] <RedstoneParkour> because
message deletion isnt a thing on IRC
L199[18:57:39]

<SoraFirestorm> was that not clear
that's what I meant when I said it?
L200[18:57:56] <Corded> >
<SoraFirestorm> was that not clear that's what I meant
when I said it?
L201[18:57:57]

<Michiyo>
¯\(ツ)/¯
L202[18:58:13]

<SoraFirestorm> fair enough lol
L203[18:59:01] <Corded> >
<RedstoneParkour> because message deletion isnt a thing on
IRC
L204[18:59:02]

<Forecaster> 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.
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]

<SpiderEveryOS> %tonk
L211[20:59:23] <MichiBot> Bingo!
SpiderEveryOS! 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]

<sam_> is
it normal for ocelot to go ballistic like once per day
L214[21:36:14]

<Forecaster> 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]

<Michiyo>
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]

<Michiyo>
But anything she'd said via Discord would be lost.
L220[23:16:42] <Lizzy> i probably have
logs that my weechat instance logged