<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:16:59] ***
Cranium is now known as Cranium[Away]
L2[00:28:09] <Sandra> ooh, I can play the
code lyoko ds game again.
L3[00:28:33] <Sandra> that game has good
p&c adventure story bits, but eh action game sections.
L4[00:35:56] *** Kasen
is now known as rakiru|offline
L5[00:57:14] ***
mrkirby153 is now known as kirby|gone
L6[00:59:24] <Izaya> Drones can right click,
right?
L7[01:31:30] ⇦
Quits: Stary2001 (Stary2001@osiris.stary2001.co.uk) (Ping timeout:
186 seconds)
L8[01:31:57] ⇦
Quits: CompanionCube (znc@osiris.stary2001.co.uk) (Ping timeout:
195 seconds)
L9[01:32:32] ⇦
Quits: Fridtjof (prassel@fridtjof.xyz) (Ping timeout: 195
seconds)
L10[01:32:49] ⇦
Quits: SleepingFairy (znc@dai.is.best.fairy.stary2001.co.uk) (Ping
timeout: 206 seconds)
L11[01:33:42] ⇦
Quits: ConcernedHobbit (znc@god.hobbits.science) (Ping timeout: 195
seconds)
L12[01:40:10] ⇦
Quits: brandon3055 (~Brandon@122.129.140.1) (Read error: Connection
reset by peer)
L13[01:42:59] ⇨
Joins: brandon3055 (~Brandon@122.129.140.1)
L14[01:54:00] ⇦
Quits: pong (~pixel@c-68-41-215-101.hsd1.mi.comcast.net) (Read
error: Connection reset by peer)
L15[01:58:47] ⇦
Quits: Xal (~Xal@s0106881fa12987ab.vw.shawcable.net) (Quit:
cya)
L16[01:58:53] ⇨
Joins: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L17[01:58:53] zsh
sets mode: +v on v^
L18[02:27:14] *** Vi
is now known as Vu
L19[02:27:32] ⇦
Quits: Doty1154 (~Doty1154@2601:648:8002:ea78:313b:4592:8c06:9ff)
(Read error: Connection reset by peer)
L20[02:34:58] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 186 seconds)
L21[02:36:18] ⇨
Joins: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L22[02:36:19] zsh
sets mode: +v on v^
L23[02:36:22] <Temia> Thought: You could
invert the I2C interface and apply it to redstone.
L24[02:39:15] ⇨
Joins: Vexatos
(~Vexatos@p200300556E14A478AC5EFE2AEF59C508.dip0.t-ipconnect.de)
L25[02:39:15] zsh
sets mode: +v on Vexatos
L26[03:01:32] <Sandra> Temia, I2C?
L27[03:02:36] <v^> Temia, i squared
C?
L28[03:02:45] <Temia> Yeah.
L29[03:02:46] <v^> this is minecraft not
real life
L30[03:02:55] <v^> what is i2c doing in
minecraft
L31[03:02:57] <Temia> idgaf, it'd
work
L32[03:03:11] <v^> wouldnt SPI be easier
xD
L33[03:03:11] <Sandra> what /is/ i2c?
L34[03:03:12] ⇦
Quits: Yepoleb (~quassel@91-115-112-180.adsl.highway.telekom.at)
(Ping timeout: 206 seconds)
L35[03:03:36] <Temia> Sandra: A two-wire
low-bandwidth serial interface
L36[03:03:41] <v^> Sandra, its a bus
protocol, a method of sending information to and from integrated
circuits
L37[03:03:47] <Sandra> ah, cool.
L38[03:03:57] <Temia> It's slow, but it's
extraordinarily simple.
L39[03:04:01] <v^> usually used because it
only uses 2 wires for two way communication
L40[03:04:08] <v^> and easy daisy
chaining
L41[03:04:14] <Temia> One for bidirectional
data and one for clock.
L42[03:04:37] ⇨
Joins: Yepoleb
(~quassel@178-190-229-16.adsl.highway.telekom.at)
L43[03:04:38] <Temia> Admittedly, redstone
would be pretty damn slow for the purpose, but...
L44[03:04:39] <v^> technically you can get
speeds close to SPI
L45[03:04:47] <v^> but at that point you
would just use SPI
L46[03:04:58] <Sandra> couldn't you just
use two one way lines?
L47[03:05:08] <v^> Sandra, clock is
important
L48[03:05:23] <v^> there are protocols that
autodetect baud though
L49[03:05:25] <dangranos> hm
L50[03:05:28] <v^> but thats
complicated
L51[03:05:31] <Sandra> I'm not an
electrical engineer, but why do you need a clock?
L52[03:05:34] <Temia> TTL serial does two
unidirectional data lines, but yeah, they require all parties
knowing the baud rate.
L53[03:05:41] <v^> Sandra, differences in
baud rate
L54[03:05:44] <dangranos> i2c sounds like
i*something*-to-s*something*
L55[03:05:48] <Sandra> tf is that?
L56[03:06:05] <Temia> tf is what?
L57[03:06:08] <v^> baud rate
L58[03:06:08] <dangranos> i mean it's more
like some term
L59[03:06:16] <dangranos> oh
L60[03:06:17] <v^> baud rate is just speed
of data
L61[03:06:18] <Sandra> yeah, baud
rate.
L62[03:06:27] <dangranos> it's...
something
L63[03:06:30] <Sandra> ah, right.
L64[03:06:52] <v^> i2c doesnt have a
standard baud rate, so for i2c devices just use the weakest link's
baud
L65[03:06:54] <Sandra> I see, so you need a
clock to determine when a signal is a new bit.
L66[03:07:06] <Sandra> or...
whatever.
L68[03:07:14] <dangranos> Sangar has
TIS-100 mod..
L69[03:07:18] <Temia> Pretty much.
L70[03:07:40] <Kubuxu> Sandra: you need
clock because there is no universal time base, difference between
ICs can be big, and baud detection is complicated and requires
additional data line time.
L71[03:07:40] <Sandra> dangranos, it's
coooool.
L72[03:07:55] <Sandra> right.
L73[03:08:08] <Kubuxu> There is 1-wire
interface also.
L74[03:08:40] <Izaya> Windmill get :D
L75[03:08:41] <v^> nobody uses 1 wire
interfaces xD
L76[03:08:47] <v^> unless you super need
it
L77[03:08:55] <Sandra> if there was
universal time there'd be no need for a clock right?
L78[03:08:56] <v^> USB is kind of one
L79[03:09:03] <v^> Sandra, no
L80[03:09:40] <Kubuxu> If you need to power
remote device (ie. temperature meter) and communicate with it then
you can use 1-wire and you have only two cables going to it.
L81[03:09:51] <Sandra> v^, doesn't USB use
like 6 wires or something?
L82[03:10:10] <v^> usb2.0 has 2 wires for
communication
L83[03:10:14] <v^> but its
differential
L84[03:10:27] <v^> so basically you only
get 1 bidirectional lane
L85[03:10:41] <Sandra> what?
L86[03:10:55] <Sandra> so usb stuff works
by subtracting one signal from the other?
L87[03:11:01] <Sandra> is that what I'm
getting here?
L88[03:11:27] <Kubuxu> high bandwidth =
high frequency = voodoo magic
L89[03:11:30] <v^> when information is
going through one wire is the inverse voltage of the other
L90[03:12:04] <Temia> I should eat
something. It just occured to me that the last time I ate was 11
hours ago.
L91[03:12:08] <v^> this is so everything
doesnt catch on fire by dumping everything to ground
L92[03:12:19] <Sandra> oh, nice.
L93[03:12:42] <v^> this gives it higher
range at lower voltages
L94[03:13:08] <v^> normally all your I/O
would go straight to ground (SPI/I2C)
L95[03:13:20] <v^> which is kinda a waste
of power
L96[03:13:24] <Kubuxu> by having two
cables, twisted together (like in CAT5) and driving them
deferentially you get much higher noise to signal ratios and you
don't have a problem with high frequency stuff.
L97[03:14:05] <v^> exactly, since the sum
charge is always ground
L98[03:15:16] <v^> CAT6 OP
L99[03:15:22] ⇨
Joins: Jezza (~Jezza@185.44.151.110)
L100[03:18:15]
⇨ Joins: sciguyryan
(~sciguyrya@93-94-245-19.dynamic.swissvpn.net)
L101[03:25:34]
⇨ Joins: t3hero_
(~t3hero@2601:202:200:fb50:8118:157:ea7d:5cca)
L102[03:27:59]
⇨ Joins: t3hero__
(~t3hero@2601:202:200:fb50:9d3:6df0:5314:9312)
L103[03:28:16] ⇦
Quits: t3hero (~t3hero@2601:202:200:fb50:507c:3270:3e9c:86fb) (Ping
timeout: 194 seconds)
L104[03:30:52] ⇦
Quits: t3hero_ (~t3hero@2601:202:200:fb50:8118:157:ea7d:5cca) (Ping
timeout: 194 seconds)
L106[03:31:41] <MichiBot> Sun Dec 06
03:30:34 CST 2015 @asiekierka: More work on rendering. I think
that's enough for now and I can finally get into logic.
https://t.co/6L5pFHcIhu
L107[03:35:34] <Vexatos> asie,
BreadLogic?
L108[03:35:49] <v^> asie, so like project
red?
L109[03:37:08] <asie> v^: like
RedLogic
L111[03:39:07] <Temia> :o
Interesting.
L112[03:40:22] <Temia> 1.8 stuff?
L113[03:41:33] ***
Keridos is now known as Keridos|away
L114[03:44:59] <Sangar> o/
L115[03:45:25] <Sangar> asie, nice!
L116[03:51:19] <asie> Temia: yes
L117[03:51:50] <asie> Sangar: now I have
to code the logic, but I can base it off RedLogic
L118[03:51:57] <asie> once the basic wire
is done I'll probably release Charset 0.0.3
L119[03:52:01] <asie> with CharsetTweaks
and CharsetWires
L120[03:52:10] <Sangar> :3
L121[03:52:10] <asie> (CharsetGates and
CharsetLamps coming (far) later)
L122[03:52:23] <asie> (both Gates and
Wires are trying to improve upon RP2, for once)
L123[03:52:50] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Ping
timeout: 186 seconds)
L124[03:52:51] <Sangar> i'm just tweaking
the display of the execution modules (to fit negative numbers
>_> and LAST), then i'll throw out 0.1 or so (also, 1.7.10
backport is pretty much done)
L125[03:53:04] <asie> >1.7.10
backport
L127[03:53:07] <Sangar> fun times
ahead
L129[03:53:24] <asie> yeah
L130[03:53:30] <asie> TIS-3D will be a
focus of my pack
L131[03:53:31] <Sangar> it's not even
*that* bad. the only annoying part was writing the isbrhs
L132[03:53:34] <Sangar> :D
L133[03:53:35] <asie> hahahaha
L134[03:54:26] <Sangar> forgot how meh
modeling in code was :X
L135[03:58:06]
⇨ Joins: Meow-J
(uid69628@id-69628.highgate.irccloud.com)
L136[04:04:37] <Vexatos>
<asie>
Sangar: now I have to code the logic, but
I can base it off RedLogic
L137[04:04:41] <Vexatos> just steal all
the code
L138[04:04:48] <Vexatos> can't be more
efficient than binary caches >_>
L139[04:05:47] <Vexatos> Sangar, I'd say
"steal the code from OC" but I guess you don't have as
much experience stealing Scala code to Java as I do :P
L140[04:06:14] <Sangar> i'll refrain from
being captain obvious here :P
L141[04:07:03] <Vexatos> :3
L142[04:08:12]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L143[04:09:33] <Izaya> so yesterday
L144[04:09:41] <Izaya> I threw together a
box my sister could play Minecraft on
L145[04:10:11] <Izaya> Quite a nice Core 2
Duo, 4GB of RAM, and an 8600GT with 1GB of VRAM
L146[04:10:27] <Izaya> I just realised
that it's almost the same specs as the box I was using a year
ago
L147[04:11:30] ⇦
Quits: orthoplex64 (~orthoplex@173.227.72.119) (Ping timeout: 186
seconds)
L148[04:19:14] ***
kirby|gone is now known as mrkirby153
L149[04:19:15] <asie> Vexatos: I can't
steal all the code
L150[04:19:16] <asie> It doesn't
fit!
L151[04:25:41] <asie> i've yet to write
the freestanding wire renderer :/
L152[04:26:14] <Vexatos> asie,
whataboutboundingboxes :3
L153[04:27:47] <asie> Vexatos: SHOO.
L154[04:27:55] <asie> CovertJaguar and
neptunepink have been explaining them to me yesterday
L155[04:27:59] <asie> I will do them
:D
L156[04:29:12] <Vexatos> :P
L157[04:29:25] <Vexatos> Feel free to
re-do the audio cable one if you have a better one :3
L158[04:31:22] *
dangranos pokes Sangar
L159[04:31:27] <Sangar> hmm?
L160[04:31:28] <dangranos> OC network
integration?
L161[04:31:35] <dangranos> for TIS-3d
:3
L162[04:31:52] <Sangar> yeah. today
L163[04:31:54] <dangranos> i mean, will
there be any integration with anything for the TIS-3D mod?
L164[04:32:09] <Sangar> well, it has an
api for custom modules
L165[04:32:13] <Sangar> to in principle
yes
L166[04:32:28] <dangranos> heh, using what
is "signal processor" by TIS-100 lore for processing OC
network 'signals'
L167[04:33:42] <dangranos> i guess it
would be quite slow
L168[04:34:37] <Vexatos> Sangar, I need
some way to write to and read from a tape drive
L169[04:34:48] <Vexatos> so as long as I
can make a module for that
L170[04:34:55] <Vexatos> without having to
write any type of weird renderer >;>
L172[04:35:49] <dangranos> wai..
L173[04:36:02] <dangranos> asm processors,
raw tapes..
L174[04:36:20] <dangranos> now we need
some HIO devices
L175[04:36:35] <asie> okat
L176[04:36:37] <asie> okay*
L177[04:36:39] <asie> added SMP sync to
wires
L178[04:36:59] <Sangar> asie, does
starting a server work for you in 1.8.8 dev env?
L179[04:37:29] <asie> never tried
L180[04:37:35] <asie> wasn't it fixed in
later forge tho?
L181[04:37:50] <Sangar> dunno, am on
1609
L183[04:39:09] <Sangar> looks great!
L184[04:39:15] <Sangar> oh what
the...
L185[04:39:17] <Sangar> 0 [main] us 0
init_cheap: VirtualAlloc pointer is null, Win32 error 487 \n
AllocationBase 0x0, BaseAddress 0x68570000, RegionSize 0x1D0000,
State 0x10000 \n C:\Program Files (x86)\Git\bin\sh.exe: ***
Couldn't reserve space for cygwin's heap, Win32 error 0
L186[04:39:19] <Sangar> really now
L187[04:39:26] <Sangar> what is this i
don't even
L188[04:39:44] <Temia> Wow, shit
L189[04:40:05] <dangranos> ._.
L190[04:40:14] <dangranos> >exe
>windows
L191[04:40:28] <Sangar> yeah yeah :P
L192[04:41:15] <Izaya> we have power
now
L193[04:42:01] <Sangar> guess i'll reboot
real quick
L194[04:42:15] <Izaya> "have you
tried turning it off and on again?"
L195[04:42:38] <Sangar> yeah
L196[04:42:39] <Vexatos> dangranos,
exactly
L198[04:42:46] <Vexatos> I want that thing
to work with tapes
L199[04:43:02] <Vexatos> Because that
makes too much sense for me not to do it
L200[04:44:24] <Vexatos> Sangar, so step()
is like the Driver's update() ?
L201[04:44:28] <Vexatos> in OC :P
L202[04:44:42] <Vexatos> I assume this is
kind of like a driver&environment
L203[04:44:51] <Vexatos> looking through
the methods
L205[04:44:56] <asie> the rendering's
there
L206[04:44:58] <asie> the logic... not
quite
L208[04:45:08] <asie> but i'm going to rip
parts of the logic from RedLogic, specifically the "redstone
<-> wire" part
L209[04:45:11] <asie> as it's a pain to
get right
L210[04:45:16] <asie> well, not rip, just
look at
L211[04:45:26] <dangranos> ven000m_:
wha?
L212[04:45:34] <Sangar> Vexatos, yes
L213[04:45:36] <ven000m_> instead of
%p
L214[04:45:38] <asie> at this rate
CharsetWires MIGHT be out on Tuesday
L216[04:45:43] <ven000m_> there should be
the player name dangranos
L217[04:45:43] <asie> well, with just the
bare wire... maybe an insulated form
L218[04:45:47] <dangranos> where the hell
did you got that pastebin?
L220[04:45:52] <ven000m_> line 19
L221[04:45:54] <Sangar> asie, yay!
L222[04:46:12] <ven000m_> modded from OC
dangranos
L223[04:46:13] <Vexatos> ewwwwwww java
8
L224[04:46:16] <Vexatos> I can't support
that D:
L225[04:46:22] <asie> >hating java
8
L226[04:46:24] <asie> it's like you hate
fun
L227[04:46:27] <Vexatos> asie: I love
j8
L228[04:46:32] <Vexatos> But Computronics
is j6
L229[04:46:36] <Vexatos> I can not support
j8
L230[04:46:38] <Sangar> >_>
L231[04:46:42] <asie> you can support j7
though
L232[04:46:46] <asie> as j6 is EOL
L233[04:46:48] <Vexatos> but "default
void"
L234[04:46:49] <Vexatos> asie
L235[04:46:50] <dangranos> just how many
scripts are on this site
L236[04:46:55] <asie> Vexatos: i would
make Charset Java 1.8
L237[04:47:03] <asie> but heh
L238[04:47:12] <Sangar> Vexatos, just
wanted to skip the AbstractModule :P
L239[04:47:20] <Vexatos> I literally can
not support it
L240[04:47:25] <dangranos> Vexatos: you
can't
L241[04:47:35] <dangranos> gah
L242[04:47:37] <dangranos> >_<
L243[04:47:38] <Sangar> i'll have to check
if i have defaults elsewhere, if not i guess i'll add
AbstractModule back
L244[04:47:43] <Vexatos> Which means I'd
need to make a custom addon requiring j8 just for this
L245[04:47:44] <dangranos> wrong names
,sry
L246[04:48:09] <Vexatos> and an addons
just for a module? :/
L247[04:48:12] <Vexatos> an addon*
L248[04:48:43] <dangranos> ven000m_: you
could use some radar-like component
L249[04:48:46] <dangranos> from
addons
L250[04:49:34] <dangranos> or you could
just prompt for username?
L251[04:50:08] <Vexatos> hmmm Sangar, how
would I make a module that allows interfacing with tapes :/
L252[04:50:32] <Sangar> Vexatos, as i
said, if there's no other defaults i can make an AbstractModule
base class instead, stop whining :P
L253[04:50:57] <Vexatos> ewwww render()
will I really have to do this myself ;_;
L254[04:50:58] <Vexatos> damnit
L255[04:50:59] <Vexatos> oh well
L256[04:51:04] <Sangar> as for that, in
update
getCasing().getCasingWorld().getTileEntity(getCasing().getPosition()
+ getFace())
L257[04:51:05] <Vexatos> worth it
L258[04:51:12] <Sangar> Vexatos, only if
you want an overlay
L259[04:51:23] <Vexatos> otherwise it will
just be invisible?
L260[04:51:24] <Sangar> otherwise it'll
just be black :P
L261[04:51:26] <Vexatos> ah
L262[04:51:36] <Vexatos> well since it
will be adjacent to a tapr drive
L263[04:51:37] <Vexatos> I guess
L264[04:51:45] <Vexatos> it wouldn't
matter
L265[04:51:53] <Vexatos> but I would like
it to have a custom static texture :/
L266[04:52:17] <Vexatos> at least to
indicate it's not just an empty module :P
L267[04:52:32] <Sangar> oh right, i only
have the defaults to be nice. yeah, i'll pull them in
AbstractModule
L268[04:52:57] <Sangar> Vexatos, use
AbstractModule and just call bindTexture(yourOverlayTexture);
drawQuad();
L269[04:53:16] <Vexatos> drawQuad() waaay
too easy
L270[04:53:52] <Vexatos> sooo ok
L271[04:54:00] <Vexatos> I think I slowly
get how this mod works
L272[04:54:01] <ven000m_> is a OC forum
moderator online?
L273[04:54:44] <Vexatos> Sangar, so you
have four ports for each module, right?
L274[04:54:55] <dangranos> not six?
L275[04:55:02] <Vexatos> and you link them
to other ports of other modules in the same casing?
L276[04:55:11] <Sangar> Vexatos, yes
L277[04:55:22] <Sangar> dangranos, 6
modules per casing
L278[04:55:26] <Vexatos> how do you
connect between two adjacent casings?
L279[04:55:27] <Sangar> 4 ports per
face
L280[04:55:29] <Sangar> /module
L281[04:55:41] <Sangar> Vexatos, i inject
a virtual module that forwards data
L282[04:55:51] <Vexatos> ah
L283[04:55:55] <Vexatos> ok
L284[04:55:56] <Sangar> and yes, there can
be no real modules between casings
L285[04:56:01] <Sangar> they get popped
out when that happens
L286[04:56:10] <Vexatos> so it's then you
just connect module A to <virtual pipe module>
L287[04:56:13] <Vexatos> and on the other
side too
L288[04:56:19] <Vexatos> to transfer from
A to B?
L289[04:56:41]
⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L290[04:57:04]
⇨ Joins: Stary2001
(Stary2001@osiris.stary2001.co.uk)
L292[04:57:12] <Sangar> ven000m_, forum:
yes
L293[04:57:22] <ven000m_> can you approve
my thread? :P
L294[04:57:24]
⇨ Joins: Daiyousei
(Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L295[04:57:37]
⇨ Joins: CompanionCube
(samis@osiris.stary2001.co.uk)
L296[04:57:39] <Vexatos> so it really does
just relay its input to the other side's output
L297[04:57:52] <Sangar> ven000m_,
done
L298[04:58:00] <Sangar> yes
L299[04:58:01] <ven000m_> <3
L301[04:58:10] <ven000m_> :)
L302[04:58:35] <dangranos> ven000m_:
um..
L303[04:58:37] <Vexatos> ah so I do
getCasing().getPipe(derp).readAndWriteAllTheThings
L304[04:58:42]
⇨ Joins: ConcernedHobbit
(chobbit@god.hobbits.science)
L305[04:58:47] <dangranos> just prompt
user for it?
L306[04:58:50] <Sangar> Vexatos, yep
L307[04:58:53] <dangranos> maybe write
some basic auth
L308[04:58:58] <ven000m_> :<
L309[04:59:15] <Vexatos> and the player is
the one linking modules, right?
L310[04:59:26] <Vexatos> the player sets
which I goes to which O
L311[04:59:27] <dangranos> something like
hash(salt..time..password)
L312[04:59:44] <Vexatos> or am I
misunderstanding something there :P
L313[04:59:58] <ven000m_> it shouldnt be
anything like "auth", just putting the playername into
that part (where currently %p stays)
L314[05:00:37] <dangranos> ._.
L315[05:00:44] <asie> freestanding wires
sorta work
L316[05:00:48] <dangranos> radar-like
component from any addon
L317[05:00:49] <ven000m_> is that
possible? (in easy ways) :D
L318[05:00:52] <dangranos> like
computronics
L319[05:00:56] <ven000m_> oh
L320[05:01:01] <dangranos> not on vanila
OC iirc
L321[05:01:06] <Sangar> ven000m_, all
links are always there. execution modules can control what they
read from and write to
L322[05:01:17] <Sangar> everything else
just always works on all ports
L323[05:01:22] <Sangar> Vexatos,
L324[05:01:25] <Sangar> goddammit
L325[05:01:41] <Sangar> this is the first
time i need three letters to tab complete you Vexatos :X
L326[05:01:55] <dangranos> Sangar:
lol
L327[05:01:55] <dangranos> misping
much?
L328[05:01:55] <dangranos> ven000m_: can
you pleeeease change your nickname maybe?
L329[05:01:59] <Vexatos> Sangar, :3
L330[05:02:06] <Vexatos> Sandra*
L331[05:02:08] <Vexatos> :3
L332[05:02:15] <Sangar> mhmmm
L333[05:02:46] <Sandra> hmm?
L334[05:03:38] <ven000m_> here in
IRC?
L335[05:03:46] <Vexatos>
mmmhmmhmhmm!
L336[05:04:33] <Lizzy> dangranos, what's
wrong with their nick?
L337[05:04:48] <dangranos> confusing
L338[05:05:11] <Lizzy> how so?
L339[05:05:13] <dangranos> well, *annoying
when using tab
L340[05:05:33] <Vexatos> Sangar, so I just
need to beginRead once and then keep the pipe open forever?
:P
L341[05:06:14] <dangranos> inb4 resource
leak
L342[05:06:54] <Sangar> Vexatos,
beginRead, if canTransfer read, beginRead again, etc
L343[05:07:11] <Vexatos> Sooo Sangar, say
some module that is connected to mine is requesting 4 bytes on a
tape
L344[05:07:16] <Vexatos> in my
step()
L345[05:07:26] <Sangar> you write one
number per read/write operation
L346[05:07:28] <Vexatos> I do
pipe.read()
L347[05:07:30] <Vexatos> get a 4
L348[05:07:38] <Vexatos> now I know I have
4 bytes to send
L349[05:07:54] <Vexatos> then in the very
same step I do beginWrite() and write(<mybyte>)
L350[05:08:18] <Sangar> no,
beginWrite(int), there's no "write"
L351[05:08:30] <Vexatos> an right
L352[05:08:31] <Vexatos> yea that
L353[05:08:45] <Vexatos> and then I
subtact my bytequeue to 3
L354[05:08:49] <Vexatos> next step,
another byte
L355[05:08:50] <Vexatos> etc
L356[05:08:52] <Sangar> yep
L357[05:08:57] <Vexatos> Ok
L358[05:09:09] <Vexatos> My byteQueue
would probably be a HashMap<Port, Integer>
L359[05:09:22] <Vexatos> to see which port
wants how many bytes from me
L360[05:09:47] <Vexatos> Sangar, or
wait.... 4 ports
L361[05:09:48] <dangranos> *how many bytes
you want from which port?
L362[05:09:55] <Vexatos> I can have all 4
ports do different things, right?
L363[05:10:07] <dangranos> hm
L364[05:10:18] <Sandra> I wonder if it'd
be possible to make a TIS-3D module that is a
microcontroller.
L365[05:10:21] <Vexatos> like, port Up
allows to to read bytes, port Down to write, port Left to set the
position and port Right to get it? >_>
L366[05:10:24] ***
ven000m_ is now known as ven000m
L367[05:10:30] <Vexatos> or is that not
how I should do it
L368[05:10:38] <dangranos> Sandra: you
mean OC's microcontroller?
L369[05:10:41] <Sandra> ya.
L370[05:10:53] <Sandra> one that runs like
an OC microcontroller.
L371[05:10:56] <dangranos> inb4
TIS-3D_to_OC mudle
L372[05:10:59] <dangranos> *module
L373[05:11:25] <Vexatos> See, Sangar, what
would be the best way to distinguish between commands?
L374[05:11:31] <Vexatos> or rather, the
recommended way
L375[05:11:36] <Sangar> Vexatos, you could
do that... if you really want to :X more common would be: write
same thing to all ports, if one reads it, pop it, read from all
ports, process same way
L376[05:11:49] <Sandra> i.e. is assembled
and acts the same, and exposes a component "tis3d" that
will allow it to communicate using the module api.
L377[05:11:58] <Sangar> Vexatos,
proprietary encoding :P
L378[05:12:06] <Sangar> Vexatos, also,
look at the ModuleStack class
L379[05:12:12] <Sangar> that's close-ish
to what you'll want to do
L380[05:12:12] <dangranos> Sangar: ping
snagar i guess
L381[05:12:22] <dangranos> hm
L382[05:12:44] <dangranos> Sangar: i guess
how the module accepts input depends on how module's developer
wants it to work?
L383[05:12:53] <Sandra> dangranos, you
told sangar to ping snagar.....
L384[05:12:57] <Sangar> dangranos,
yes
L385[05:13:01] <dangranos> XD
L386[05:13:09] <Vexatos> Sangar,
"proprietary encoding" a.k.a. "4 bits for command,
rest for data" or something like that?
L387[05:13:15] <Sangar> Vexatos, yes
L388[05:13:21] <Vexatos> hmm
L389[05:13:34] <Vexatos> So I can only
write one int every tick?
L390[05:13:39] <Sangar> one standard
tis-100 uses is for sequences keep pushing numbers, 0 indicates
termination of sequence
L391[05:13:43] <dangranos> how would you
stop writing?
L392[05:13:45] <dangranos> oh
L393[05:13:59] <dangranos> NULL terminated
data?
L394[05:14:01] <Sangar> Vexatos, you can
overclock controllers (by applying redstone on multiple sides), so
it can be more
L395[05:14:10] <Vexatos> Once per
step*
L396[05:14:14] <Sangar> yes, per
step
L398[05:15:49] <Sangar> mhm
L399[05:16:06] <Vexatos> ah wait
L400[05:16:08] <asie> Sangar: I plan to
add TIS-3D support for Tape Drives myself
L401[05:16:09] <Sangar> one thing to keep
in mind, min and max value for tis-100 (and tis-3d) is -999 and 999
respectively
L402[05:16:14] <asie> what!?
L403[05:16:16] <Vexatos> onWriteComplete
is called whenever someone sends me data
L404[05:16:16] <Vexatos> right
L405[05:16:16] <asie> -999 and 999?
L406[05:16:23] <asie> can't you up it to
16-bit integers for bundled cabling's sake
L407[05:16:31] <Sangar> hmmm
L408[05:16:37] <asie> you don't need to
clone a game verbatim
L409[05:16:42] <dangranos> ^
L410[05:16:42] <asie> a game has different
goals than a minecraft computer system
L411[05:16:46] <dangranos> please dont do
that
L412[05:16:47] <Sangar> i don't, but it
first in the display this way :X
L413[05:16:48] <asie> think about what
makes sense
L414[05:16:51] <Vexatos> or is that called
whenever someone requests data from me, sangar?
L415[05:16:53] <asie> Sangar: use
hex
L416[05:16:58] <Sangar> hrm, good
point
L417[05:17:01] <dangranos> ^
L418[05:17:01] <Sangar> okthen
L419[05:17:06] <dangranos> \o/
L420[05:17:14] <asie> 0000 - FFFF
L421[05:17:24] <asie> that way it makes
sense with bundled cables
L422[05:17:26] <Sangar> Vexatos,
onWriteComplete is called when someone does a read on a pipe you
did a beginWrite on
L423[05:17:26] <asie> which are also
16-bit
L424[05:17:29] <Sangar> asie, yeah
L425[05:17:32] <asie> go break it before
releasing!
L426[05:17:35] <Vexatos> Sangar,
aaaaah
L427[05:17:35] <dangranos> hm
L428[05:17:39] <Vexatos> so whenever I
send data
L429[05:17:43] <Sangar> asie, no worries,
i'm breaking it with every commit pretty much :X
L430[05:17:44] <Vexatos> and it just got
received
L431[05:17:48] <asie> (also, Sangar, I
plan to add tape drive support eventually)
L432[05:17:54] <asie> (in 1.8.8 \o/)
L433[05:17:56] <Sangar> cool
L434[05:17:57] <Sangar> !
L435[05:17:59] <Vexatos> asie please
L436[05:18:00] <dangranos> Sangar: not
like anybody uses it except for you yet
L437[05:18:03] <Vexatos> stop killing
Computronics
L438[05:18:04] <asie> Vexatos: I'm
rewriting how tape drives work
L439[05:18:08] <Sangar> dangranos,
exactly
L440[05:18:11] <asie> Computronics Tape
Drives will probably live on
L441[05:18:12] <Sangar> hence no builds
yet :P
L442[05:18:15] <dangranos> asie: MOVIGN
TAPE DRIVES?!
L443[05:18:20] <asie> dangranos:
What?
L444[05:18:25] <Vexatos> asie, as long as
it still uses DFPWM so they are compatible?
L445[05:18:26] <Vexatos> :P
L446[05:18:28] <dangranos> i mean
*portable
L447[05:18:32] <asie> Vexatos: yes, but at
a slightly different frequency
L448[05:18:33] <asie> dangranos:
walkmans
L449[05:18:37] <Temia> they see me rollin,
they hatin
L450[05:18:40] <Vexatos> men*
L451[05:18:41] <asie> Vexatos: i need a
frequency divisible by 20
L452[05:18:41] <Vexatos> :3
L453[05:18:48] <Vexatos> asie, why
L454[05:18:48] <asie> so it will probably
become 32000 Hz instead of 32768 Hz
L455[05:18:50] <dangranos> asie: why
L456[05:18:52] <asie> Vexatos: to split
evenly per tick
L457[05:18:59] <dangranos> wha
L458[05:19:03] <Vexatos> ah packet sync
awesomeness
L459[05:19:07] <asie> tape drives will
work a bit differently in 1.8, too
L460[05:19:10] <asie> the logic demands
per-tick reading
L461[05:19:12] <asie> and writing
L462[05:19:16] <asie> i might go for 32760
Hz
L463[05:19:21] <asie> then the audio
difference will be nearly imperceptible
L464[05:19:23] <dangranos> go
L465[05:19:26] <asie> except
L466[05:19:28] <asie> 1638 is an ugly
number
L467[05:19:35] <dangranos> and?
L468[05:19:35] <asie> 30720 Hz would be
nice, divides to 1536
L469[05:19:41] <Vexatos> ok, Sangar,
sooo
L470[05:19:42] <asie> dangranos: and if
i'm starting anew i might as well
L471[05:19:43] <Sandra> asie, is this
CharsetTapes, you're talking about?
L472[05:19:47] <asie> Sandra:
CharsetAudio*
L473[05:19:49] <Vexatos> what am i
supposed to be doing in onWriteComplete
L474[05:19:56] <Sandra> ah cool.
L475[05:19:59] <asie> the fact tape drives
will be usable for data is the afterthought
L476[05:20:01] <dangranos> asie: ah
L477[05:20:01] <asie> not the main
goal
L478[05:20:08] <Sangar> Vexatos, cancel
writes on other ports, start writing again
L479[05:20:14] <Sangar> again, see
stack
L480[05:20:18] <asie> Or I might go for
40960Hz
L481[05:20:34] <Vexatos> mhm
L482[05:20:57] <asie> actually
L483[05:20:57] <Vexatos> Ok soo I read
data in step() and I write data in step() and onWriteComplete is
called when whatever I wrote got received, yes?
L484[05:21:00] <asie> it has to be evenly
divisible by 40
L485[05:21:01] <Temia> To be fair,
compatibility probably isn't an issue?
L486[05:21:09] <Temia> I have never seen
any sort of central repository for dfpwms.
L487[05:21:09] <asie> as it has to divide
by 8 (8 samples in a byte) and 20 (20 ticks in a second)
L488[05:21:13] <asie> Temia:
actually
L489[05:21:15] <asie> old dfpwms will work
fine
L490[05:21:16] <Vexatos> Temia, well the
Computronics tape drive has a setSpeed
L491[05:21:18] <asie> just a little fast,
or slow
L492[05:21:20] <dangranos> asie: god damn
you asie, setlle down for something
L493[05:21:22] <Sangar> Vexatos, yes
L494[05:21:24] <asie> i'll probably have a
speed slider
L495[05:21:27] <asie> so you'll be able to
tune it
L496[05:21:35] <asie> and if Computronics
ports over I will write code for its tapes to stay compatible
L497[05:21:38] <asie> not the tape drives
tho
L498[05:21:54] <dangranos> will we still
be able to store data?
L499[05:22:00] <asie> yes
L500[05:22:16] <asie> but a bit
differently
L501[05:22:20] <asie> more annoyingly and
less annoyingly
L502[05:22:21] <Vexatos> Sangar,
aaah
L503[05:22:24] <asie> more like a real
tape drive for a C64 or something
L504[05:22:28] <Vexatos> so I must not
write until that function is called
L505[05:22:31] <dangranos> so.. speed
slider?
L506[05:22:38] <Vexatos> since I can only
write once per step and port, right?
L507[05:22:39] <asie> yes, in the
GUI
L508[05:22:46] <dangranos> DOOOOH
IIIIIT
L509[05:22:50] <asie> per-tick packets
will let it update a lot more fluidly
L510[05:23:00] <Vexatos> I can only write
once per step and port and that is blocked until that function is
caleld
L511[05:23:01] <asie> though i might want
per-quartersec packets
L512[05:23:02] <Vexatos> *
L513[05:23:03] <asie> hmm
L514[05:23:14] <Sangar> Vexatos, data is
tranferred at max once per step per port
L515[05:23:28] <asie> yeah
L516[05:23:31] <Vexatos> and I can't call
beginWrite until onWriteComplete is called, right?
L517[05:23:35] <Vexatos> well, it won't do
anything
L518[05:23:42] <asie> the audio reading
speed for TIS-100 (and redstone) will probably be 320Hz
L519[05:23:44] <Sangar> if you call
beginWrite again before onWriteComplete (i.e. isWriting is true) an
exception will be thrown
L520[05:23:46] <asie> (20 Hz * 16
bits)
L521[05:23:54] <Vexatos> Ah right
IllegalStateException
L522[05:24:43] <asie> i might have it have
two modes
L523[05:24:49] <asie> Lo-Fi (20480Hz) and
Hi-Fi (40960Hz)
L524[05:24:55] <asie> then measure minutes
in Lo-Fi
L525[05:25:15] <asie> 20480Hz is
2.5KB/sec, 40960Hz is 5KB/sec, current is 4KB/sec
L526[05:25:34] <asie> also
L527[05:25:38] <asie> I plan to add a
"Greg Mode"
L528[05:25:38] <Vexatos> hmm Sangar, why
are you calcelling ALL write actions on all ports
L529[05:25:45] <dangranos> "greg
mode"?
L530[05:25:47] <asie> Greg Mode: one in
~100k reads has a chance to flip a bit on a tape
L531[05:25:48] <Sangar> to not write the
same value twice
L532[05:25:52] <asie> do backups
<o>
L533[05:25:58] <Vexatos> asie, that's not
greg mode
L534[05:26:01] <Vexatos> greg isn't
random
L535[05:26:01] <asie> Vexatos: yes it
is
L536[05:26:07] <asie> well it's not
random
L537[05:26:09] <asie> it's one in
~100k
L538[05:26:11] <Sangar> if two ports are
read from simultaneously
L539[05:26:17] <Vexatos> Greg punishes you
when you do something wrong
L540[05:26:22] <asie> >not doing
backups
L541[05:26:24] <Vexatos> there is no
unavoidable bad thing
L542[05:26:24] <asie> >not being
wrong
L543[05:26:28] <asie> do backups
L544[05:26:29] <Vexatos> asie,
please
L545[05:26:31] <Vexatos> this is not
greg
L546[05:26:33] <asie> write error
correction protocols
L547[05:26:45] <asie> the "tape"
program for OC would probably use an error correction
protocol
L548[05:26:47] <asie> parity bits and
all
L549[05:27:14] <Vexatos> Sangar, wait, the
ports are not independent?
L550[05:27:50] <Sangar> Vexatos, ?
L551[05:27:58] <Vexatos>
<Sangar>
if two ports are read from
simultaneously
L552[05:27:58] <Sangar> depends
L553[05:28:13] <Sangar> you can use them
independently
L554[05:28:18] <Sangar> but for the stack
e.g. they shouldn't be
L556[05:28:38] <Sangar> reading on any
port should pop a value, and no other side should be able to read
that value then
L557[05:28:45] <Vexatos> does that mean
the stack kind of always has an int inside its port?
L558[05:29:03] <Sangar> yes
L559[05:29:07] <Vexatos> but it's only
peak
L560[05:29:09] <Vexatos> not pop
L561[05:29:11] <Sangar> yes
L562[05:29:19] <Vexatos> so I can just
read from another module
L563[05:29:22] <Sangar> it's poppen in
onWriteComplete
L564[05:29:26] <Sangar> *popped
L565[05:29:26] <Vexatos> and next step it
will replenish that port
L566[05:29:30] <Vexatos> aaah
L567[05:29:30] <Sangar> yes
L568[05:29:31] <Vexatos> ok
L569[05:29:37] <Vexatos> so it stays on
the stack until read
L570[05:29:41] <Sangar> yep
L571[05:29:46] <Vexatos> in case it's
written to before the pipe is read
L572[05:29:49] <Sangar> and when the stack
is written to, all writes are restarted
L573[05:29:51] <asie> i'm also considering
going for 2-bit ADPCM instead of DFPWM
L574[05:29:56] <asie> for some kind of
compact disc system at last
L575[05:30:00] <Vexatos> aha!
L576[05:30:03] <Skye> eh?
L577[05:30:04] <Vexatos> So it clears all
the write pipes
L578[05:30:06] <Vexatos> that makes
sense
L579[05:30:07] <Sangar> yep
L580[05:30:12] <Vexatos> ok
L581[05:30:20] <Vexatos> yea because the
data would be invalid
L582[05:30:23] <vifino> I'm alive!
L583[05:30:26] <Sangar> exactly
L584[05:30:29] <vifino> ... I think.
L585[05:31:10] <Vexatos> What is onData
used for?
L586[05:31:22] <Sangar> jdoc, read it
:X
L587[05:31:44] <Vexatos> " Called
with NBT data sent from the remote instance of the
module."
L588[05:31:50] <Vexatos> soo
server->client sync?
L589[05:31:57] <Sangar> and vice versa,
yes
L590[05:32:00] <Vexatos> aaaah
L591[05:32:01] <Vexatos> ok
L592[05:32:05] <Sangar> did i forget to
put a link to Casing#sendData?
L593[05:32:11] <Vexatos> no
L594[05:32:17] <Sandra> Sangar, why are
you exclaiming everything you did in every commit in TIS-3D?
L595[05:32:31] <Vexatos> ah so I can
manually sync
L596[05:32:32] <Vexatos> ok
L597[05:32:37] <Sangar> Sandra, because i
realized i did the first few commits and didn't want to break the
trend :X
L598[05:32:43] <Skye> asie, so complicated
data storage? o.o
L599[05:32:43] <Vexatos> but that should
not be needed unless I have a custom renderer right+
L600[05:32:55] <Sangar> Vexatos, pretty
much, yep
L601[05:32:58] <Vexatos> I hope you
provide some convenience render methods in your API >_>
L602[05:33:02] <Sandra> heh.
L603[05:33:05] <Vexatos> for stuff like
drawing text with that fancy font
L604[05:33:17] <Sangar> Vexatos, yes, i
will make the font renderer accessible somehow
L605[05:33:42] <Vexatos> Because I would
totally make an Adapter module
L606[05:33:57] <Vexatos> for Environment
;_;
L607[05:34:03] *
Vexatos dies
L608[05:34:28] <vifino> Ripperoni in
Pepperoni Vexatos.
L609[05:35:16] <Vexatos> Mwahahaha! I have
Niederegger marzipan here :3
L610[05:35:59] <vifino> :<
L611[05:37:04] <Vexatos> Sangar, but I
would be allowed to handle all four ports individually, right
L612[05:37:07] <Vexatos> Hmmm
L613[05:37:08] <Vexatos> I wonder
L614[05:37:13] <Sangar> Vexatos,
sure
L615[05:37:29] <asie> i got a very strange
bug
L616[05:37:31] <asie> freestanding wires
work
L617[05:37:41] <asie> except if you
connect a freestanding wire to a wire on the bottom the wire on the
bottom also connects west
L618[05:37:43] <asie> O _ O
L619[05:37:47] <Sangar> :X
L620[05:37:51] <Sangar> that sounds very
specific
L621[05:38:06] <Vexatos> what should I do
if someone requests x bytes, and after x/n 0<n<x bytes
someone wants to write to the tape
L622[05:38:07] <asie> ok, fixed
L623[05:38:49] <Vexatos> should I cancel
the tape reading completely? should I continue at the current
position? neither sounds like a good idea
L624[05:39:10] <asie> or not...
L625[05:39:21] <Vexatos> should I
completely block all reading until I am done sending data?
L626[05:39:41] <Vexatos> so noone is able
to send me stuff to write because I didn't call beginRead yet
.-.
L627[05:39:41] <Sangar> does it connect
east now? :P
L628[05:39:55] <Vexatos> I am not
sure
L629[05:40:03] <Vexatos> I like
simultaneous R/W
L630[05:40:11] <Vexatos> but then it would
give some weird things
L631[05:40:23] <Sangar> i'd say allow
weird things :P
L632[05:40:36] <Sangar> it's a bug in the
user's program if it happens
L633[05:40:38] <Vexatos> So I guess not
accepting any commands while reading x bytes....
L634[05:40:52] <Vexatos> yea but what
should the behaviour be?
L635[05:41:17] <Vexatos> what should the
behaviour be if I have 4 bytes left to send but someone wants me to
write to the tape right now
L636[05:41:36] <asie> Sangar: no
L637[05:41:38] <asie> it's just...
L638[05:42:33] <Sandra> Sangar, make sure
you write a complete manual for TIS-3D. and make it a vanilla book
for that feel.
L639[05:45:14] <Sangar> Sandra, that's the
plan.
L640[05:45:41] <Sangar> Vexatos,
block.
L641[05:45:46] <Sangar> i.e. just don't
read while you're sending
L642[05:45:55] <Vexatos> ok
L643[05:45:59] <asie> Sangar: found the
bug
L644[05:46:00] <Vexatos> and while not
sending anything to anyone
L645[05:46:03] <Vexatos> listen to
commands
L646[05:46:07] <Sangar> yeah
L647[05:46:09] <Sangar> asie, do
tell
L648[05:46:16] <asie> forgot to cast
"1 << (>32)" to long
L649[05:46:31] <Sangar> ah :D
L650[05:47:54] <Vexatos> Sangar, 1.7.10 j6
version when
L651[05:48:12] <Sangar> Vexatos,
then
L652[05:49:35] <Vexatos> k
L653[05:49:51] *
Vexatos ports Computronics to 1.8.8 and then realises the mod is
only half the size now
L654[05:50:03] <dangranos> too bad vanilla
books dontremember pages..
L655[05:50:06] <dangranos> do they?
L656[05:50:59] <Sangar> dangranos, it just
has to look like vanilla :P
L657[05:51:05] <dangranos> oh
L658[05:51:09] <dangranos> and
bigger
L659[05:51:17] <dangranos> vanilla books
are damn TINY
L660[05:51:43] <dangranos> ..i guess there
would be problem of screen resolutions though
L661[05:51:58] <Sandra> nooooo.
L662[05:51:59] <Sangar> brb
L663[05:52:04] <Vexatos> Sandra, install
BiblioCraft
L664[05:52:06] <Sandra> it has to be
vanilla books.
L665[05:52:06] <Vexatos> get a Big
Book
L666[05:52:08] <Vexatos> look at it
L667[05:52:15] <Vexatos> Sangar*
L668[05:52:16] <Vexatos> damnit
L669[05:52:27] <Izaya> Sandra, make it a
bunch of pieces of paper
L670[05:52:33] <Izaya> Sangar*
L671[05:52:34] <Izaya> ffs
L672[05:52:42] <Sandra>
hahahahahaha.
L673[05:53:20] <dangranos> heh
L674[05:55:44]
⇨ Joins: tim4242
(webchat@dslb-178-001-137-255.178.001.pools.vodafone-ip.de)
L675[05:59:14] ⇦
Quits: tim4242
(webchat@dslb-178-001-137-255.178.001.pools.vodafone-ip.de) (Ping
timeout: 204 seconds)
L676[06:04:03]
⇨ Joins: tim4242
(webchat@dslb-178-001-137-255.178.001.pools.vodafone-ip.de)
L677[06:07:29] <asie> okay
L678[06:07:31] <asie> freestanding render
works
L679[06:08:36] <asie> and pushed!
L680[06:09:22] ⇦
Quits: tim4242
(webchat@dslb-178-001-137-255.178.001.pools.vodafone-ip.de) (Ping
timeout: 204 seconds)
L681[06:10:29]
⇨ Joins: Ivoah
(~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
L682[06:11:45] <Sangar> wub wub
L683[06:11:52] <Sangar> Vexatos, non j8
api is up
L684[06:11:55] <asie> that was a
pain
L685[06:11:56] <Sangar> also 16bit
numbers
L686[06:11:57] <Vexatos> yay
L687[06:12:07] <Vexatos> now I need
non-1.8 API :P
L688[06:12:12] *
Vexatos hides
L689[06:12:30] <Sangar> see
master-1.7.10
L690[06:12:42] <Vexatos> Sangar, would
your font renderer automatically convert numbers to hex? Like some
drawNumber or whatever :P
L691[06:12:45] <Sangar>
*master-MC1.7.10
L692[06:12:46] <asie> but it will all be
forward-ported to 1.8
L693[06:12:48] <asie> right?
L694[06:12:54] <Sangar> Vexatos, no,
String.format
L695[06:12:58] <Vexatos> yea sure
L697[06:13:01] <asie> it already was
L698[06:13:03] <Vexatos> %x it was,
right?
L699[06:13:06] <Vexatos> for
string.format?
L700[06:13:07] <Vexatos> no wait
L701[06:13:09] <Vexatos> %X
L702[06:13:11] <Vexatos> for capital
L703[06:13:13] <Sangar> yes
L704[06:13:46] ⇦
Quits: Ivoah (~Ivoah@p-68-237-136-19.dsl1.rtr.chat.fpma.frpt.net)
(Ping timeout: 190 seconds)
L705[06:14:30]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L706[06:17:09] <Sangar> now to not crash
when starting a server...
L707[06:17:17] <Turtle> ^_^
L708[06:22:34] *
Lizzy got herself a fuel scoop
L709[06:22:59] <Lizzy> and i have nearly
killed my ship about 3 times whilst using it
L710[06:23:10] <Vexatos> scoop?
L711[06:23:14] <Vexatos> You playing
Forestry? :3
L712[06:23:18] <Lizzy> no?
L713[06:23:24] <Lizzy> i'm playing
E:D
L714[06:24:19] ⇦
Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L715[06:24:46] <Sandra> omfg panda has a
waifu.
L716[06:25:41] <Sandra> asie, is charset
hosted somewhere?
L718[06:25:59] <asie> but only pipes in
0.0.2
L719[06:25:59] <Sandra> i mean the source
code.
L720[06:26:01] <Sandra> sorry.
L722[06:26:06] <asie> MIT
L723[06:26:11] <Sandra> ah cool.
L724[06:27:55] <Sandra> asie, when was
0.0.3 planned?
L725[06:28:01] <asie> Sandra: 2-3
days?
L726[06:28:04] <asie> when I get basic
wires done
L727[06:28:06] <Sandra> ah cool.
L728[06:28:12] <asie> it will contain
Tweaks and Wires
L729[06:28:15] <asie> Wires will have the
basic redstone wire
L730[06:28:20] <asie> Tweaks will have
four vanilla tweaks
L731[06:28:28] <asie> (autoreplace, double
door interaction, dyeable minecarts, graphite)
L732[06:28:34] <Sandra> and then there'll
be an actual point to the download page.
L733[06:29:06] <Sandra> asie, the tweaks
are config options I hope.
L734[06:31:49] <asie> Sandra: yes
L735[06:31:54] <asie> all of them are
enabled by default
L736[06:31:58] <asie> but all are
disableable
L737[06:32:06] <Sandra> cool.
L738[06:32:08] <asie> some (autoreplace,
double doors) will be disableable in-game
L739[06:32:23] <Sandra> what's
graphite?
L740[06:32:45] <asie> replacement for ink
sacs
L741[06:32:48] <asie> 1 charcoal -> 2
graphite
L742[06:33:05] <Sandra> oh that's
cool.
L743[06:33:25] <Sandra> i'd probably
disable double doors myself, I tend to dislike that kind of
thing.
L744[06:37:38] ***
alekso56_off is now known as alekso56
L745[06:47:57] <dangranos> hm
L746[06:48:21] <dangranos> so.. Charset is
something like "all the things" mod?
L747[06:48:35] <dangranos> hm.. that
reminds me of BTW
L748[06:48:45] <Lizzy> .-. i need to stop
nearly crashing into stars
L749[06:50:58] <dangranos> uh?
L750[06:53:26]
⇨ Joins: Inari
(~Uni@p5DEC6D64.dip0.t-ipconnect.de)
L751[07:09:38] <Lizzy> i'm playing
E:D
L752[07:14:41] <Lizzy> dammiit
internet
L753[07:23:58] *
vifino curls up on Lizzy
L754[07:25:58] *
Lizzy pets vifino
L755[07:26:17] *
vifino purrs
L756[07:34:50] ⇦
Quits: alekso56 (~znc@ti0107a400-0867.bb.online.no) (Ping timeout:
194 seconds)
L757[07:37:47]
⇨ Joins: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L758[07:37:47]
zsh sets mode: +v on Kodos
L759[07:43:52] *
Inari docks to Lizzy
L760[07:44:43] *
Lizzy hugs Inari then goes back to trying to get free of
intradiction
L761[07:44:51] <Inari> xD
L762[07:45:02] <Lizzy> *interdiction
L763[07:49:52] <asie> Sandra: that's
fine
L767[07:51:18]
⇨ Joins: Rapthera
(~Rapthera@213.219.143.247.adsl.dyn.edpnet.net)
L768[07:51:40] <Rapthera> uh, the hologram
component is just component.hologram right?
L769[07:51:57] <asie> so, hitboxes and
crafting left, then release!
L770[07:52:35] <Kodos> ~w hologram
L772[07:54:04] <Rapthera> I'm fully aware
of the documentation on the site, it's just that it seems to return
a 'no primary 'hologram' available message'' which is rather
confusing to me.
L773[07:54:55] <Kodos> While in the shell,
try typing components, and see if it's listed
L774[07:56:00] <Rapthera> Yeah, doesn't
seem to be listed, am I missing something very obvious?
L775[07:56:12] <Kodos> Maybe. Can I get a
screenshot of your setup?
L776[07:57:05] <Rapthera> Sure, one
sec.
L777[07:57:11]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L779[07:57:26] <Kodos> Ah, right
L780[07:57:30] <Kodos> Holos only connect
on the bottom side
L781[07:57:41] <Kodos> So you'll need to
run a two piece cable, under the case and holo
L782[07:58:18] <Rapthera> There we
go.
L783[07:58:27] <Rapthera> It seems to
appear, thank you for your help.
L784[07:58:32] <Kodos> No problemo
=)
L785[07:58:53] ⇦
Quits: t3hero__ (~t3hero@2601:202:200:fb50:9d3:6df0:5314:9312)
(Read error: Connection reset by peer)
L786[08:01:14]
⇨ Joins: VikeStepFTB (~VikeStep@101.184.162.156)
L787[08:01:30] ⇦
Quits: Kilobyte (kilobyte@cucumber.kilobyte22.de) (Ping timeout:
189 seconds)
L788[08:01:54] ⇦
Quits: VikeStep (~VikeStep@101.184.162.156) (Ping timeout: 186
seconds)
L789[08:03:39]
⇨ Joins: Kilobyte
(kilobyte@cucumber.kilobyte22.de)
L790[08:03:42]
zsh sets mode: +v on Kilobyte
L791[08:05:38] ⇦
Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com) (Killed
(NickServ (GHOST command used by Nachie)))
L792[08:05:42]
⇨ Joins: Nachie
(~coob@50-83-108-134.client.mchsi.com)
L793[08:11:05]
⇨ Joins: Meow-J
(uid69628@id-69628.highgate.irccloud.com)
L794[08:12:02] ⇦
Quits: VikeStepFTB (~VikeStep@101.184.162.156) (Quit:
Leaving)
L795[08:12:20]
⇨ Joins: VikeStep (~VikeStep@101.184.162.156)
L796[08:14:41]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L797[08:15:58] ***
MajGenRelativity is now known as MGR
L798[08:20:29] <MGR> I have achieved
glory
L799[08:20:33] ***
mrkirby153 is now known as kirby|gone
L800[08:20:37] <MGR> After not less than 4
accidents
L801[08:25:01] ***
Cranium[Away] is now known as Cranium
L802[08:27:12] ⇦
Quits: VikeStep (~VikeStep@101.184.162.156) (Read error: Connection
reset by peer)
L803[08:31:22] <Izaya> MGR, what have you
done?
L804[08:39:05] <Turtle> Wait, how does
mission expiration work in E:D
L805[08:41:49] <Lizzy> i think they just
give you less rewards
L806[08:47:39] <MGR> Izaya, I have created
a Draconic Reactor
L807[08:47:48] <Turtle> hmm, alright,
aparently so. I need to get a more optimized warp drive .v.
L808[08:55:30]
⇨ Joins: alekso56_off
(~znc@ti0107a400-2313.bb.online.no)
L809[08:57:04] <Kodos> TIL I have the
giftwrapping game of a 4 year old wearing oven mitts
L811[09:00:55] <Vexatos> Sangar, maven
when
L812[09:01:00] <Vexatos> also -source and
-dev
L813[09:01:10] *
Vexatos takes cover
L814[09:01:13] <Vexatos>
s/cover/module/
L815[09:01:13] <Kibibyte> * Vexatos takes
module
L816[09:01:41] <Sangar> Vexatos, if you
tell me how to add the default sources jar to the artifact list
without gradle erroring...
L817[09:01:44] <Sangar> maven
already
L819[09:02:14] <Sangar> i suppose i have
to add a custom deobf one for 1.7 again, right
L821[09:02:19] <Vexatos> :P
L822[09:05:53] ***
alekso56_off is now known as alekso56
L823[09:06:04] <Kodos> I'd help test but
I'd spend 4 hours just trying to learn Assembly
L824[09:07:35] <Vexatos> Kodos, go play
TIS-100
L825[09:09:47] <Kodos> Vexatos: sure, buy
it for me
L826[09:09:59] <Vexatos> :P
L827[09:10:08] <Izaya> Kodos, check
kickass
L828[09:10:14] <Kodos> uwot
L829[09:10:16] <Izaya> they have quite a
few versions on there
L830[09:13:04] <Vexatos> Sangar, The
Interesting Segfaults: 3D
L831[09:13:24]
⇨ Joins: cobra
(~cobra@HSI-KBW-078-042-231-115.hsi3.kabel-badenwuerttemberg.de)
L832[09:14:19] <Sangar> indeed
L833[09:15:08] <Alissa> (^._.^)
L834[09:15:10] <Alissa> enjoy this
bat.
L835[09:15:19] <Vexatos> Sangar, add a way
to crash a computer
L836[09:15:34] <Vexatos> so I can segfault
on write while I'm reading from the drive :3
L837[09:15:35] <Sangar> Vexatos,
planned
L838[09:15:42] <Sangar> well, that
not
L839[09:16:02] <Vexatos> Oh, and you
should probably never ever have two tape modules connected to the
same tape drive
L840[09:16:02] <Vexatos> :/
L841[09:22:51] <Vexatos> no way to prevent
that, heh
L842[09:22:56] <Vexatos> well
L843[09:23:08] <Vexatos> that means you'll
still technically be able to do stuff simultaneously
L844[09:24:16]
⇨ Joins: ikkeniet (webchat@86.85.13.174)
L845[09:24:41] <nxsupert> o/
L846[09:33:29] ⇦
Quits: ikkeniet (webchat@86.85.13.174) (Quit: Web client
closed)
L848[09:36:14] <MGR> hi nxsupert
L849[09:39:58] <Vexatos> Sangar,
idea
L850[09:40:02] <Vexatos> make an adapter
module
L851[09:40:16] <Vexatos> And then a
driver+environment-like system for blocks :D
L852[09:40:51] <Turtle> welp, time to find
out wtf happens to illegal cargo in E:D
L853[09:42:34] <Izaya> ikkeniet? He ran
the BlackWolf CC server IIRC
L854[09:42:55] <Sangar> Vexatos, i.e. read
output arbitrary values for supported blocks? eh. just make a
module per type
L855[09:43:18] <gamax92> Help
L856[09:43:20] <Sangar> you can have a
pretty large amount of modules per 'computer' anyway :P
L857[09:43:37] <Vexatos> Sangar, one
adapter module that allows you to have compat with TIS-3D without
having to make one module for every single block you want to
interface with
L858[09:44:06] <Sangar> i dunno, feels a
bit to catch-all in this case
L859[09:44:17] <Vexatos> of course
L860[09:44:24] <Vexatos> but I would have
to make a tape drive module
L861[09:44:28] <gamax92> I tried to
simplify my texture renderer to make it a wall renderer
L862[09:44:34] <Vexatos> and a module for
every other block
L863[09:44:38] <Vexatos> I would want to
have support for
L864[09:45:12] <Vexatos> the colorful lamp
for instance
L865[09:45:27] <Sangar> Vexatos, well,
imho that kinda makes more sense. i mean in lua you can easily
reflect 'hey is this an inventory *and* a power enabled block', in
tis? huge pita. you want specialized modules for that
L866[09:45:31] <gamax92> Vexatos
L867[09:45:48] <Vexatos> I
L868[09:45:50] <gamax92> Wall
renderer
L869[09:45:51] <Vexatos> should
probably
L870[09:45:56] <Vexatos> have a colorful
lamp module
L871[09:46:00] <Vexatos> which just
renders itself as a lamp
L872[09:46:09] <Vexatos> oh wait, it can't
make itself emit light
L873[09:46:10] <Vexatos> damnit
L874[09:46:11] <gamax92> No
L875[09:46:14] <Sangar> yeah
L876[09:46:30] <cloakable> Huh, TIS looks
interesting
L877[09:46:37] <gamax92> Make a wall
rasterizer
L878[09:47:41] <Sangar> now, to build an
example thing and make a video...
L879[09:47:42] <Vexatos> but Sangar, a
colorful square would be a cool thing anyway >_>
L880[09:48:09] <Vexatos> That means I need
to learn how to make a renderer ignore lighting
L881[09:48:10] <Sangar> Vexatos, give me
non-sucky dynamic built-in block light emission and we can
talk
L882[09:48:28] <Sangar> oh you mean just
full bright without actual light?
L883[09:48:33] <Sangar> look at the
built-in modules
L884[09:48:41] <Vexatos> Sangar, public
class NonSuckyDynamicBuiltInBlockLightEmission {}
L885[09:48:56] <Vexatos> Yea
L886[09:49:02] <Vexatos> glow-in-the-dark
square
L887[09:49:08] <Vexatos> think Arduino LED
control :P
L888[09:49:18] <Kodos> Doesn't ExU have
that?
L889[09:49:23] <Kodos> The lapis caelistia
or w/e
L890[09:49:24] <cloakable> java 8
huh
L891[09:49:35] <Vexatos> Kodos, many mods
have that
L892[09:49:37] <Vexatos> OC has that
L893[09:50:16] ⇦
Quits: Nachie (~coob@50-83-108-134.client.mchsi.com) (Quit: I
appear to have flexed out of the room.)
L894[09:51:18] *
cloakable has no idea if her computer is on openjdk 7 or
8
L895[09:52:48]
⇨ Joins: tisp
(~tisp@2a02:8108:973f:f52c:e566:285e:8242:e21b)
L896[09:53:48]
⇨ Joins: orthoplex64 (~orthoplex@173.227.72.119)
L897[09:53:50] <Alissa> cloakable:
cloakable `java -version'
L898[09:53:51] <nxsupert> Why not use
oracle?
L899[09:54:05] <cloakable> 7
apparently
L900[09:54:13] <cloakable> I may grab
8
L901[09:54:16] <Vexatos> Sangar, why :dev
no contain :sources
L902[09:54:24] <cloakable> openjdk is in
the repos :D
L903[09:54:37] <nxsupert> Distro?
L904[09:55:03] <cloakable> ubuntu
L905[09:55:16] <cloakable> Well,
kubuntu
L906[09:59:23] <Alissa> I know for sure
they wouldn't have it on Arch. \o/
L907[09:59:32] <cloakable> heh
L908[09:59:36]
⇨ Joins: reinei
(~reinei@p5DE890BA.dip0.t-ipconnect.de)
L909[10:00:01] <Alissa> Not sure what mods
I want to run this with.
L910[10:00:03] <Izaya> oracle is ehh
L911[10:00:05] <Alissa> EnderIO
maybe.
L912[10:00:07] <cloakable> I'm going to
need to do a big update on the server at some point too
L913[10:00:09] <Izaya> openjdk >
oracle
L914[10:00:11] <Alissa> ^
L915[10:00:12] <Izaya> no ASK
toolbar
L916[10:00:13] <Sangar> Vexatos, idk
L917[10:00:22] <Alissa> At least OpenJDK
won't sue us to death, Izaya
L918[10:00:35] <reinei> Izaya: not for
everything, no openjdk is not ALWAYS better than oracle
L919[10:00:45] <Izaya> Alissa, it also
doesn't have per-CPU licensing costs
L920[10:03:17] <reinei> also what are you
doing that you are worrying about per-CPU licensing cost? O.o
L921[10:04:44] <Izaya> reinei, Oracle (or
was it Sun?) used to charge per-CPU
L922[10:05:02] ⇦
Quits: tisp (~tisp@2a02:8108:973f:f52c:e566:285e:8242:e21b) (Remote
host closed the connection)
L923[10:05:16] <reinei> yeah I knwo thats
a dick move, but what are you trying to do right NOW that you would
have to worry about that?
L924[10:05:31] <Izaya> nothing, it's a
joke
L925[10:06:14] <Vexatos> Sangar, how do
you turn on this thing
L926[10:07:40] <Vexatos> or configure
it...
L927[10:07:56] <Kodos> Go play TIS-100
=P
L928[10:08:45] <Vexatos> Kodos, I know how
assembly works I'd just like to turn it on :P
L929[10:09:04] <reinei> did Sangar make a
TIS-100 clone?
L930[10:09:25] <Vexatos> Yes
L931[10:09:31] <reinei> holy shit
gimme!
L932[10:09:34] <reinei> wanna try it
out
L933[10:09:35] <Sangar> Vexatos, apply
redstone to controller. to program an exec module, right click with
writtable/written book
L934[10:09:44] <Vexatos> aaaaaah
L935[10:09:45] <Vexatos> ok
L936[10:09:53] <Vexatos> now to go dig up
the language definition
L938[10:10:02] <Sangar> testing
appreciated :3
L939[10:10:02] <Vexatos> kind enough to
give me some link >_>
L940[10:10:31] <reinei> it even has an
api! O.o
L942[10:10:38] <Vexatos> thanks a
bunch
L943[10:10:45]
⇨ Joins: tisp
(~tisp@2a02:8108:973f:f52c:8552:3005:5351:c183)
L944[10:11:51] <Vexatos> soooo uuuh
L945[10:12:02] <Vexatos> what does this
OpenGlHelper.setLightmapTextureCoords do
L946[10:12:02] <Vexatos> .-.
L947[10:12:22] <Inari> Sangar: 1.7.10?
;o
L948[10:12:32] <Inari> neat~
L949[10:13:31] <reinei> lets see if it
will load in an instance with a LOT of mods
L950[10:13:46] ⇦
Quits: Izaya (~Izaya@210.1.213.55) (Ping timeout: 190
seconds)
L951[10:14:01] *
Inari loads up reinei in an instance with a lot of mods
;3
L952[10:14:22] <reinei> Hello and again
welcome to R.E.I.N.E.I
L953[10:14:37] ⇦
Quits: tisp (~tisp@2a02:8108:973f:f52c:8552:3005:5351:c183) (Ping
timeout: 195 seconds)
L954[10:14:58] <gamax92> Really Enjoyable
Intelligent Not Entertainment Industry
L955[10:15:28] <reinei>
s/Entertainment/Environmentalist/
L956[10:15:28] <Kibibyte> <gamax92>
Really Enjoyable Intelligent Not Environmentalist Industry
L957[10:15:47] ⇦
Quits: MGR (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit:
Time to go, to adventure!)
L958[10:15:52] <gamax92> the fucks up with
freenode
L959[10:15:54] <gamax92> can't
connect
L960[10:17:22] <cloakable> Sangar: do you
have FORWARD and BACK, as this is a 3d version, or just
LEFT/RIGHT/UP/DOWN?
L961[10:17:30] <gamax92> ipv6
>_>
L962[10:19:55] <Vexatos> Sangar, fix the
error thrown in AbstractModuleRotatable
L963[10:20:10] <Vexatos> cloakable, only
4, but 6 modules on a casing
L964[10:20:34] <cloakable> hmm
L965[10:20:57] <asie> Sangar: My wires's
early alpha is almost done!
L966[10:21:01] <asie> Not 0.0.3, as I
forgot about two things
L967[10:21:04] <asie> but if you compile
them yourself...
L968[10:21:09] <asie> No API yet,
either
L969[10:21:29]
⇨ Joins: Izaya (~Izaya@210.1.213.55)
L970[10:21:43] <reinei> so what am I doing
here now?
L971[10:22:16] <Vexatos> reinei, MOV 8,
ACC
L972[10:22:17] <Vexatos> done
L973[10:22:40] <reinei> well I mena
actually set it up for me to WRITE that
L974[10:24:56] <Sangar> Vexatos, what
error?
L975[10:25:04] <Sangar> asie,
awesome!
L976[10:25:08] <Vexatos> Sangar, the
exception message
L977[10:25:09] <Vexatos> Also, uuuh
L978[10:25:11] <Vexatos> Hmmm
L979[10:25:18] <Vexatos> so it appears
darker if I look from some angles
L980[10:25:19] <Vexatos> weird
L981[10:25:20] <reinei> so I figured out
what you guy smeant
L982[10:25:24] <Vexatos> it doesn't do
that for your modules
L983[10:25:27] <Vexatos> and I copied the
code
L984[10:25:28] <Vexatos> :/
L985[10:25:37] <Sangar> ?
L986[10:27:59] <reinei> is it just me or
is the <SRC> <DEST> thing reversed for thw whole game
thingy?
L987[10:28:00] <Vexatos> When I look at my
glowy module from some angles it appears darker
L988[10:28:03] <Vexatos> really
weird
L989[10:29:10] <Sangar> sounds like some
entities mess with the gl state. guess i should test in a non empty
world, too :P
L990[10:29:35] <Sangar> reinei, 1.7.10?
will have to re test. in 1.8.8 it's definitely right
L991[10:29:52] <reinei> no, no I meant for
the whole TIS-100 system
L992[10:30:08] <reinei> your way is
'correct to the specs' but I have the feeling the specs are
reversed
L993[10:30:08] <gamax92> Sangar:
BEEP
L994[10:30:33] <Sangar> it's relative to
the module, no?
L995[10:30:41] <Sangar> mov left right =
move from my left to my right
L996[10:31:23] <gamax92> mov AX,BX is move
BX into AX
L997[10:31:37] <gamax92> is what I think
reinei is referring to
L998[10:31:38] <Inari> Really Enjoyable
Intimate Needs Entertainment Interface
L999[10:31:44] <gamax92> Inari:
lewd./
L1000[10:31:48] <Sangar> ahhh
L1001[10:31:50] <Sangar> welp
L1002[10:31:59] <Vexatos> so yea, Sangar,
it doesn't occur for your module renderers
L1003[10:32:01] <reinei> yep, gamax got
it
L1004[10:32:01] <Vexatos> only for
mine
L1005[10:32:03] <Inari> Sangar: why cant
i directly put a repeater into a redstone interface :<
L1006[10:32:06] <Sangar> isn't that also
different in different versions of asm? :X
L1007[10:32:12] <gamax92> probably
L1008[10:32:12] <Sangar> Vexatos,
huh
L1009[10:32:21] <reinei> I only tried
8086 up until this point
L1010[10:32:21] <Vexatos> exactly
L1011[10:32:38] <reinei> also, can one
execution module talk to different faces of a block?
L1012[10:33:43] <Sangar> reinei, yes, it
wraps around edges
L1013[10:34:37] <reinei> now to learning
the specs
L1014[10:34:48] <Sangar> allrighty, video
incoming
L1015[10:35:33] <Vexatos> so yea
L1016[10:35:38] <Vexatos> right click
with a colorful lamp
L1017[10:35:41] <Vexatos> to get a glowy
module
L1018[10:35:46] <Vexatos> I like that
idea
L1019[10:35:49] <Vexatos> it's simple and
fun
L1020[10:35:51] <Sangar> Vexatos, i still
don't know what you meant with the exception
L1021[10:36:01] <Vexatos> You say it's
-FFFF to +FFFF?
L1022[10:36:05] <Vexatos> or FFF
L1023[10:36:11] <Sangar> 0-FFFF
L1024[10:36:14] <Vexatos> ok
L1025[10:36:14] <Vexatos> Sangar, look at
AbstractModuleRotatable
L1026[10:36:19] <Vexatos> look at the
exception thrown
L1027[10:36:20] <Vexatos> read it
L1028[10:36:22] <Vexatos> realize
L1029[10:36:29] <Sangar> but in reality
short.min to short.max
L1030[10:36:29] <dangranos> 0 to
FFFF
L1031[10:36:30] <Sangar> it's just
distplayed unsigned
L1032[10:36:35] <Sangar> so to say
L1033[10:36:55] <Sangar> Vexatos, WHAT
EXCEPTION?
L1034[10:37:14] <Vexatos> err the log
message
L1035[10:37:14] <Vexatos> duh
L1036[10:37:17] <Sangar> ahhhh
L1037[10:37:17] <Vexatos> sorry
>_>
L1038[10:37:21] <Sangar> ah
L1039[10:37:23] <Sangar> k
L1040[10:37:24] <Sangar> :P
L1041[10:38:39] <Inari> uuhhh
L1042[10:38:42] <Inari> im not sure this
is intended
L1044[10:39:41] <reinei> Sangar 1.7.10,
outputting redstone also inputs redstone?
L1045[10:39:46] <Sangar> Inari, what do
you mean?
L1046[10:39:55] <Inari> that the left one
flickers like that xD
L1047[10:40:02] <Sangar> reinei, for
wire? yeah, no way around that
L1048[10:40:19] <Sangar> Inari, i'm not
sure i understand what that contraption does
L1049[10:40:32] <Inari> it takes 4 bits
of input :D
L1050[10:40:44] <reinei> also, no analog
redstone output?
L1051[10:40:49] <Sangar> but in general:
if you have multiple redstone modules right next to each other,
they'll send their input as the output to their neighbor,
sooooo
L1052[10:41:01] <Inari> hm
L1053[10:41:05] <Sangar> reinei,
0-15
L1054[10:41:07] <Inari> but wouldnt it
just be on then
L1055[10:41:09] <Inari> instead of
flicker
L1056[10:41:20] <Sangar> Inari, the one
to the left tells it 0
L1057[10:41:24] <Sangar> the one on the
right 15
L1058[10:41:30] <Sangar> from what it
looks like
L1059[10:41:36] <reinei> ah but 0-15
isn't spread out over the whole number range, because I got a
random module hooked up to a redstone module
L1060[10:41:44] <Inari> well but the one
on the 0 goes 0, 15, 0, 15, 0, 15
L1061[10:41:49] <Inari> *on the
left
L1062[10:41:49] <Sangar> well random
produces -32k to 32k
L1063[10:41:55] <Sangar> and that'll be
clamped
L1064[10:42:05] <Sangar> Inari, the very
left
L1065[10:42:13] <Inari> oh
L1066[10:42:20] <Inari> so like it gets
15 from the right side, then 0 form its left side
L1067[10:42:21] <Inari> and os on
L1068[10:42:22] <Inari> <.<
L1069[10:42:26] <Sangar> yes
L1070[10:42:32] <reinei> time to writing
a division module to clamp the -32k to 32k onto a 0-15 scale
XD
L1071[10:42:34] <Inari> need a better way
to input XD
L1072[10:43:20] ***
Keridos|away is now known as Keridos
L1073[10:43:30] <reinei> also a random
module next to a redstone mdodule is a bad idea
L1074[10:44:18] <reinei> also Sangar what
about a better way to input code? having to delete and retype
everything when changing a single side is bad
L1075[10:44:29] <Sangar> reinei, very
much planned
L1077[10:47:04] <reinei> also are empty
lines treated as NOP?
L1078[10:47:17] <Sangar> they're ignored
completely
L1079[10:47:24] <Sangar> basically like
comment lines
L1080[10:48:54] <Inari> currently im
already stuck on the puzzle of "how to best convert redstone
to number" :P
L1081[10:49:03] <Inari> or maybe how to
maek anumber pad
L1082[10:49:26] <Sangar> an actual number
pad module is something i'm considering, actually
L1083[10:49:34] <Inari> that would be
nice :s
L1084[10:49:44] <reinei> I am currently
writing a division function to divide the random number output into
a 15 level scale for outputting xD
L1085[10:49:53] <Sangar> :D
L1086[10:49:54] <Inari> also i just
realized the possitiblities of this
L1087[10:50:01] <Inari> you can have one
system flip others on and off
L1088[10:50:02] <Inari> *-*
L1089[10:50:10] <Sangar> yeah
L1090[10:50:19] <Inari> so
L1091[10:50:27] <Inari> how laggy do
these things get if i have like 5000 around and running?
L1092[10:50:30] <reinei> Sangar, your
random block sucks
L1093[10:50:39] <reinei> you can't even
divide it into 15 levels comfortably
L1094[10:50:54] <reinei> woops
sorry
L1095[10:50:54] <cloakable> 16
L1096[10:50:54] <Sangar> Inari, idk, they
should be pretty ok performance wise. the only issue i've seen so
far is changing redstone outputs each tick
L1097[10:50:57] <Inari> TIs has no Div op
i think even xD
L1098[10:51:00] <reinei> yeah just
realized that
L1099[10:51:08] <Sangar> :P
L1100[10:51:35] <Inari> reinei: how do
you div? just sub a number till you cant?
L1101[10:51:42] <reinei> kinda
L1102[10:51:52] <reinei> you count how
often you can sub untill you are negative
L1103[10:52:00] <reinei> then return that
and or the remainder
L1104[10:52:07] <cloakable> dammit, now I
kinda want to see a supercomputer oc multiblock xD
L1105[10:52:08] <Inari> sound slow, but
then, thats kinda TIS in a nuthsell
L1106[10:52:11] <Sangar> i did
multiplication in my vid as example, it's probably pretty horrible
:X
L1107[10:52:17] <reinei> but because I
basically modulo, but return the number of times its OK
L1108[10:52:22] <Inari> cloakable: an OC
PC made with those things?
L1109[10:52:36] <Inari> vid where
:3
L1110[10:52:37] <Sangar> someone make a
lua interpreter with this :X
L1111[10:52:42] <Sangar> Inari,
converting
L1112[10:52:44] <Inari> Sangar:
haha
L1113[10:52:45] <cloakable> Inari:
Kinda
L1114[10:52:47] <Vexatos> Sangar, so the
int you get... uuuh
L1115[10:52:50] <Sangar> then still to
upload
L1116[10:52:54] <Sangar> then youtube
processing...
L1117[10:52:55] <Sangar> sooooo
L1118[10:53:00] <Vexatos> it is between 0
and FFFF right?
L1119[10:53:04] <Inari> Sangar: im not
even sure how that woudl work tbh ~.~ i mean you can tinput text
:P
L1120[10:53:06] <Sangar> Vexatos, it's an
int, with the range short.min - short.max
L1121[10:53:10] <Sangar> so -32k to
32k
L1122[10:53:11] <reinei> fuck ... I need
anotehr register -.-
L1123[10:53:17] <Vexatos> then you could
use a short, or not
L1124[10:53:18] <Vexatos> ..-.
L1125[10:53:19] <reinei> Sangar gimme a
RAM Module!
L1126[10:53:21] <Sangar> it's just
displayed as raw hex because of display space
L1127[10:53:26] <Inari> reinei: iuse the
stack!
L1128[10:53:27] <Vexatos> why not use a
short then
L1129[10:53:28] <Sangar> reinei, stack :P
make one
L1130[10:53:47] <Sangar> Vexatos, because
overflow
L1131[10:53:51] <Vexatos> ah
L1132[10:53:59] *
Vexatos flows across Sangar
L1133[10:54:02] <reinei> well, making a
stack into a RAM is kinda ... like ... a HUGE task for me right
now?
L1134[10:54:14] <Sangar> reinei, use
another exec module for it then :P
L1135[10:54:25] <Sangar> if you just want
one more register, mov right right will dow
L1136[10:54:28] <Sangar> *do
L1137[10:54:48] <cloakable> Like,
multiple processor blocks, a storage block (raid?), power input
block. Then run a program on each, sharing public variables with
each other. >.>
L1138[10:55:59]
⇨ Joins: ds84182 (ds84182@eos.pc-logix.com)
L1139[10:56:33] <Inari> stack resets when
power goes out ;o
L1140[10:56:33] <Inari> neat
L1141[10:56:51] <ds84182> Sangar: I'm
pretty surprised that TIS-3D is written in Java
L1142[10:57:08] *
cloakable idly wonders if she could implement something like that
in OC already.
L1143[10:57:14] <ds84182> This means I
can actually do things and help
L1144[10:57:34] <Sangar> ds84182, yeah,
wanted to give java 8 a try :P
L1145[10:57:39] <reinei> I just noticed
that I coud setup a single page for each label O.o
L1146[10:57:48] <Sangar> Inari, yeah,
everything resets then :P
L1147[10:57:51] <ds84182> Sangar: are
there any source releases right now?
L1148[10:58:00] <Inari> Sangar:
neat!
L1149[10:58:13] <Sangar> ds84182, what do
you mean?
L1150[10:58:14] <Inari> inb4 ssd piston
drives
L1151[10:58:17] <ds84182> well
L1152[10:58:21] <ds84182> fuck, not
source releases
L1153[10:58:23] <ds84182> binary
releases
L1154[10:58:28] <Sangar> ds84182, yeah,
jenkins
L1156[10:58:54] <ds84182> :O
L1157[10:59:03] <Inari> hrm
L1158[10:59:12] <ds84182>
>1.7.10
L1159[10:59:14] <ds84182> magical
L1160[10:59:14] <Inari> i kind of dislike
that you cant get a serial input
L1161[10:59:32] <Inari> like
L1162[10:59:41] <reinei> ok so I found a
better way, but I need some sort of end and start communication
xD
L1163[10:59:41] <Inari> ig uess you can
:P
L1164[10:59:49] <reinei> this is a lot
more fun than expected
L1165[11:00:27] <Sangar> :D
L1166[11:00:43] <Sangar> that's how i
felt when playing tis-100
L1167[11:00:47] <Inari> uhhh
L1168[11:00:54] <Inari> can we get a UI
for inputting code?
L1171[11:01:12] <Sangar> soon (tm)
L1172[11:01:21] <Inari> good, because its
a pain to edit things in book xD
L1173[11:01:25] <Sangar> yeah, i
know
L1174[11:01:30] <Sangar> i really do
know
L1175[11:01:31] <Sangar> trust me
L1176[11:01:34] <vifino> haha, I almost
ninja'd you, Sangar, but my capslock got stuck, so i couldn't copy
:P
L1177[11:01:34] <Sangar> i had to test
this shit :X
L1178[11:01:38] <reinei> it kinda adds
flaire as well though xD
L1179[11:01:39] <Sangar> heh
L1180[11:01:42] <Inari> i just realized
you can just go back in the book and edit..
L1181[11:02:02] <Sangar> yeah, but you
can't select anywhere, just at the end
L1182[11:02:12] <Inari> *cant
L1183[11:02:22] <Sangar> ah :X
L1184[11:02:26] <Sangar> yes
L1185[11:02:26] <Inari> as in
L1186[11:02:31] <Inari> i realized you
can move the cursor away from end :D
L1187[11:02:34] <Sangar> yes
L1188[11:02:37] <gamax92> u lil
shit
L1189[11:02:38] <Sangar> sucks major
balls
L1190[11:02:39] <reinei> how?
L1191[11:02:45] <Inari> lol
L1192[11:02:46] <Sangar> wait what
L1193[11:02:49] <Inari> these typos
though
L1194[11:02:51] <Sangar> you can
L1195[11:02:52] <gamax92> da fak
sangar
L1196[11:02:59] <Sangar> how
L1197[11:03:01] <Inari> s/can move/cant
move
L1198[11:03:01] <Kibibyte> <Inari>
i realized you cant move the cursor away from end :D
L1199[11:03:03] <Sangar> or cant
again
L1200[11:03:05] <reinei> ah
L1201[11:03:06] <Sangar> goddammit
:X
L1202[11:03:10] <Inari> lmao
L1203[11:03:18] <Sangar> give me hope
will you
L1204[11:03:19] <ds84182> Also, Sangar,
how are you able to keep 1.7.10 compat with 1.8.8
L1205[11:03:19] <asie> Sangar:
pushed!
L1206[11:03:30] <Inari> Sangar: see, had
you made a printer for OC all would be fine
L1207[11:03:31] <Kodos> Magic
L1208[11:03:35] <Sangar> ds84182, by
painfully backporting and making isbrhs
L1209[11:03:46] <Sangar> asie, woot
L1210[11:03:47] <ds84182> oh dam
L1211[11:03:52] <gamax92> oh dayum
L1212[11:03:59] <Inari> what mods did
asie add ;oi
L1214[11:04:59] <cloakable>
lua-programmable processors XD
L1215[11:05:15] <Sangar> weee
L1216[11:05:20] <reinei> so VEx
immediatly had to make a lamp for it
L1217[11:05:26] <ds84182> Ok, so time to
dive in
L1218[11:05:32] <Vexatos> sangar, debug
colors op
L1219[11:05:32] <Vexatos> int col =
Color.HSBtoRGB((((System.currentTimeMillis() + (hashCode() %
30000)) % 30000) / 30000F), 1F, 1F) & 0xFFFFFF;
L1220[11:05:32] <Vexatos>
GL11.glColor3ub((byte) ((col >> 16) & 0xFF), (byte) ((col
>> 8) & 0xFF), (byte) (col & 0xFF));
L1221[11:05:38] <Vexatos> best debug
code
L1222[11:06:04] <Sangar> :P
L1223[11:06:05] <Daiyousei> what the
fuck
L1224[11:06:22] <asie> Sangar: actually,
almost
L1225[11:06:24] <asie> ait for another
commit
L1226[11:06:26] <asie> also
L1228[11:07:31] <Vexatos> Sangar, a pity
though that that side of the block now has a different frame than
the rest
L1229[11:07:49] <Sangar> wires \o/
L1230[11:07:58] <Vexatos> since I am
using the colorful lamp's texture since I was unable to scale the
lamp texture in a way that it would fit :/
L1231[11:08:10] <reinei> now to figuring
out what my different books do, 5 minutes into developing a
programm xD
L1232[11:08:15] <Sangar> Vexatos, looks
like your overlay texture isn't fully transparent there?
L1233[11:08:23] <Sangar> haha
L1234[11:09:16] <Vexatos>
transparent?
L1235[11:09:17] <Vexatos> nono
L1236[11:09:21] <Vexatos> I am adding
that fame manually
L1237[11:09:24] <Vexatos> it is a
different texture
L1238[11:09:36] <Vexatos> it's just that
I have to place it above the lamp texture
L1239[11:09:42] <ds84182> Dammit, asie is
streaming
L1240[11:09:45] <Inari> i'll hol doff on
trying to make a RAM till i have a better code interface XD
L1241[11:09:45] <Vexatos> You know
L1242[11:09:56] <ds84182> I might have to
pop out twitch and watch two streams at the same time
L1243[11:10:09] <cloakable> haha
L1244[11:10:25] <reinei> I am not using a
RAM right now, but I AM using a stack as a second cheated register
xD
L1245[11:10:26] <Vexatos> hmm
L1246[11:10:31] <Vexatos> Sangar, your
offset is 0.0625F right?
L1247[11:10:35] <Vexatos> this should
work then
L1248[11:10:37] <Vexatos> aaaand it
does!
L1249[11:10:39] <Inari> reinei: that
works
L1250[11:10:42] <Vexatos>
GL11.glTranslated(0.0625F, 0.0625F, 0F);
L1251[11:10:42] <Vexatos>
GL11.glScalef(0.875f, 0.875f, 0.875f);
L1252[11:10:44] <Vexatos> yay
L1253[11:10:46] <Inari> reinei: as long
as you pop enouhg :P
L1254[11:11:13] <reinei> well I can only
pop then push or pop and push 1
L1255[11:11:17] <reinei> also thanks for
the notice
L1256[11:11:23] <reinei> you just found a
bug in my program
L1257[11:11:24]
⇨ Joins: tisp
(~tisp@2a02:8108:973f:f52c:ecb0:5def:c17d:cfa0)
L1258[11:11:29] <Inari> cause it it gets
full it wont push
L1259[11:11:29] <Inari> :<
L1260[11:11:33] *
dangranos pokes Lizzy
L1261[11:11:43] <Rapthera> uh, does lua
have a function to string -> array?
L1262[11:11:55] <dangranos> ym
L1263[11:11:57] <dangranos> *um
L1264[11:11:57] <reinei>
textutils.serialize and OC equivalent
L1265[11:11:59] <dangranos> kinda
L1266[11:12:05] <Lizzy> ?
L1267[11:12:16] <gamax92> reinei:
serialization.unserialize
L1268[11:12:25] <dangranos> Lizzy: i hope
you wont mind if i'll use athar as proxy trough ssh?
L1269[11:12:27] <gamax92> (str->array
is unpacking not packing)
L1270[11:12:30] <reinei> thats the 'OC
equivalent' part
L1271[11:12:44] <Lizzy> dangranos, i
don't mind
L1272[11:12:49] <reinei> and yeah
L1273[11:13:38] *
Inari pushes into Lizzy's till she's full
L1274[11:14:04] <Rapthera> lemme give
that a shot.
L1275[11:14:05] <dangranos> ._.
L1276[11:14:06] <Inari> where vifino
even
L1277[11:14:14] <Inari> ds84182: i see
you recovered
L1278[11:14:26] <dangranos> from
what?
L1279[11:14:47] <vifino> Inari pls
L1280[11:14:50] <Inari> some talk h
couldnt handle
L1281[11:15:15] <ds84182> Inari: not
fully
L1282[11:15:40] <ds84182> WHY THE HELL
CAN I NOT LINK THESE TWO DIRECTORIES
L1283[11:15:52]
⇦ Quits: tisp (~tisp@2a02:8108:973f:f52c:ecb0:5def:c17d:cfa0)
(Ping timeout: 195 seconds)
L1284[11:16:44] <ds84182> wait, got
it
L1285[11:17:28] <Inari> oh
L1286[11:17:31] <Inari> whats sangars
twitter again
L1287[11:17:41] <dangranos>
SangarWasTaken
L1288[11:17:47] <Lizzy>
@SangarWasTaken
L1289[11:18:08] <Inari> lewd
L1290[11:18:30] <ds84182> Sangar: So I
imported the mod into 1.7.10, and it's bitching at me
L1292[11:18:35] <ds84182> What am I doing
wrong Q_Q
L1293[11:18:42] <ds84182> Well, 1.7.10
dev env
L1294[11:18:52] <ds84182> wait, I'm on
the wrong branch
L1295[11:18:58] <ds84182> ...
L1296[11:19:01] <vifino> gg
L1297[11:19:02] <Sangar> :X
L1298[11:19:05] <reinei> Inari:
random
L1299[11:19:15] <reinei> sneds random
numbers between -32k and 32k
L1300[11:19:18] <reinei> sends'
L1301[11:19:29] <Vexatos> let's see,
FFFF
L1302[11:19:30] <reinei> also, it WILL
push into Stacks AND RS modules
L1303[11:19:33] <Vexatos> that's... 2
bytes
L1304[11:19:37] <Vexatos> or 16
bits
L1305[11:19:43] <Vexatos> so I can indeed
still use 15-bit RGB
L1306[11:19:48] <Vexatos> nice
L1308[11:20:11] <reinei> division
FTW
L1309[11:20:14] <Inari> ohh
L1310[11:20:23] <reinei> also its not
your standard kind of division
L1311[11:20:28] <Inari> how many code
lines does an exec module take?
L1312[11:20:30] <reinei> although*
L1313[11:20:53] <reinei> holy shit the
first iteration worked!
L1314[11:20:56] <Inari> also nice weather
mod
L1315[11:21:18] <reinei> its
alive!!
L1316[11:21:19] <Inari> Sangar: possibly
some way to pass data between different system (i.e. ones connected
to different controllers)?
L1318[11:22:18] <reinei> Vexatos: add a
Lamp that will work like a lamp and a redstone at the same
time
L1319[11:22:27] <Inari> okay, nice!
L1320[11:22:30] <reinei> to allow me to
make a 15 high tower as a quick output meter
L1321[11:22:47] <Sangar> reinei,
nice!
L1322[11:22:50] <Vexatos> soo sangar,
read() will return me values between -32k and +32 k right?
L1323[11:22:56] <Sangar> yes
L1324[11:23:01] <Vexatos> now how do I
make this unsigned
L1325[11:23:02] <Vexatos> .-.
L1326[11:23:10] <Vexatos> oh wait
L1327[11:23:13] <Vexatos> 15-bit
RGB
L1328[11:23:16] <Vexatos> I can just
ignore the last bit
L1329[11:23:19] <reinei> use a bigger
variable
L1330[11:23:31] <Sangar>
((short)x)&0xFFFF?
L1331[11:23:40] <Vexatos> & 0x7FFF
MWAHAHAAHAH
L1332[11:23:48] <reinei> just like
<stream type of your liking here>.read() returns an int when
it should actually be a byte
L1333[11:23:52] <Vexatos> Oh wait
L1334[11:24:09] <Inari>
stream<byte>.read()
L1335[11:24:13] <Vexatos> if you push a 5
into the pipe
L1336[11:24:22] <Vexatos> will I receive
that as a 5?
L1337[11:24:25] <reinei> Inari: not a
Java8 Stream
L1338[11:24:34] <reinei> but a
FileInputStream for example
L1339[11:24:35] <Vexatos> I mean, how is
unsigned->signed being converted
L1340[11:24:44] <Inari>
steam<compat.java8<byte>> *hides*
L1341[11:25:34] *
reinei fires homing swarm robots seeking Inar while being
controlled by a TIS-3D cluster
L1342[11:26:32] <reinei> it will take
some time for them to find you, but they will EVENTUALLY find
you
L1343[11:27:19] <Vexatos> pfft, robot
swarms are sooo 2014
L1344[11:27:45] <Inari> now i wish all OC
devices could be operated through TIS :<
L1345[11:28:38] <Sangar> Vexatos,
internally there's no unsignedness
L1346[11:28:46] <Sangar> it's just in the
display of the exec and stack modules
L1347[11:28:55] <Vexatos> aaah
L1348[11:29:00] <Vexatos> so I can use
negative values in code, too
L1349[11:29:04] <Sangar> yes
L1350[11:29:10] <Vexatos> can I do hex
numbers
L1351[11:29:15] <Vexatos> or does it only
support decimal
L1352[11:29:22] <Sangar> uhhh wat
L1354[11:29:36] <Vexatos> Sangar, in
code
L1355[11:29:42] <Vexatos> MOV 15,
ACC
L1356[11:29:46] <Vexatos> MOV 0xF,
ACC
L1357[11:29:46] <Vexatos> :P
L1358[11:29:55] <Sangar> Vexatos, ah, in
asm
L1359[11:29:55] <Inari> why does the exec
module operate before the controller is on?
L1360[11:29:59] <Vexatos> yep
L1361[11:30:00] <Sangar> good point. not
yet, no
L1362[11:30:02] <Vexatos> ok
L1363[11:30:05] <Vexatos> should be a
thing then
L1364[11:30:09] <Vexatos> it's
useful
L1365[11:30:10] <Sangar> yeah, i
guess
L1366[11:30:12] <Inari> why does it seem
sto flip ot a page 2?
L1367[11:30:51] <reinei> now to doing
something 'usefull' with this extremely slow random redstone
device
L1368[11:31:01] <Vexatos> Sangar, so how
do I transfer a number to my module now
L1369[11:31:05] <Vexatos> from the
execution module
L1370[11:31:10] <Sangar> Inari, it flips
pages if the code doesn't fit one and the current instruction is on
the next page
L1371[11:31:16] <Inari> ah
L1372[11:31:30] <Inari> Sangar: is there
al imit on lines like in TIS?
L1373[11:31:31] <Vexatos> grargh I need a
magnifying glass
L1375[11:31:35] <Vexatos> this font is
waaaay too tiny
L1376[11:31:35] <Sangar> Inari, 20
L1377[11:31:38] <Inari> ok
L1378[11:31:43] <Vexatos> fix yer font
size snagar
L1379[11:31:45] <Sangar> :P
L1380[11:31:52] <reinei> 20 lines
limit?
L1381[11:32:00] <Inari> why does it
operate even thoguh the controller was off, or was that a testing
stage thign
L1382[11:32:01] <reinei> gosh I need to
mod this mod to allow more
L1383[11:32:01] <Sangar> yes
L1384[11:32:06] <Sangar> :P
L1385[11:32:08] <ds84182> Sangar: Can I
add bitwise operations?
L1386[11:32:10] <reinei> or is it one of
these famous sangar config mods?
L1387[11:32:11] <Sangar> use more
modules!
L1388[11:32:20] <Sangar> reinei, there's
no config at all yet :X
L1389[11:32:23] <Inari> reinei: part of
the point of moudlar is that you use multiple XD
L1390[11:32:28] <Vexatos> Sangar, now how
do I push a number to my module ;_;
L1391[11:32:38] <Sangar> Vexatos, mov
blah right? :X
L1392[11:32:44] <reinei> I am already
using 5 modules and it is incredibly slow
L1393[11:32:57] <Vexatos> Sangar, how do
I determine which face to send it to
L1394[11:32:59] <Sangar> ds84182, XOR and
such? ehh. idk. maybe.
L1395[11:33:01] <reinei> (granted one
module is executiong a JRO 0
L1396[11:33:06] <Sangar> Vexatos,
eh?
L1397[11:33:13] <Vexatos> or will it be
received by all faces
L1398[11:33:27] <Sangar> reinei, use more
to parallelize to make it faster :P
L1399[11:33:28] <ds84182> Sangar: My
thing is, if you use the randomizer module, you get huge
numbers
L1400[11:33:36] <Sangar> reinei, or use
more levers on the controller
L1401[11:33:42] <reinei> lol that
works?
L1402[11:33:45] <Sangar> yep
L1403[11:33:48] <ds84182> So if you
wanted to send out a randomized redstone signal, you would have to
have a loop to scale it down to 0-15
L1404[11:34:07] <Inari> Sangar: oh, so i
assume there was a lever on the controller already :P
L1405[11:34:11] <reinei> ds what I did
exactly
L1406[11:34:13] <ds84182> So bitwise
operations would be better than a tight loop that subtracts until
everything is within range
L1407[11:34:14] <Sangar> i've been
pondering to add some more stuff just for usability in the context
of mc, yeah
L1408[11:34:15] <Vexatos> ds84182, there
is a random module .-.
L1409[11:34:27] <ds84182> Vexatos: I was
talking about getting input from the random module ...
L1410[11:34:32] <Vexatos> ah
L1411[11:34:33] <Vexatos> derp
L1412[11:34:35] <Inari> Sangar: does it
work with analogue redstone? like... putting redstone 5 on the
controller is slower than redstoen 15
L1413[11:34:38] <reinei> ds84182: like I
said: what I did exactly
L1414[11:34:50] <Sangar> bitwise stuff
might be a good midway between nothing and MUL, DIV, ... :P
L1415[11:34:51] <Vexatos> Sangar, I am
slightly confused now. when I MOV 155, RIGHT where exactly does it
go
L1416[11:35:10] <Sangar> Vexatos, depends
on where you installed the module :X
L1417[11:35:28] <Sangar> right is always
the right when you look at the display the right way
L1418[11:35:42] <reinei> gosh these
possible puns
L1419[11:35:48] <Vexatos> from you
looking at the screen
L1420[11:35:52] <Vexatos> or the screen
looking at me
L1421[11:35:57] <Sangar> you at the
screen
L1422[11:35:57] <Vexatos> DIRECTIONS
:P
L1423[11:35:59] <Vexatos> ok
L1424[11:36:06] <Vexatos> so you can not
push it to the other side
L1425[11:36:07] <Vexatos> ?
L1426[11:36:14] <Vexatos> the opposite
side*
L1427[11:36:22] <reinei> no
L1428[11:36:30] <reinei> TIS-100 did't
allow this either
L1430[11:36:43] <reinei> so that would be
cheating
L1431[11:37:03] <asie> Sangar: got
corners working
L1432[11:37:07] <asie> but not corner
rendering because i'm lazy
L1433[11:37:08] <reinei> but
Vexatos/Sangar you could add an advanced execution module for
this
L1434[11:37:16] <Sangar> asie, am
watching :3
L1435[11:37:27] <Inari> wouldnt adv
casing make mooor esense
L1436[11:37:31] <Sangar> well listening.
somewhat
L1437[11:37:34] <ds84182> gamax92:
eww
L1438[11:37:49] <Sangar> nah, if then
adv. module
L1440[11:38:04] <gamax92> ds84182:
:c
L1441[11:38:18] <ds84182> gamax92: needs
antialiasing and shaders
L1442[11:38:19] <Sangar> Vexatos,
eh?
L1443[11:38:25] <ds84182> and
shadows
L1444[11:38:29] <ds84182> don't forget
about the shadows
L1445[11:38:31] <gamax92> ds84182: I
don't know if you saw the title or not.
L1446[11:38:40] <ds84182> ik :P
L1447[11:38:43] <Vexatos> Sangar, say the
module is on top. It is impossible to push stuff to the bottom,
right?
L1448[11:38:48] <Vexatos> since there
only are 4 valid directions
L1449[11:38:59] <Inari> very limited
range (a couple of chunks)
L1450[11:39:00] <Inari> heh
L1451[11:39:12] <Inari> Vexatos:
well
L1452[11:39:14] <Inari> you can push it
through a side
L1453[11:41:37] <Kodos> So on a scale of
1-100, how complete is TIS3D?
L1454[11:41:43] <Kodos> Aside from the
issues
L1455[11:42:16] <Inari> we need a scale
module
L1456[11:42:34] <gamax92> Kodos: 42
L1457[11:42:46] <Inari> 69
L1458[11:42:52] <gamax92> dammit
L1459[11:43:07] <Inari> tehe
L1460[11:43:17] <Vexatos> Sangar, is
there a way to have a program wait?
L1461[11:43:27] <Inari> Vexatos:
wait?
L1462[11:43:32] <Vexatos> do nothing for
x
L1463[11:43:38] <Inari> NOP loop?
L1464[11:43:40] <Vexatos> hmm
L1465[11:43:43] <reinei> snagar: how does
the 1.8 API feel to you?
L1466[11:43:54] <Inari> or rather
L1467[11:44:03] <Inari> s: MOV 20,
ACC
L1468[11:44:04] <Inari> SUB 1
L1469[11:44:07] <Inari> JNZ s
L1470[11:44:07] <Inari> :p
L1471[11:44:11] <Inari> or wait
L1472[11:44:16] <Inari> s needs to go on
second line xD
L1473[11:44:37] <reinei> you may have
<label>: <opcode>
L1474[11:45:01] <Inari> well this way the
loop is inf:P
L1475[11:45:10] <Sangar> reinei, 1.8.8 is
pretty good to work with imho. i actually prefer it to 1.7.10 now.
partially because by now a lot of methods have much more reasonable
names, making it clearer what they do :P
L1476[11:45:16] <Sangar> (in particular
redstone related stuff)
L1477[11:45:39] <gamax92> func7326d
L1478[11:45:44] <reinei> Inrai wasn'T
that your goal? xD
L1479[11:46:00] <Inari> reinei: no, it
was to loop for 20 its
L1480[11:46:12] <Inari> though its 40 ops
that way i guess
L1481[11:46:37] <Vexatos> ugh
L1483[11:47:31] <reinei> wow looking at
exec modules when they are off still shows their code nice
touch
L1484[11:48:31] <Sangar> :)
L1485[11:49:13] <ds84182> Yeah, we need
bit ops, because waiting for 77DF to come into 0-F range is going
to take forever
L1486[11:50:22] <reinei> but I just
noticed: obviously smaller numbers take less time to divide into
the 15 range making for
!!!FUN!!!
patterns
L1487[11:50:33] <gamax92>
"fun"
L1488[11:50:34] <reinei> ds84182: mine is
OK with 3 levers+
L1489[11:50:43] <Vexatos> Weird
L1490[11:50:48] <Vexatos> MOV UP,
DOWN
L1491[11:50:49] <Vexatos> s:
L1492[11:50:52] <Vexatos> MOV 50,
ACC
L1493[11:50:53] <Vexatos> SUB 1
L1494[11:50:55] <Vexatos> JNZ s
L1495[11:51:01] <Vexatos> it still change
colour every tick
L1496[11:51:05] <reinei> Vexatos: push
your s: down one line
L1497[11:51:09] <Vexatos> UP is a random
module, DOWN is the lamp
L1498[11:51:18] <ds84182> If I could set
the max for the random module then I wouldn't have to add bitop
instructions
L1499[11:51:19] <Vexatos> err reinei
that's what i have
L1500[11:51:20] <Vexatos> derp
L1501[11:51:37] <Vexatos> yea, the s: is
below the MOV
L1502[11:51:44] <Vexatos> it still
appears to randomly change colour every tick
L1503[11:52:12]
⇦ Quits: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Remote host closed the
connection)
L1504[11:52:31] <ds84182> anyways,
brb
L1505[11:52:39] <Vexatos> oooh
L1506[11:53:00] <Vexatos> AHAHAHAHA
L1507[11:53:19] <Vexatos> Sangar, TIL not
to have a lamp&random module or lamp&stack module next to
each other :P
L1508[11:53:33] <Vexatos> The stack
module I placed there ages ago was changing the lamp color
>_>
L1509[11:53:39] <Sangar> :3
L1510[11:53:58] <reinei> wait, is the
stack aout pusing?
L1511[11:54:08] <reinei> like If I have
two stacks next to each other, what will happen?
L1512[11:54:18] <Sangar> they'll cross
transfer all the time
L1513[11:54:51] <reinei> thats cool and
totally bullsh** at the same time
L1514[11:55:03] <reinei> but I just got a
RAM idea XD
L1515[11:55:15] <Vexatos> yaaaaaaaaay it
works
L1516[11:55:23] <reinei> follow asies
lead and start coding better code entry NAOW
L1517[11:55:28] <Vexatos> argh
damnit
L1518[11:55:30] <Sangar> i just want to
keep the rules super clean, so no special cases for "is it the
same as me then do x"
L1519[11:55:34] <Vexatos> Sangar,
:(
L1520[11:55:47] <Vexatos> I cannot place
lamp modules next to each other for some neat lamp wall :(
L1521[11:55:47] <reinei> Sangar: just
make stacks passive!
L1522[11:55:55] <Vexatos> they talk to
each other .-.
L1523[11:55:58] <Vexatos> and I don't
know why
L1524[11:56:02] <Sangar> reinei, there's
no such thing as passive
L1525[11:56:04] <Vexatos> how would
they
L1526[11:56:14] <reinei> Sangar then make
it happen!
L1527[11:56:16] <Sangar> transfer is
always completed by reading, so stacks have to read
L1528[11:56:18] <Vexatos> the right of
the lamp is another casing
L1529[11:56:23] <Vexatos> on there, there
is another lamp
L1530[11:56:27] <Vexatos> on the exact
same side as the first
L1531[11:56:31] <Vexatos> why are they
talking
L1532[11:56:52] <Sangar> why wouldn't
they be?
L1533[11:57:13] <Vexatos> well RIGHT of
the lamp is a casing
L1534[11:57:40] <Vexatos> how is it
determined which of the modules on that casing RIGHT connects
to?
L1535[11:58:02] <Sangar> huh
L1536[11:58:04] <Sangar> screenshot
L1537[11:58:20] <Sangar> but if you
didn't watch the video, watch it
L1538[11:58:39] <Vexatos> the font is
waaay too small for 480p
L1539[11:58:56] <Sangar> a block is way
too small for a bigger font :X
L1540[11:59:37] <Vexatos> and PLEASE have
something better than a book&quill
L1541[11:59:44] <Vexatos> I NEED TO
CHANGE THE FIRST LINE DAMNIT
L1542[12:00:22] <Vexatos> Sangar, look at
Railcraft routing table
L1543[12:00:22] <reinei> Vex learn to
plan ahead!
L1544[12:00:25] <Vexatos> it looks like a
book
L1545[12:00:45] <Sangar> Vexatos, ffs,
read. also look at the issue tracker :X
L1546[12:01:35]
⇨ Joins: Xal
(~Xal@S0106881fa12987ab.vw.shawcable.net)
L1547[12:01:39] <reinei> Sangar, is there
a way to 'peek' at a stack to know if it will block?
L1548[12:01:47] <Vexatos> ;O
L1549[12:01:55] <Sangar> reinei,
nope
L1550[12:02:01] <reinei> ok implementing
that
L1551[12:02:22] <nxsupert> Trying to
format a harddrive is fun :(
L1552[12:02:37] <Vexatos> Sangar, would
be awesome if it read more than a single page of the book
L1553[12:02:45] <Vexatos> then I could
have the stuff I know I will change on page 1
L1554[12:02:50] <reinei> Vex it reads all
pages I think
L1555[12:02:52] <Vexatos> and stuff I
won't ever have to change on page 2
L1556[12:02:55] <Vexatos> reinei, it does
not
L1557[12:02:58] <Sangar> that's a good
idea
L1558[12:03:12] <Sangar> very good
stopgap until i get a better input method done
L1559[12:03:15] <Sangar> will do
asap
L1560[12:03:30] <Vexatos> Sangar, read
all pages and just cap at 20 lines
L1561[12:03:35] <Vexatos> or something
like that
L1562[12:03:36] <Sangar> yep
L1563[12:03:38] <Sangar> exactly
L1564[12:04:25] <Vexatos> hmm
L1565[12:04:38] <Vexatos> any way to
check if there is any module on a side?
L1566[12:04:39] <reinei> also Sangar
implement the config for different line endings so I don'T have to
get a 1.8 env setup for compiling it myself
L1567[12:05:59] <Sangar> line endings?
line count you mean?
L1568[12:06:17] <reinei> yeah
L1569[12:06:21] <Sangar> Vexatos, from
another module? getCasing().getModule(...)?
L1570[12:06:32] <Sangar> yeah yeah :P
config soonish
L1571[12:06:43] <Sangar> but really,
consider using more modules ;)
L1572[12:08:28] <Vexatos> Sangar, I mean
in ASM
L1573[12:08:37] <Sangar> Vexatos,
no
L1574[12:08:41] <Vexatos> damnit
L1575[12:08:46] <Vexatos> no modular
programs ;_;
L1576[12:09:08] <Vexatos> uuuuh
L1577[12:10:21] <reinei> Vex make a
module that will tell the number of adjecent modules
L1578[12:11:59] <Vexatos> That idea is
not that bad, but it can only tell the number of its own
modules
L1579[12:12:19] <reinei> well, yeah the
whole idea is about low level stuff
L1580[12:12:43] <Vexatos> Sangar,
uploading a 58MB bug report
L1581[12:12:44] <Vexatos> :>
L1582[12:12:58] <Sangar> >_>
L1583[12:13:27]
⇨ Joins: tisp
(~tisp@2a02:8108:973f:f52c:24ac:c472:d957:8b57)
L1585[12:17:42]
⇦ Quits: tisp (~tisp@2a02:8108:973f:f52c:24ac:c472:d957:8b57)
(Ping timeout: 195 seconds)
L1587[12:21:01] <asie> early
L1588[12:21:05] <asie> has an internal
API if you want to fiddle with it
L1589[12:21:06] <Sangar> wub wub
L1590[12:21:08] <asie> will be moved
before release
L1591[12:21:13] <asie> not even
tested
L1592[12:21:27] <Sangar> i'll first focus
on a better input method for tis3d i think
L1593[12:21:47] <Vexatos> uploading 2
gifs at a time
L1594[12:21:48] <reinei> good
prioritization Sangar
L1595[12:21:54] <Vexatos> connection is
crying, probably
L1597[12:27:04] <Sangar> Vexatos, more
than 16 casings?
L1598[12:27:16] <Vexatos> could be
L1599[12:27:16] <malcom2073> Hmm, is it
possible to get over 80x25 resolution using OCEmu?
L1600[12:27:29] <Sangar> because no more
than 16 per controller
L1601[12:27:36] <Sangar> as i mention in
the video >_>
L1602[12:27:45] <Vexatos> >_>
L1604[12:28:04] <Vexatos> wat
L1605[12:28:06] <Sangar> yay, disco
L1606[12:28:10] <Vexatos> I accidentally
placed exactly 15
L1607[12:28:18] <Vexatos> 16*
L1608[12:28:22] <Vexatos> ok so
L1609[12:28:22] <Sangar> well
L1610[12:28:23] <Vexatos> uhm
L1611[12:28:25] <Sangar> ggg
L1612[12:28:32] <Vexatos> you won't be
able to get the colour of the lamp
L1613[12:28:36] <Vexatos> is that
fine?
L1614[12:28:47] <Vexatos> Because
otherwise I would have all those lamps talking to each other
L1615[12:28:47] <Sangar> i suppose?
L1616[12:28:58] <Sangar> good point
L1617[12:29:00] <Vexatos> i.e. exchanging
colour every tick without instruction
L1618[12:29:02] <Sangar> yeah, fine
:P
L1619[12:29:07] <reinei> SAngar so we
cannot write in response to a read?
L1620[12:29:23] <reinei> also Vex: your
GPU doens't knwo the color of your screen either
L1621[12:29:24] <Sangar> reinei, asm or
java?
L1622[12:29:29] <reinei> java
L1623[12:29:47] <Sangar> you could
L1624[12:30:08] <Sangar> if
(sendingPipe().isReading()) { sendingPipe().beginWrite(x); }
L1625[12:30:22] <Sangar> doesn't solve
the problem tho
L1627[12:31:21] <Sangar> hype
L1628[12:31:54] <Vexatos> do I need that
glColor4f(1,1,1,1) there?
L1629[12:32:07] <Vexatos> or is it
wrapped in a popMatrix() anyway >_>
L1630[12:32:11] <asie> Sangar: my plan
was to write an RGB display for TIS
L1631[12:32:14] <asie> like, a pixel
based one
L1632[12:32:24] <Vexatos> asie: I was
faster
L1633[12:32:30] <reinei> not quite
L1634[12:32:36] <Vexatos> I mean, would
take me about 5 minutes to turn this one into a 16-pixel one
L1635[12:32:38] <Sangar> asie, i'd have
done something like the display thinger in tis-100
L1636[12:32:39] <Vexatos> 16x16*
L1637[12:32:53] <Sangar> but if you want
to contribute that to tis-3d, by all means!
L1638[12:32:58] <Vexatos> would not be
hard at all
L1639[12:33:01] <Vexatos> Buuuut
L1640[12:33:02] <reinei> you mean like
doign a MOV <x>, <display> MOV <y>,
<display> and then MOV <color>, <display>?
L1641[12:33:04] <Sangar> then i can focus
on the input and infrared and so
L1642[12:33:28] <Sangar> Vexatos, well,
to do it efficiently you'd want to keep a texture for that and just
render the texture.
L1643[12:33:48] <Vexatos> Sangar, I would
just have a texture consisting of 1 pixel
L1644[12:33:48] <Sangar> that means being
super careful about freeing that when necessary :X
L1645[12:34:02] <Vexatos> and draw it 256
times
L1646[12:34:02] <Sangar> so yeah, someone
go test if onDisable is always called when it should be :P
L1647[12:34:04] <Vexatos> WHAT COULD GO
WRONG
L1648[12:34:13] *
Sangar stabs Vexatos
L1649[12:34:21] <Vexatos> onDisable
L1650[12:34:26] <Vexatos> I don't even
use that
L1651[12:34:29] <Vexatos> do I need
to?
L1652[12:34:38] <Sangar> Vexatos, you
should reset your state in that
L1653[12:34:41] <Vexatos> well, I suppose
the tape drive can stop sending data
L1654[12:34:47] <Vexatos> if it still has
bytes in queue
L1655[12:35:05] <Sangar> essentially a
power down should completely reset a computers state
L1656[12:35:11] <reinei> best
conversation ever: If I got ut of power I am supposed to stop
working? O.o
L1657[12:35:13] <reinei> thats new
L1658[12:35:19] <Vexatos> yea, but should
I really change the lamp color, sangar?
L1660[12:35:27] <reinei> Vexatos: yes you
should
L1661[12:35:41] <Vexatos> I mean I would
change it to white again :/
L1662[12:35:42] <gamax92> I wrote a wall
rasterizer
L1663[12:35:44] <Sangar> Vexatos,
yes
L1664[12:35:54] <Vexatos> or should I
make it black
L1665[12:35:55] <Sangar> gamax92,
nice!
L1666[12:36:02] <Vexatos> Hmm
L1667[12:36:04] <Vexatos> here is a
plan
L1668[12:36:05] <Sangar> prepare to do
that in tis3d once we have a display module :X
L1669[12:36:10] <Vexatos> if not active,
don't render anything at all
L1670[12:36:15] <Vexatos> so it will just
have standard background
L1671[12:36:37] <gamax92> Sangar: I've
never used TIS-100 btw, so I don't know anything about
limitations
L1672[12:37:21] <reinei> gamax92: me
neither, but you only have 20 lines per module
L1673[12:37:22] <Sangar> gamax92,
very
L1674[12:38:13] <Vexatos> Sangar, would
it work if I had a boolean isActive
L1675[12:38:17] <Vexatos> set to true in
onEnable
L1676[12:38:18] <Sangar> reinei, there's
a config now!
L1677[12:38:20] <Vexatos> and false in
onDisable
L1678[12:38:24] <reinei> yay
L1679[12:38:26] <Sangar> Vexatos, what
for?
L1680[12:38:31] <Vexatos> for
rendering
L1681[12:38:34] <Sangar> uhhh
L1682[12:38:41] <Sangar> use the enabled
boolean in render for that?
L1683[12:38:42] <Vexatos> like, render
the lamp if active
L1684[12:38:45] <Vexatos> otherwise
not
L1685[12:38:50] <Vexatos> ooooh
L1686[12:39:08] <Vexatos> and in
onDisable should I reset the color it is set to? or just make it
stop rendering
L1687[12:39:14] <Sangar> yep
L1688[12:39:18] <Sangar> reset
color
L1689[12:39:25] <Sangar> and render based
on enabled in render
L1690[12:39:30] <Sangar> i.e. don't
render when off i'd say
L1691[12:39:31] <Vexatos> k
L1692[12:40:18] *
reinei approves
L1693[12:40:41] <Vexatos> @Override
L1694[12:40:41] <Vexatos> public void
onDisabled() {
L1695[12:40:41] <Vexatos>
super.onDisabled();
L1696[12:40:41] <Vexatos> this.color =
0x6318;
L1697[12:40:41] <Vexatos>
sendData();
L1698[12:40:42] <Vexatos> }
L1699[12:40:44] <Vexatos> :D
L1700[12:40:48] <ds84182> pls
L1701[12:40:55]
⇨ Joins: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L1702[12:41:03] <gamax92> ds84182:
intent
L1703[12:44:34]
⇦ Quits: Vexatos
(~Vexatos@p200300556E14A478AC5EFE2AEF59C508.dip0.t-ipconnect.de)
(Ping timeout: 186 seconds)
L1704[12:44:44] <reinei> so I guess I
will inevitably be forced to take up modding next year :D I am
looking forward to it!
L1705[12:45:18] ***
Flenix is now known as FlenAfk
L1706[12:45:58] <Sangar> heh
L1707[12:47:12] ***
rakiru|offline is now known as Kasen
L1708[12:49:43] <Inari> does wrap work
concavely?
L1709[12:51:16] <Sangar> yes
L1710[12:51:22] <Inari> neat
L1711[12:51:33] <Sangar> but it's slower
(because technically it goes through two forwarding operations,
i.e. through two faces)
L1712[12:52:02]
⇦ Quits: Stary2001 (Stary2001@osiris.stary2001.co.uk) (Ping
timeout: 194 seconds)
L1713[12:52:02]
⇦ Quits: CompanionCube (samis@osiris.stary2001.co.uk) (Ping
timeout: 186 seconds)
L1714[12:52:04] <Inari> slower for the
asm code too?
L1715[12:52:07]
⇦ Quits: Fridtjof (prassel@fridtjof.xyz) (Ping timeout: 195
seconds)
L1716[12:52:28]
⇦ Quits: ConcernedHobbit (chobbit@god.hobbits.science) (Ping
timeout: 194 seconds)
L1717[12:52:35] <Sangar> yes, that's what
i meant to say
L1718[12:52:41] <ds84182> Sangar: new
InstructionEmitterArithmetic("ADD", InstructionAdd::new,
InstructionAddImmediate::new). I made a new class for creating
Arithmetic like instruction emitters without having to duplicate
the same code over and over again
L1719[12:52:52]
⇦ Quits: Daiyousei
(Daiyousei@dai.is.best.fairy.stary2001.co.uk) (Ping timeout: 206
seconds)
L1720[12:52:53] <Inari> hm, thats an odd
thing to keep in mind i guess haha
L1721[12:53:06] <Inari> why through two
faces?
L1722[12:53:09] <ds84182> Uses Java 8
method references so it doesn't do any reflection
L1723[12:53:10] <Sangar> basically a
write to another casing is a forward, and that's kinda two steps.
around an inwards corner it's through two casings, so
L1724[12:53:25] <Sangar> yeah, but it
keeps the internal logic nice and simple
L1725[12:53:55] <Inari> i suppose *note
to self: no inward corners*
L1726[12:54:11] <Inari> what if theres
only one casing though? ;o
L1727[12:54:15] <Inari> hm
L1728[12:54:20] <Inari> does that even
work
L1729[12:54:20] <Inari> xD
L1730[12:54:23] <Sangar> ds84182,
huh
L1731[12:54:29] <reinei> Inari: no
L1732[12:54:33] <Inari> aw :<
L1733[12:54:38] <reinei> as you wouldn't
have an actual MC connection
L1734[12:54:41] <Inari> that owuld be one
way to pass data between systems
L1735[12:54:56] <Sangar> okay
L1736[12:55:09] <Inari> hm well it would
work if its ocnnected otherwise, but i guess it would make the code
more messy
L1737[12:55:25] <reinei> also Sangar is
tis-3D java or scala?
L1738[12:55:29] <Sangar> reinei,
java
L1739[12:55:32] <gamax92> :O
L1740[12:55:32] <gamax92> wat
L1741[12:55:39] <reinei> nice so I can
actually work with the source code
L1742[12:55:43] <gamax92> ^
L1743[12:55:44] <Sangar> yeah ;)
L1744[12:55:50] <Inari> everyone hating
scala
L1745[12:55:57] <reinei> I don't HATE
it
L1746[12:56:02] <gamax92> I do
L1747[12:56:06] <ds84182> I do
L1748[12:56:07] <reinei> it just has some
design descisions I don't like
L1749[12:56:11] <Inari> like?
L1750[12:56:18] <ds84182> operator
override hell
L1751[12:56:21] <reinei> lets
L1752[12:56:26] <ds84182> thats not
optional too
L1753[12:56:27] <reinei> operator
overrides are OK
L1754[12:56:31] <Inari> let
whyYouNoRust
L1755[12:56:42] <ds84182> reinei: I'd be
ok with it if it had named versions too
L1756[12:58:41]
⇨ Joins: Vexatos
(~Vexatos@p200300556E14A437AC5EFE2AEF59C508.dip0.t-ipconnect.de)
L1757[12:58:41]
zsh sets mode: +v on Vexatos
L1758[13:01:20] <Vexatos> damnit
L1759[13:01:23] <Vexatos> what did I miss
now >_>
L1760[13:02:57] <Vexatos> Sangar, from
what I can see, making a tape drive module is pretty much
impossible without bitshifting in TIS-3D
L1761[13:03:11] <Vexatos> because how
else would you merge a command and the data >_>
L1762[13:03:28] <reinei> Vexatos: two
reads/writes?
L1763[13:03:31] <Sangar> ^
L1764[13:03:43] <Vexatos> huh
L1765[13:03:48] <Vexatos> but what if you
read the command
L1766[13:03:50] <Vexatos> and then get no
data
L1767[13:03:51]
⇨ Joins: CHobbit (chobbit@god.hobbits.science)
L1768[13:03:54] <ds84182> Vexatos: on
it
L1769[13:03:55] <Vexatos> Would it
indefinitely listen
L1770[13:03:57] <Vexatos> :P
L1771[13:04:02] <ds84182> I'm about to
add bit shifting stuff
L1772[13:04:03] <Sangar> then someone
screwed up
L1773[13:04:04] <reinei> probably
L1774[13:04:06] <Vexatos> (until you shut
down the computer)
L1775[13:04:07]
⇨ Joins: Daiyousei
(Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L1776[13:04:13] <Vexatos> hmm ok
L1777[13:04:21] <reinei> but thats your
problem as a tis-3d programmer
L1778[13:04:21] ***
CHobbit is now known as ConcernedHobbit
L1779[13:05:44] <Sangar> ^
L1780[13:05:55]
⇨ Joins: samis (samis@osiris.stary2001.co.uk)
L1781[13:05:55] <reinei> I didn't expect
github to one day tell me mroe about a person than I could expect
from facebook
L1782[13:06:04] <Vexatos> Oh, another
question
L1783[13:06:05] <Sangar> >_>
L1784[13:06:13] <Vexatos> when receiving
command from some side
L1785[13:06:25] <Vexatos> should it wait
for payload only from that side?
L1786[13:06:26] <Vexatos> or from
any
L1787[13:06:46] <reinei> any side would
allow for some interesting coding
L1788[13:06:53] <Sangar> i'd say any is
more flexible (and seems to fit better)
L1789[13:08:03]
⇨ Joins: Stary2001
(Stary2001@osiris.stary2001.co.uk)
L1790[13:08:16]
⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L1791[13:08:21] <Vexatos> ok
L1792[13:09:16]
⇦ Quits: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Ping
timeout: 204 seconds)
L1793[13:10:51]
⇦ Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Quit:
Leaving)
L1794[13:11:17] <Vexatos> Sangar, should
it also write to any side?
L1795[13:11:27] <Sangar> i'd say so,
yes
L1796[13:11:30] <Vexatos> hmm
L1797[13:11:32] <reinei> write to the
side that send the data, I guess
L1798[13:11:40] <Vexatos> also, I will
have two write-to-tape commands :D
L1799[13:11:54] <Vexatos> one getting a
byte and writing it down
L1800[13:12:00] <Vexatos> one getting the
number of bytes to read
L1801[13:12:07] <Vexatos> :3
L1802[13:12:09] <ds84182> Alrighty,
bitwise and instruction works great
L1803[13:12:14] <ds84182> ( ͡^ ͜ʖ
Í¡^)
L1804[13:12:14] <Vexatos> How does that
sound?
L1805[13:12:37]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:ea78:fdb0:97b3:fc82:5e31)
L1806[13:12:37] <Vexatos> You can tell it
"write the next 5 bytes I send you to disk"
L1807[13:12:43] <Sangar> ds84182,
cool!
L1808[13:13:00] *
reinei wants to code too, but sadly can't
L1809[13:13:03] <Sangar> Vexatos, sounds
fine i think
L1810[13:14:12]
⇨ Joins: tisp
(~tisp@2a02:8108:973f:f52c:25d8:2730:40cc:36ff)
L1811[13:16:37]
⇦ Quits: Daiyousei
(Daiyousei@dai.is.best.fairy.stary2001.co.uk) (Ping timeout: 195
seconds)
L1812[13:17:02]
⇦ Quits: samis (samis@osiris.stary2001.co.uk) (Ping timeout:
206 seconds)
L1813[13:17:06]
⇦ Quits: Fridtjof (prassel@fridtjof.xyz) (Ping timeout: 186
seconds)
L1814[13:17:06]
⇦ Quits: Stary2001 (Stary2001@osiris.stary2001.co.uk) (Ping
timeout: 186 seconds)
L1815[13:17:06]
⇦ Quits: ConcernedHobbit (chobbit@god.hobbits.science) (Ping
timeout: 186 seconds)
L1816[13:17:22]
⇨ Joins: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L1817[13:17:23]
zsh sets mode: +v on Kodos
L1818[13:17:59] <ds84182> Sangar: Does
using ACC as an operand give a Target?
L1819[13:18:22]
⇦ Quits: tisp (~tisp@2a02:8108:973f:f52c:25d8:2730:40cc:36ff)
(Ping timeout: 195 seconds)
L1820[13:23:27]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L1821[13:23:31] <ds84182> Oh wait, Target
is an enum
L1822[13:23:36] <ds84182> Maybe I should
of checked first
L1823[13:27:00]
⇦ Quits: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Ping
timeout: 204 seconds)
L1824[13:28:35]
⇨ Joins: ConcernedHobbit
(chobbit@god.hobbits.science)
L1825[13:28:52]
⇨ Joins: Daiyousei
(Daiyousei@dai.is.best.fairy.stary2001.co.uk)
L1826[13:29:00]
⇨ Joins: v^
(~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L1827[13:29:00]
zsh sets mode: +v on v^
L1828[13:30:19] <asie> hmm
L1829[13:30:21] <asie>
CharsetLamps...
L1830[13:30:25] <asie> Colorful Lamps,
this time in all shapes
L1831[13:30:34]
⇨ Joins: samis (samis@osiris.stary2001.co.uk)
L1832[13:32:26] <Vexatos> RIPutronics
:(
L1833[13:32:37] <asie> nah
L1834[13:32:51] <vifino> Vexatos: you can
still save it!
L1835[13:33:06] <vifino> Vextor graphic
terminals when!!!!!11111
L1836[13:33:13]
⇨ Joins: newbie64
(Stary2001@osiris.stary2001.co.uk)
L1837[13:33:23]
⇨ Joins: Fridtjof (prassel@fridtjof.xyz)
L1838[13:33:37] ***
newbie64 is now known as Stary2001
L1839[13:35:10] <Vexatos> Sangar, when I
call something like getSpeed
L1840[13:35:18] <Vexatos> it writes the
speed of the tape to the pipe
L1841[13:35:36] ***
Guest68514 is now known as Magik6k
L1842[13:35:39] <Vexatos> should I have
the drive wait until the writing has completed before it accepts
any other command again?
L1843[13:36:59] <Sangar> the drive? idk.
possibly? the module yes.
L1844[13:37:03] <ds84182> Woo, bitops all
work
L1845[13:37:13] <Sangar> OP!
L1846[13:37:29] <ds84182> Also, it's cool
that there is also passive data transfer (I had a Random module
next to a stack module)
L1847[13:38:30] <Sangar> ds84182, if /
when you make a pr, target master please
L1848[13:38:45] <ds84182> Alright
L1849[13:39:00] <Sangar> cuz i'm pulling
from master to master-MC1.7.10 to do the backporting
L1851[13:40:09] <Magik6k> Is how hard may
it be to fix that issue
L1852[13:40:34] <Magik6k> func_70302_i_
seems to be getSizeInventory
L1853[13:40:51] <Vexatos> Sangar, was
talking about the module
L1854[13:41:11] <Vexatos> Hmm Sangar....
I wonder what would be the best way to have a list of
commands
L1855[13:41:16] <Vexatos> an enum sounds
like a bad idea
L1856[13:41:18] <Vexatos> since it's
static
L1857[13:41:23] <Sangar> Magik6k, yes.
i'll take a look... tomorrow? maybe? make an issue as a reminder
please
L1858[13:41:46] <Magik6k> k
L1859[13:41:49] <Vexatos> I'd like to
have a non-static inner class so the command can access the module
in process() and finish() (which step() and onWriteComplete() relay
to)
L1860[13:42:03] <Sangar> Vexatos, since
you're the only one adding / changing commands in the module enum
would be fine no? :P
L1861[13:42:09] <Vexatos> enum is
static
L1862[13:42:21] <Vexatos> even as an
inner class
L1863[13:42:22] <ds84182> Oh great, I'm
getting a 404 when I click new pull request
L1864[13:42:35] <Sangar> Vexatos,
eh?
L1865[13:42:53] <Sangar> what are you
trying to do?
L1866[13:42:54] <Vexatos> The enum would
have two abstract methods, process() and finish()
L1867[13:43:07] <Vexatos> while idling,
it receives a command
L1868[13:43:14] <Sangar> oh, i see. well.
just have a command class then :P
L1869[13:43:21] <Vexatos> and then relays
all information to that command until it's idling again
L1870[13:43:23] <Vexatos> well yea
L1871[13:43:36] <Vexatos> but then I'll
have to do Command getState = new Command() {} and so on
L1872[13:43:46] <Vexatos> and add them to
some array manually
L1873[13:43:51] <Vexatos> that's not
really... safe isn't uit
L1874[13:43:53] <Vexatos> is it*
L1875[13:44:14] <Sangar> why not?
L1876[13:44:23] <Vexatos> hmm
L1877[13:44:42]
⇨ Joins: Pyrolusite
(~Pyrolusit@ARouen-651-1-419-108.w90-22.abo.wanadoo.fr)
L1879[13:45:19] <Sangar> thanks
L1880[13:45:58] <Vexatos> private final
Command[] VALUES = new Command[] { new Command() {}, new
Command(){}};
L1881[13:45:59] <Vexatos>
mwahaahaha
L1882[13:46:01] <Vexatos> soooo
ugly
L1883[13:46:02] <Vexatos> :3
L1885[13:47:32] <Vexatos> damnit, inner
classes can't have static methods
L1886[13:47:35] *
Vexatos exports
L1887[13:47:38] <asie> Sangar: did you
play with the wires yet?
L1888[13:47:55] <asie> i learned they
need a large rendering rewrite, as I did not take into
consideration the fact insulated wires require UV twiddling
L1889[13:48:00] <asie> but that's not a
huge problem
L1890[13:48:02] <asie> the code is a mess
anyway
L1891[13:48:10]
⇦ Parts: Rapthera
(~Rapthera@213.219.143.247.adsl.dyn.edpnet.net)
(Leaving))
L1892[13:48:12] <Sangar> asie, no, had
dinner and the rest of the time i've been working on a coding
book
L1893[13:48:12]
⇨ Joins: Rapthera
(~Rapthera@213.219.143.247.adsl.dyn.edpnet.net)
L1894[13:48:18] <asie> a coding
book?
L1895[13:48:20] <asie> neat
L1896[13:48:24] <asie> for TIS-3D or real
life?
L1897[13:48:26] <Sangar> tis3d
L1898[13:48:27] <Rapthera> uh, is there a
way to copy code from the terminal?
L1899[13:48:31]
⇨ Joins: tisp
(~tisp@2a02:8108:973f:f52c:988e:37da:cdcd:a86b)
L1900[13:48:32] <Sangar> for writing and
managing programs
L1901[13:48:36] <asie> cool
L1902[13:48:53] <asie> i will probably
get back to work on the Tape Drive soon-ish
L1903[13:48:59] <asie> in 1.8
L1904[13:49:04] <Sangar> mhm
L1905[13:49:05] <asie> but first
insulated/bundled cabling
L1906[13:49:07] <asie> it's more
important
L1907[13:49:25] <Sangar> all the cables
:3
L1908[13:49:30] <Sangar> moar cables?
:X
L1909[13:49:42] <Vexatos> Sangar, I get a
feeling that this will use a crapload of memory
L1910[13:50:09] <Vexatos> having that
array full of ~15 non-static classes for every single module
.-.
L1911[13:50:47] <Vexatos> that's 16
objects per module :/
L1912[13:50:56] <Sangar> eh, depends on
how much data the classes have
L1913[13:51:16] <Vexatos> two methods
.-.
L1914[13:51:18] <Vexatos> each
L1915[13:51:18] <Sangar> sure, some
overhead for the type itself, but compared to what you could have
on data otherwise
L1916[13:51:24] <Sangar> methods don't
take memory
L1917[13:51:27] <Sangar> fields do
L1918[13:51:36] <Vexatos> they do on
inner classes
L1919[13:51:42] <Vexatos> pretty
sure
L1920[13:51:47] <Sangar> well that's
because you implicitly have a field
L1921[13:51:52] <Sangar> pointing to the
parent instance
L1922[13:52:09] <Vexatos> yea
L1923[13:52:15] <Sangar> so that's one
reference. so 8 bytes on 64 bit
L1924[13:52:21] <Sangar> ohnoes, muh
memories
L1925[13:52:26] <ds84182> So, I broke
git
L1926[13:52:28] <ds84182> fuuuuuuck
L1927[13:52:30] <Sangar> ds84182,
gg
L1928[13:52:40] <Sangar> i did too,
earlier. well. cygwin. rebooting helped :X
L1929[13:52:53] <Vexatos> Sangar, how
would I get an adjacent tape drive :P
L1930[13:53:06] <ds84182> I was
attempting to merge just the bitop changes into my forked 1.8.8
master, but it merged all of 1.7.10 differences into 1.8.8
L1931[13:53:06] <Sangar>
getCasing().getCasingWorld().getTileEntity()?
L1932[13:53:31] <Sangar> yeaah, that's
why i want new stuff targeting the master :P
L1933[13:54:04] <Vexatos> uuuh
L1934[13:54:04] <Vexatos> yes
L1935[13:54:04] <Vexatos> but
L1936[13:54:08] <Vexatos> how do I get
the coordinates
L1937[13:54:21] <Vexatos> hmm
L1938[13:54:25] <Sangar>
getCasing().getPositionX() etc
L1939[13:54:29] <Sangar> apply getFace()
to that
L1940[13:54:49] <Sangar> (well,
Face.toEnumFacing(getFace()).offset blahs)
L1941[13:55:15] <Vexatos>
getCasing().getCasingWorld().getTileEntity(getCasing().getPositionX()
+ Face.toEnumFacing(getFace()).getFrontOffsetX(),
getCasing().getPositionY() +
Face.toEnumFacing(getFace()).getFrontOffsetY(),
getCasing().getPositionZ() +
Face.toEnumFacing(getFace()).getFrontOffsetZ());
L1942[13:55:23] <Vexatos> AMIRITE
L1943[13:56:03] <Vexatos> this is just
wrong :P
L1944[13:56:47]
⇨ Joins: Gorzoid (webchat@80.111.199.67)
L1945[13:56:48]
⇨ Joins: reinei_
(~reinei@p5DE89913.dip0.t-ipconnect.de)
L1946[13:56:58] <Sangar> that is mc
1.7.10
L1947[13:57:12] <Vexatos> feel free to
add convenience methods yourself >_>
L1948[13:57:29] <Sangar> in 1.8 it'd be
getCasing().getCasingWorld().getTileEntity(getCasing().getPosition().offset(Face.toEnumFacing(getFace())))
L1949[13:57:36] <Sangar> no
L1950[13:57:38] <Sangar> fuck
1.7.10
L1951[13:57:45] <Sangar> :P
L1952[13:59:14]
⇦ Quits: reinei (~reinei@p5DE890BA.dip0.t-ipconnect.de) (Ping
timeout: 186 seconds)
L1953[14:00:32] <Sangar> is there a mod
that adds a book+redstone recipe?
L1954[14:01:01] <gamax92> too cheap
L1955[14:01:05] <cloakable> RF Tools adds
a shaped book + 4 redstone
L1956[14:01:11] <gamax92> since you get
multiple redstone per ore
L1957[14:01:27] <gamax92> make it 512
blocks of redstone around 64 books
L1958[14:01:39] <cloakable> book in the
middle, redstone in the corners
L1959[14:01:49] <Sangar> ok. so shapeless
one redstone will be fine \o/
L1960[14:01:57] <gamax92> :|
L1961[14:01:58] <cloakable> Yeah
L1962[14:02:01] <gamax92> Sangar that's
cheap
L1963[14:02:06] <Sangar> gamax92, this is
not oc :P
L1964[14:02:10] <gamax92> oh
L1965[14:02:11] <gamax92> carry on
L1966[14:02:12]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L1967[14:02:13] <cloakable> Keyboards are
cheap :P
L1968[14:02:21] <cloakable> This is a
keyboard
L1969[14:03:35] <cloakable> gamax92: and
surely you mean 576 blocks and 64 books :D
L1970[14:04:23] <cloakable> You have to
fit ten stacks of items into one crafting grid to enable easy mode
;p
L1971[14:04:56] <gamax92> ... no i meant
512 blocks?
L1972[14:05:05] <gamax92> 64*8 is
512
L1973[14:05:15] <cloakable> Nope bad, you
can craft that
L1974[14:05:23] <gamax92> yes,
exactly.
L1975[14:05:24] <cloakable> 64*9
L1976[14:05:31] <cloakable> plus 64
books
L1977[14:05:53] <cloakable> :B
L1978[14:06:33] <v^> 69*69
L1979[14:06:36] <cloakable> I should pop
into my test world tomorrow and plug an adapter into a mek fusion
reactor
L1980[14:06:55] <Vexatos> damn I'd love
me some lambdas by now
L1981[14:07:23] <Vexatos> I could just
new
ImmediateReturnCommand((tile)->tile.getEnumState().ordinal())
L1982[14:07:40] <Vexatos> damn you,
Sangar
L1983[14:07:42] <Gorzoid> i got creative
for a second in an oc server... debug card is bae <3
L1984[14:07:45] <Vexatos> for using java
8 or scala >_>
L1986[14:09:44] <cloakable> (I swear
Evolved Hard Mode exists to take the piss out of GregTech)
L1987[14:10:12] <Sangar> Vexatos, lambdas
ftw :3
L1988[14:11:28] <Vexatos> I wonder
L1989[14:11:42] <Vexatos> do I even need
methods like play() or stop() or isEnd()
L1990[14:12:04] <Vexatos> I mean, in
combination with OC it could certainly be used for
starting/stopping a tape
L1991[14:12:11] <Vexatos> but on it's
own... it's useless for music
L1992[14:12:13] <ds84182> I wonder, can
you go a git submodule to a branch in your own repo?
L1993[14:13:43] <Vexatos> What do you
think, Sangar/asie
L1994[14:13:49] <ds84182> Sangsie
L1995[14:13:56] <ds84182> Thats their
ship name.
L1996[14:14:07] ***
reinei_ is now known as reinei
L1997[14:14:39] <Sangar> isEnd idk,
play() stop() could definitely be nice
L1998[14:15:21] <Vexatos> ok, so an
isReady that returns 1 if there is a tape inside
L1999[14:15:24] <Vexatos> a
switchState
L2000[14:15:37] <Vexatos> for
playing/pausing etc
L2001[14:15:43] <Vexatos> a read, a
write
L2002[14:15:47] <Vexatos> and a seek, I
guess
L2003[14:15:59] <Vexatos> maybe also a
setVolume? Not sure
L2004[14:16:10] <Vexatos> I am not sure
if isEnd, setVolume are needed
L2005[14:16:16] <Vexatos> oh, and
definitely a getSize
L2006[14:16:18] <ds84182> I might as well
set up a 1.8.8 dev env
L2007[14:16:23] <Vexatos> also
setSpeed?
L2008[14:16:38] <Sangar> ds84182, yes,
easier
L2009[14:16:41] <Sangar> Vexatos, sounds
good
L2010[14:16:52] <Vexatos> But that's so
many .-.
L2011[14:16:54] <Sangar> and sure, if you
have arbitrary numerically coded commands, why not
L2012[14:17:02] <Vexatos> what else would
I have
L2013[14:17:11] <Sangar> it's just sorta
like opcodes. that are compiled / invoked dynamically :X
L2014[14:17:14] <Vexatos> is there
anything better?
L2015[14:17:22] <ds84182> I'm thinking
about adding a Register module that changes its value when written
to, and outputs it's value when read
L2016[14:17:42] <Vexatos> ds84182, it's
called a stack .-.
L2017[14:17:50] <ds84182> Vexatos: A
stack can be empy
L2018[14:17:53] <ds84182> a register
cannot
L2019[14:18:45]
⇦ Quits: brandon3055 (~Brandon@122.129.140.1) (Read error:
Connection reset by peer)
L2020[14:19:10]
⇨ Joins: MadWolf
(~mad@host86-128-160-73.range86-128.btcentralplus.com)
L2021[14:19:35] ***
MadWolf is now known as set
L2022[14:19:39] <Sangar> ds84182, mini
ram? :P
L2023[14:19:59] <Gorzoid> so is modding
for 1.8+ always gonna be shitty with json blocks, items and stuff
or is there gonna be something to make it simple
L2024[14:20:01] <ds84182> That could work
too
L2025[14:20:06] ***
set is now known as Guest24478
L2026[14:20:27] <Sangar> Gorzoid, jsons
are pretty simple. by now at least. since you can use .objs for
models.
L2027[14:20:32] <Sangar> i actually
prefer it to 1.7 now
L2028[14:20:38] ***
Guest24478 is now known as MadWolf
L2029[14:21:03] <Vexatos> well definitely
getLabel and setLabel won't be there
L2030[14:21:07] <Vexatos> but everything
else?
L2031[14:21:08]
⇦ Quits: MadWolf
(~mad@host86-128-160-73.range86-128.btcentralplus.com) (Client
Quit)
L2032[14:22:29]
⇨ Joins: MadWolf
(~madwolf@host86-128-160-73.range86-128.btcentralplus.com)
L2033[14:23:07] <reinei> hey Sangar does
the TIS-3D support 0x and 0b parsing?
L2034[14:23:34] <Sangar> reinei, not yet.
theres an issue for hex, might want to comment re 0b
L2035[14:23:40] <Vexatos> hmm now here is
an issue
L2036[14:23:41] <Sangar> although
L2037[14:23:44] <Sangar> i'm using
parseInt
L2038[14:23:45] <Vexatos> the largest
tape has a size of 31457280
L2039[14:23:47] <Sangar> does that do
0b?
L2040[14:23:55] <Sangar> actually... 0x
might already work :X
L2041[14:23:58] <Vexatos> Sangar, pretty
sure you can set the base
L2042[14:24:15]
⇦ Quits: MadWolf
(~madwolf@host86-128-160-73.range86-128.btcentralplus.com) (Client
Quit)
L2043[14:24:25] <Vexatos>
Integer.parseInt(mystring, 16)
L2044[14:24:28] <Vexatos> or something
like that
L2045[14:24:32] <Vexatos> not sure how it
handles 0x
L2046[14:24:57] <ds84182> Vexatos: tape
banks!
L2047[14:25:08] <Vexatos> ds84182,
huh?
L2048[14:25:21]
⇨ Joins: Ivoah
(~Ivoah@static-acs-24-144-160-11.zoominternet.net)
L2049[14:25:30] <ds84182> Basically a
seperate counter that handles the msb of the tape pointer
L2050[14:25:45] <reinei> Sangar
Integer.parseInt does NOT work with hex or binary
L2051[14:25:47] <Vexatos> Sangar, the
problem is that for seek() I need it to input the position to seek
to
L2052[14:25:55] <Vexatos> which can be
anywhere between 0 and 31457280
L2053[14:26:03] <Sangar> okthen
L2054[14:26:15] <Sangar> so the issue is
still valid
L2055[14:26:38] <Vexatos> Sangar, can't
you just Integer.parseInt(mystring, 16)
L2056[14:26:46] <reinei> so you need to
do a string.startsWith('0x') or starstWith('0b') and the
Integer.parseInt(<substring>, 16 or 2)
L2057[14:27:09] <Sangar> yeah
L2058[14:28:35] <Vexatos> So since
numbers may be positive or negative
L2059[14:28:48] <Vexatos> should I treat
the data input as a signed or unsigned number
L2060[14:28:50] ***
samis is now known as CompanionCube
L2061[14:29:00] <Vexatos> it would double
the amount of bytes available for TIS-3D to read
L2062[14:29:03] <Vexatos> :/
L2063[14:29:09] <Vexatos> But I am not
sure it'd make sense
L2064[14:29:19] <reinei> addresses should
always be unsigned
L2065[14:30:18] <Vexatos> position on the
tape
L2066[14:30:36] <reinei> positive
L2067[14:30:39] <reinei> unsigned
L2068[14:30:57]
⇨ Joins: Xal
(~Xal@S0106881fa12987ab.vw.shawcable.net)
L2069[14:31:03] <reinei> only offsets may
be negative for any sort of addressing in this kind of situation,
everything is just unrealistic + stupid
L2070[14:31:59] <Vexatos> I mean I could
just make it do nothing on negative number
L2071[14:32:00] <Vexatos> or crash
L2072[14:32:24] <reinei> can you actually
make the controller crash?
L2073[14:32:29] <reinei> if so, do
it
L2074[14:32:29]
⇨ Joins: Haxors
(webchat@d216-232-203-117.bchsia.telus.net)
L2075[14:32:39]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2076[14:32:40] <reinei> otherwise just
NOP it
L2077[14:32:52] <Sangar> reinei, i'll add
HCF
L2078[14:33:26] <Vexatos> Sangar should
add that soon
L2079[14:33:30]
⇦ Parts: Haxors (webchat@d216-232-203-117.bchsia.telus.net)
())
L2080[14:33:33] <reinei> anyway gotta go,
tomorrow will be exam time (vorabitur in naturwissenschaften ist
verdammt anstrengend)
L2081[14:33:34] <Sangar> after code
book
L2082[14:33:40] <Sangar> oh, fun
L2083[14:33:44] <Vexatos> my question
remains: Crash on negative number or treat like unsigned
short
L2084[14:33:44] <Sangar> good luck!
L2085[14:33:50] <reinei> thanks
L2086[14:33:51] <reinei> cya
L2087[14:33:55]
⇦ Quits: reinei (~reinei@p5DE89913.dip0.t-ipconnect.de)
(Quit: Leaving)
L2088[14:33:56] <Sangar> Vexatos,
unsigned all the things
L2089[14:33:57] <Vexatos> Vorabi? Easy
:3
L2090[14:34:04] <Vexatos> Sangar, so how
does I unsigned again?
L2091[14:34:15] <Sangar> ((short)x) &
0xFFFF
L2092[14:34:16] <Sangar> i think
L2093[14:34:18]
⇨ Joins: Haxors
(webchat@d216-232-203-117.bchsia.telus.net)
L2094[14:34:49] <Vexatos> and if the
length of the tape exceeds 65k?
L2095[14:34:52] <Vexatos> or even
32k?
L2096[14:34:59] <ds84182>
BAAAAAANKS
L2097[14:35:00] <Sangar> then you're
screwed :P
L2098[14:35:01] <Vexatos> Not even sure
if the returned value should be unsigned too
L2099[14:35:07] <Vexatos> OR
L2100[14:35:10] <Vexatos> I can do
this
L2101[14:35:20] <Vexatos> seek()
L2102[14:35:21] <Vexatos> as well
as
L2103[14:35:27] <Vexatos>
seek*1024()
L2104[14:35:30] <Vexatos> :3
L2105[14:35:54] <Vexatos> and a
getSize/1024()
L2106[14:36:16] <Vexatos> that would
return 30720 at most
L2107[14:36:25] <Vexatos> so just below
the limit
L2108[14:36:26] <Vexatos> :D
L2109[14:36:32] <Sangar> cheater :P
L2110[14:36:38] <Vexatos> is it really
cheating?
L2111[14:36:40] <Vexatos> If you don't
like it
L2112[14:36:42] <Vexatos> I won't add
it
L2113[14:36:49] <Sangar> nah, it's fine
i'd say
L2114[14:36:54] <Sangar> if you don't
need the precision
L2115[14:37:03] <Vexatos> I don't want to
break your game, sir
L2116[14:37:09] <Vexatos> And
exactly
L2117[14:37:11] <Vexatos> it is
imprecise
L2118[14:37:21] <Vexatos> but allows for
a GREAT lot more seeking
L2119[14:38:05] <Vexatos> without having
to do MOV 1024, ACC s: <seek another 32760 bytes forward> SUB
1 JNZ s
L2120[14:38:15] <Vexatos> which would
take... a thousand ticks ,-,
L2121[14:38:32] <Vexatos> actually
more
L2122[14:38:42] <Sangar> :P
L2123[14:38:46] <Sangar> do it
L2124[14:38:54] <Vexatos> I just
remembered that seek can be negative anyway
L2125[14:39:00] <Vexatos> to seek
backwards >_>
L2126[14:40:15]
⇨ Joins: coiax
(~Jackbook_@cpc87205-aztw31-2-0-cust41.18-1.cable.virginm.net)
L2127[14:40:35] <ds84182> Ok...
wow...
L2128[14:40:43] <coiax> I think I found a
bug with the inventory_controller component, where it erors with
"unsupported side" when I pass sides.back
L2129[14:40:45] <ds84182> I just got 4h
20m screen on time on my phone
L2130[14:40:55] <coiax> according to the
API, this should allow you to access the robot's own
inventory
L2131[14:40:58] <coiax> 420 blaze
it?
L2132[14:41:02] <ds84182> :P
L2133[14:41:15] <ds84182> It's insane
because I was watching a stream the entire time, too
L2134[14:41:16] <Haxors> coix
"back" will controll the robot it's attached to
L2135[14:41:25] <Haxors> you can't get
the 'back' of an inventory controller
L2136[14:41:32] <Haxors> that's probably
why it failed
L2137[14:41:45] <coiax> To interact with
the robot's own inventory you need to use the side back
L2138[14:41:51] <coiax> that's what the
API docs say
L2139[14:42:04] <Haxors> just use the
numerical value
L2140[14:42:09] <Vexatos> Sangar, update
the wiki already
L2142[14:42:19] <coiax> The numerical
value is equivalent?
L2143[14:42:21] <Haxors> 2
L2144[14:42:23] <coiax> I mean,
sides.back is 2
L2145[14:42:23] <Haxors> 2 = back
L2146[14:42:24] <coiax> yeah
L2147[14:42:29] <coiax> and it gives the
same error
L2148[14:42:39] <coiax> "unsupported
side"
L2149[14:42:41] <Sangar> Vexatos, what
wiki, i know of no wiki :P
L2150[14:42:55] <Haxors> what code are
you running?
L2151[14:42:58] <Vexatos> coiax, that
thing is outdated
L2152[14:43:01] <coiax> :(
L2153[14:43:02] <Vexatos> sides.back no
longer works
L2154[14:43:12] <Vexatos> instead, there
should be functions in the robot API
L2155[14:43:18] <Vexatos> ~w robot
API
L2157[14:43:27] <coiax> but I thought it
was outdated?
L2158[14:43:34] <Vexatos> ...or
not?
L2159[14:43:40] *
Vexatos pokes Sangar
L2160[14:44:00] <Haxors> I need to know
if it's possible to do a wait or sleep of sorts on a MC. I'm using
them for RS logic and timing is important
L2161[14:44:14] <coiax> os.sleep()
doesn't cut it?
L2162[14:44:23] <Haxors> It throws
null
L2163[14:44:27] <Magik6k> yay, I've fxed
~8 bugs in my network code
L2164[14:44:28] <coiax> I don't know if
that's going to give you precision timing though
L2165[14:44:46] <coiax> some systems have
a "busy wait" which gives you much more accurate waiting
times at the cost of cpu
L2166[14:44:52] <Haxors> the code with
.sleep works fine in a robot but as soon as it's flashed and in the
MC it will say it's a nil function
L2167[14:45:02] <coiax> oh that's
probably because it doesn't exist
L2168[14:45:09] <coiax> I had this
problem
L2169[14:45:16] <coiax> microcontrollers
have no libraries, basically
L2170[14:45:23] <coiax> you'll want to
computer.pullSignal(timeout)
L2171[14:45:27] <Haxors> thanks a
ton.
L2172[14:45:32] <Sangar>
inventory_controller.getStackInInternalSlot iirc
L2173[14:45:33] <Haxors> i'l let you know
if it works
L2174[14:45:36] <Magik6k> Haxors,
computer.pullSignal(time to wait)
L2175[14:45:38] <Sangar> or something
like that
L2176[14:46:00] <coiax> let me look at
the methods the IC is offering
L2177[14:46:13] <coiax> okay, I know that
this place isn't that keen on python
L2178[14:46:26] <coiax> but I cry
everytime I put an expression expecting a repr() of the item in
question
L2179[14:46:37] <Vexatos> / getSize
relative to the last multiple of 1024
L2180[14:46:40] <coiax> wrapping prints()
around everything just seems gaucche
L2181[14:46:41] <Vexatos> does that sound
right, Sangar? :D
L2182[14:46:46] <coiax> gaouche?
L2183[14:46:49] <coiax> gaoughe
L2184[14:47:24] <Sangar> Vexatos, sorry,
brain too full of code book right now :X but probably
L2185[14:47:31] <Haxors> the pullsignal
method worked better than expected. thanks for that.
L2186[14:47:33] <coiax>
getStackInInternalSlot
L2187[14:47:44] <coiax> yep, that's
good
L2188[14:47:53] <coiax> can someone
update the wiki now plox? :P
L2189[14:47:54] <Haxors> I made a simple
little code that takes the sign output and delays it by the amount
written. I'm probably going to extend it to allow basic logic
L2190[14:48:17] <Vexatos> hey Sangar, uuh
what happens if I return a number larger than 32k?
L2191[14:48:36] <coiax> it overflows,
doesn't it?
L2192[14:48:41] <Vexatos> are you
clamping it between -32k and +32k yourself?
L2193[14:48:45] <Vexatos> or will I have
to & 0x7fff
L2194[14:48:46] <coiax> depends on the
spec, tbh
L2195[14:48:54] <Sangar> i'm
clamping
L2196[14:49:03] <Vexatos> so anything
larger just becomes max? ok
L2197[14:49:03] <Sangar> in the machine
anyway. the ports don't clamp i think :P
L2198[14:49:23] <Vexatos> uhm wat
L2199[14:49:33] <Vexatos> so what if I
beginWrite(extremelylargenumber)
L2200[14:49:35] <Sangar> probably should
make them
L2201[14:49:41] <Haxors> I ran into
another issue: Using pullsignal will only work once per run. All
uses after the initial completely fail.
L2202[14:49:42] <Sangar> it'll just
shuffle that along
L2203[14:49:42] <Vexatos> ok
L2204[14:49:52] <Vexatos> please make
that clamp too
L2205[14:49:55] <Vexatos> then I can rely
on that
L2206[14:49:59] <Sangar> yeah
L2207[14:50:31] <coiax> that seems like a
bit of a bug
L2208[14:50:35] <coiax> the
pullSignal
L2209[14:50:56] <coiax> my MC just
crashed, so I can't dig out what my MiCo was running
L2210[14:51:18] <coiax> but I don't think
it had problems with running multiple times
L2211[14:51:59] <Haxors> i've got a
simple while loop with filtered if statements, and each one having
its own pullsignal in it
L2212[14:52:43] <Haxors> after the first
run it will act as if the delay wasn't there
L2213[14:53:00] <coiax> pastebin your
code, I will pastebin mine
L2214[14:53:18] <Haxors> This is day one,
I have no idea how to do that :/
L2215[14:54:18] <coiax> is your code in a
machine inside Minecraft?
L2216[14:54:25] <Haxors> yes.
L2218[14:54:35] <coiax> does that machine
have an internet card?
L2219[14:54:42] <Haxors> it isn't
compatable (t1 robot)
L2220[14:54:55] <Magik6k> Sangar, I'm
working on my network on the 1.6 branch and one thing I thought
would be nice is async network cards, with sort of buffer, so you
get little call cost and the card pushes the buffered packets in a
way a switch would.
L2221[14:55:00] <Haxors> everything's of
a floppy though so I can transfer the files
L2222[14:55:09] <Magik6k> It would allow
sort of tiering
L2223[14:55:15] <coiax> well, transfer
the items to an internetted PC
L2224[14:55:22] <coiax> and go `pastebin
put FILENAME`
L2225[14:55:56] <coiax> see, in my
redstone pulser thing, it calls pullsignal twice
L2226[14:56:00] <Vexatos> anyways, time
to go sleep
L2227[14:56:01] <Vexatos> bye
snagar
L2228[14:56:03] <Vexatos> see you
:3
L2229[14:56:05]
⇦ Quits: Vexatos
(~Vexatos@p200300556E14A437AC5EFE2AEF59C508.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L2230[14:56:05] <Sangar> Magik6k, hmmm.
so direct sends that write in a synchronized buffer, flush on
tick?
L2231[14:56:24] <coiax> are we going to
be simulating buffer bloat within OC
L2232[14:56:31] <coiax> that's commitment
to network realism right there
L2233[14:56:32] <Haxors> having an
unreasonably hard time finding the bloody program ;_;
L2234[14:56:40] <Sangar> dunno, do you
think it's necessary/is normal sending too slow?
L2235[14:56:44] <Magik6k> Sangar,
yup
L2236[14:57:30] <Haxors> got it
L2237[14:57:39] <Haxors>
pastebin.com/RZendAWB
L2238[14:58:13] <Haxors> a critique of my
coding sytle would be appricated. I have no idea what's standard
practice since i'm self taught
L2239[14:58:34] <Sangar> Magik6k, welp.
if someone implements it :P (and makes nice textures... unless i
get an inspiration, don't know how they'd look right now :X)
L2240[14:58:48] <Magik6k> I'm pinging one
host with 0s interval from 4 hosts and with 1 hop and 2 other hosts
on the route and pings went from 0.3s to 4.5 - 6s, with async cards
it could theoretically stay at 0.3-0.5s
L2241[14:59:52]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L2242[15:00:40] <coiax> you do know that
signs include newlines in the getValue() right?
L2243[15:00:54] <Haxors> it's trashed by
tonumber
L2244[15:00:57] <coiax> I discovered
that, don't know if it will interfere with the tonumber()
function
L2245[15:00:58] <Haxors> i'm going to
optimize that later
L2246[15:01:00] <coiax> fair enough
L2247[15:01:09] <coiax> you could
probably stand to indent your code
L2248[15:01:10] ***
MajGenRelativity is now known as MGR
L2249[15:01:14] <Haxors> i'm probably
going to have it like this in the future
L2250[15:01:21] <MGR> I was feeling sick,
but I put my jams on, and I be ready
L2251[15:01:28] <MGR> To continue
revolutionizing my automation
L2252[15:01:29] <coiax> also, time should
be a local variable
L2253[15:01:30] <coiax> and uh
L2254[15:01:42] <coiax> I don't see any
reason that pullSignal() should only work once
L2255[15:01:49] <Magik6k> IMO it
could/should be implemented in the basic network card(probably with
option to switch modes)
L2256[15:01:57] <Haxors> thanks. Noob
question: What's the difference between global and local?
L2257[15:01:58] <coiax> oh
L2258[15:02:03] <coiax> uh, variable
scope
L2259[15:02:03] <Sangar> Magik6k, fine by
me
L2260[15:02:08] <coiax> something occured
to me
L2261[15:02:21] <coiax> so, the
pullSignal() call, the number given is the timeout
L2262[15:02:28] <Haxors> yes
L2263[15:02:29] <coiax> but if a signal
comes in before that time
L2264[15:02:35] <coiax> then it'll exit
early
L2265[15:02:43] <Magik6k> I may try to
implemen that, I asume it shouldn't be super-hard
L2266[15:02:44] <Haxors> but it's
completely isolated
L2267[15:02:53] <Haxors> what could
possibly be giving it a signal...
L2268[15:03:05] <Haxors> unless the
failure of pulling GIVES it a signal...
L2269[15:03:05] <Sandra> Haxors,
basically, if something's local, it can only be accessed by where
it's defined and in, but if it's not local, it can be accessed
anywhere in the file.
L2270[15:03:06] <coiax> just throwing
ideas at the wall here
L2271[15:03:17] <Haxors> thanks
sandra
L2272[15:03:20] <Sandra> or, indeed, the
lua state generally.
L2273[15:03:23] <coiax> generally a local
variable is limited to the scope of the block it's defined in
L2274[15:03:33] <Sandra> yeah.
L2275[15:03:37] <Haxors> does local have
less load than global or is it OK to throw them out to save text
space?
L2276[15:03:43] <coiax> ah well
L2277[15:03:53] <coiax> you should
probably worry about optimising for size when it becomes an
issue
L2278[15:03:55] <coiax> not before.
L2279[15:04:18] <Haxors> long strings
cause issues because it increases the chance that I mis-type
something :/
L2280[15:04:31] <coiax> local variables,
I do believe, takes less to load then globals
L2281[15:04:43] <coiax> but I mean,
you're optimising lua code running in MC
L2282[15:04:43] <Haxors> okay, i'll
probably do a keybind local button or something.
L2283[15:05:00] <coiax> I mean, yeah, I
guess?
L2284[15:05:09] <Haxors> ha to much
work.
L2285[15:05:14] <coiax> just run your
code frequently and check if the interpreter whines
L2286[15:05:34] <Haxors> anyway going to
go back to debugging this.
L2287[15:05:34] <Sandra> I don't believe
it matters either way.
L2288[15:05:42] <coiax> there is no
reason you couldn't run this on a real machine actually
L2289[15:05:44] <Sandra> if it's global,
it goes inside the _G table.
L2290[15:05:48] <coiax> you can put the
sign upgrade in a adaptor
L2291[15:05:59] <coiax> using local is
definitely good practice though
L2292[15:06:02] <Sandra> if it's local...
it's stored somewhere.
L2293[15:06:04] <Sandra> yeah.
L2294[15:06:11] <Sandra>
definitely.
L2295[15:06:12] <Haxors> coiax that runs
directly against the design of the MC
L2296[15:06:17] <Haxors> i'm going to be
massproducing these
L2297[15:06:23] <coiax> I'm talking for
debuggin
L2298[15:06:29] <coiax> you don't want to
mass produce something that doesn't work
L2299[15:06:37] <Haxors> LOL pretty
much
L2300[15:06:45] <Haxors> I do my
debugging on a t1 robot
L2301[15:06:53] <Haxors> that way I get
basic functions like moving around
L2302[15:07:03] <coiax> yeah, I do all my
editing externally
L2303[15:07:09] <coiax> because it's
simpler that way
L2304[15:07:22] <coiax> I may have lost
purity points, but it's just really difficult to make a good text
editor
L2305[15:07:23] <Haxors> The only thing
that sucks is you can't use the touch screen on the robots
L2306[15:07:37] <coiax> that's cuz
they're limited to t1 screens I believe
L2307[15:07:48] <Haxors> yes, but it's a
tradeoff :/
L2308[15:07:59] <Haxors> I should
probably do external editing though
L2309[15:08:16] <Haxors> since I always
upload my code (manually) to notepad so it dosen't go bye-bye when
I corrupt my world
L2310[15:08:21] <coiax> yeah, speaking as
a computer science graduate, you need a good editor
L2311[15:08:23] <coiax> uh well
L2312[15:08:29] <coiax> I don't really
see how you could corrupt your code
L2313[15:08:38] <coiax> the opencomputers
stuff is stored seperately to chunk data
L2314[15:08:51] <Haxors> by placing x
item in y location when that Quote" Should never happen, wtf
did you do"
L2315[15:08:53] <coiax> if you go to your
world folder, there's a folder called opencomputers, with a bunch
of uuid folders
L2316[15:09:08] <coiax> and each of those
are all the hard drives and floppies and shit
L2317[15:09:10] <Haxors> oh I forgot
about that
L2318[15:09:14] <Haxors> saves me the
typing out :p
L2319[15:09:37] <coiax> use of the
assert() function is probably helpful too
L2320[15:09:39] <Haxors> anyway I have
food I think. Be back later enough.
L2321[15:10:09] <Inari>
assert(sex);
L2322[15:11:11] <coiax> oh uh
L2323[15:11:16] <coiax> let me check
what's false in lua
L2324[15:11:40] <Sandra> if sex then
haveSex(you) else youAreBad(you) end
L2325[15:11:46] <coiax> only false and
nil are false in lua
L2326[15:11:53] <Sandra> yup.
L2327[15:12:02] <coiax> man, I miss
python :P
L2328[15:12:12]
⇦ Quits: sciguyryan
(~sciguyrya@93-94-245-19.dynamic.swissvpn.net) ()
L2329[15:12:32] <coiax> but I don't know
if I know enough about building lexers and parsers to actually make
a proper implementation
L2330[15:12:59] <Sandra> there was
someone who made a python version, written in lua.
L2331[15:13:06] <Sandra> i think it's on
OPPM.
L2332[15:13:06] <coiax> yeah, I think I
saw that
L2333[15:13:17] <coiax> but it had
disclaimers about certain datastructures not working right
L2334[15:13:25] <coiax> and if you can't
get lists and dicts working properly
L2335[15:13:38] <coiax> then you're
coding with one hand behind your back
L2336[15:13:59] <coiax> eh, I think I'll
play Dota or sommat
L2337[15:17:07]
⇦ Parts: coiax
(~Jackbook_@cpc87205-aztw31-2-0-cust41.18-1.cable.virginm.net)
())
L2338[15:20:11] <MGR> asie, are you
busy?
L2339[15:24:55] <MGR> I have a patreon
page!
L2340[15:24:56] <MGR> Woo
L2341[15:28:06] <asie> MGR: sort of
L2342[15:28:08] <asie> yes
L2343[15:29:27] <MGR> ah yes, sorry
L2344[15:29:38]
⇦ Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Quit:
Leaving)
L2345[15:29:38] <MGR> was my application
accepted for BTM?
L2346[15:29:44] <MGR> I never got an
email either way
L2347[15:30:20]
⇨ Joins: Xal
(~Xal@S0106881fa12987ab.vw.shawcable.net)
L2348[15:31:25]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L2349[15:31:34] <CompanionCube> wasn't
BTM in july?
L2350[15:31:57] <cloakable> python cpu
for opencomputers :D
L2351[15:32:30] <MGR> CompanionCube, idk
about in July, but there is another in January
L2352[15:32:42] <Sandra> yeah,
#BTM16
L2353[15:32:45] <Sandra> woooo.
L2354[15:32:52] <MGR> I think you mean:
WOOOOOOO
L2355[15:33:08] <CompanionCube> I see
that isn't an actual channel.
L2356[15:33:45] <MGR> It's a
hashtag
L2357[15:33:50] <Sandra> the channel is
#BTM.
L2358[15:34:05] <Sandra> but the hashtag
is #BTM16.
L2359[15:34:05] <Lizzy> nope
L2360[15:34:07] <MGR> just like
#MGR'sPatreon is a hashtag
L2361[15:34:15] <Lizzy> oh
L2362[15:34:18] <Lizzy> ffs hexchat
L2364[15:34:47] <Lizzy> it included the
"." after Sandra's posting of the channel
L2366[15:35:12] <Sandra> ah... yes.
L2367[15:35:18] <Sandra> hexchat.
L2368[15:35:24] <Sandra> you're
greaaaat.
L2369[15:35:52] <Lizzy> also :< don't
have SEL on a windows accessible partition
L2370[15:37:37] <Sandra> SEL?
L2371[15:37:45] <Lizzy> Serial
Experiments Lain
L2372[15:38:17]
⇦ Quits: Ivoah
(~Ivoah@static-acs-24-144-160-11.zoominternet.net) (Remote host
closed the connection)
L2373[15:38:36] <Inari> MGR: what
application would that be? ;o
L2374[15:38:37] <gamax92> Sandra's
Excitement Level
L2375[15:39:07] <Sandra> ah, yes, windows
would not be able tto access that.
L2376[15:39:23] <MGR> Inari, what
application would what be?
L2377[15:39:23]
⇨ Joins: Ivoah
(~Ivoah@static-acs-24-144-160-11.zoominternet.net)
L2378[15:39:30] <Sandra> I read it as
SUSE Enterprise Linux so....
L2379[15:39:33] <Inari> [22:29:18]
<MGR> was my application accepted for BTM?
L2380[15:40:00]
⇦ Quits: Haxors (webchat@d216-232-203-117.bchsia.telus.net)
(Ping timeout: 204 seconds)
L2381[15:41:29] <Inari> will BTM16 have
TIS-3D? :P
L2382[15:41:51] <gamax92> will BTM be
hosted on TIS-3D?
L2383[15:41:56] <Sandra> Inari, yes
iirc.
L2384[15:42:14] <Inari> gamax92: im sure
:P
L2385[15:42:33] <Inari> hopefully we'll
have a better recording arrangement for btm 16
L2386[15:42:33] <MGR> Inari, application
for a booth for my server
L2387[15:42:52] <Inari> i'd kind of like
a booth but i have nothing to really show, so eh
L2388[15:43:26] <MGR> I have a
server
L2389[15:43:31] <MGR> and a patreon page
:D
L2390[15:43:35] <gamax92> I have a
burrito
L2391[15:43:37] <gamax92> and a
mouth
L2392[15:43:42] <Inari> lol
L2393[15:44:05] <MGR> I have a
mouth
L2394[15:44:07] <MGR> no burrito
though
L2395[15:44:33] <MGR> I do have
ears
L2396[15:44:37] <MGR> and Darude
Sandstorm
L2397[15:44:58]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2398[15:46:18]
⇦ Quits: Ivoah
(~Ivoah@static-acs-24-144-160-11.zoominternet.net) (Remote host
closed the connection)
L2399[15:47:54] <Inari> dem russians and
their fancy OS
L2400[15:48:50] <Inari> we need an
appstore
L2401[15:49:25] <MGR> who is we?
L2402[15:50:22] <asie> Sangar: 256
followers!
L2403[15:50:25] <asie> Quick, make a
celebration!
L2405[15:50:49] <MGR> is this for
real
L2406[15:50:50] <Inari> MGR: the english
OC community
L2407[15:50:57] <Sangar> oh!
L2408[15:50:59] <MGR> I found out why my
server was lagging so badly
L2409[15:51:15] <MGR> My skeleton spawner
spawned like a thousand skeletons out of reach of my grinder
L2410[15:51:20] <Turtle> lol rip
L2411[15:51:27] <Sangar> 255 it says for
me
L2412[15:53:08] <MGR> and now my lag
disappeared once I mowed them all down
L2413[15:55:41] <MGR> damned
skultans
L2414[15:56:10] <MGR> OH HELL NO
L2415[15:56:23] <asie> Sangar: someone
unfollowed you
L2416[15:56:25] <gamax92> aw hell
nah
L2417[15:56:26] <asie> but be
watchful
L2418[15:56:27] <MGR> I DISSASEMBLED MY
DRACONIC REACTOR FOR SKELETONS?!
L2419[15:56:35] *
MGR rages
L2420[15:56:40] <Sangar> tsk
L2421[15:56:42] <Sangar> :P
L2422[15:56:50] <asie> Sangar: Bundled
cables should be done by the end of next week btw
L2423[15:56:58] <Sangar> cool
L2424[15:57:01] <asie> No microblocks for
now, am waiting to see what amadornes does
L2425[15:57:08] <Sangar> goddammit. where
is it caching that texture now -.-
L2426[15:57:15] <Sangar> hmhm
L2427[15:57:17] <gamax92> no it says 256
now ;)
L2428[15:57:32] <MGR> asie, you never did
get back to me about whether my application was accepted or
rejected :P
L2429[15:58:09] <asie> MGR: i didn't
check them in a while
L2430[15:58:12] <asie> too much work on
my plate
L2431[15:58:22] <MGR> that's fine
L2432[15:58:33] <MGR> I was just
wondering :)
L2433[15:58:53] <Sangar> wub
L2434[15:59:12] <Lizzy> wub wub
L2435[16:03:57] <MGR> now that I have
cured the lag, I must automate all the things
L2436[16:04:16] <MGR> AE2 conduits and OC
cables will run like a web through the massive structure I have
prepared
L2437[16:04:22] <MGR> But first,
security
L2438[16:04:36] <MGR> Seeing as TACEATS 2
is nowhere near ready, golems will do
L2439[16:09:06] <ds84182> Sangar: You
should update your dev env, some more things have better names
now
L2440[16:09:31] <Sangar> 1.8.8 moves so
quickly :P will do
L2441[16:10:09] <ds84182>
WorldRenderer(or whatever).pos has changed to putPosition
L2442[16:11:00] <ds84182>
IBlockState.getValue now returns a Comparable instead of
integer
L2443[16:11:52] <Sangar> hmhm
L2444[16:12:00] <ds84182> IInventory got
some method signature changes too
L2445[16:12:45] <ds84182> Yeah,
removeStackFromSlot turns into the old
getStackInSlotOnClosing
L2446[16:12:47]
⇦ Quits: tisp (~tisp@2a02:8108:973f:f52c:988e:37da:cdcd:a86b)
(Remote host closed the connection)
L2447[16:13:17]
⇨ Joins: tisp
(~tisp@ip4d15d397.dynamic.kabel-deutschland.de)
L2448[16:13:32]
⇦ Quits: tisp (~tisp@ip4d15d397.dynamic.kabel-deutschland.de)
(Remote host closed the connection)
L2449[16:13:45] <MGR> lead researchers
from the EqD R&D Advanced Combat and Strategy Divison have
asked me to contact you all
L2450[16:13:58] <MGR> Does anyone have an
evil robot army program?
L2451[16:14:29] <Sangar> ds84182, they
changed that back? ffs
L2452[16:14:33] <Sangar> why -.-
L2453[16:14:37] <Sangar> finally it had
the correct name
L2454[16:14:39] <MGR> what does ffs stand
for?
L2455[16:14:44] <Sangar> for f*cks
sake
L2457[16:14:50] <Daiyousei> y
censor
L2458[16:14:55] <ds84182>
WorldRenderer.begin moved somewhere
L2459[16:14:58] *
Sangar shrugs
L2460[16:15:04] <Daiyousei> :>
L2461[16:15:04] <Sangar> ds84182, i'll
have a look tomorrow or so
L2462[16:15:15] <Sangar> working some
more on the book today, but sleep soon
L2463[16:15:21] <ds84182> I was doing
some changes myself, I'll probably make a PR
L2464[16:15:59] <Sangar> i kinda don't
feel like updating to new mappings if the names got worse again
:X
L2465[16:16:46] <MGR> nuuuuuu
L2466[16:16:48] <MGR> Sangar
L2467[16:16:56] <MGR> You're da man
because you update quickly
L2468[16:17:06] <MGR> If you don't, you
won't be da man anymore!
L2469[16:17:08] <Sangar> not updating
mappings doesn't mean not updating anything else
L2470[16:17:12] <Sangar> luckily that's
separate now
L2471[16:17:24] *
MGR coughs
L2472[16:17:29] <MGR> What're mappings
then?
L2473[16:17:40] <Sangar> func_1234_f to
getTileEntity
L2475[16:18:33]
⇨ Joins: brandon3055 (~Brandon@122.129.140.1)
L2476[16:19:59] <Inari> hm, where to find
good and free hosting :D
L2477[16:20:12] <Lizzy> depends what
for
L2478[16:20:59] <Inari> if i make an
appstore
L2479[16:21:17] <ds84182> Aparently,
ITickable is gone
L2480[16:21:40] <Inari> does MineOS have
an appstore?
L2481[16:21:41] <Inari> dunno xD
L2482[16:22:14] <Sangar> ds84182,
wat
L2483[16:22:24] <Sangar> are you sure you
didn't downgrade your mappings >_>
L2484[16:22:25] <ds84182> Sangar: what
version of forge are you using... this is weird
L2485[16:22:29] <Sangar> or go to 1.8
instead of 1.8.8
L2486[16:23:06] <ds84182> That may be the
case
L2487[16:23:17] <ds84182> Their
changelogs are really weird, too
L2488[16:23:21] <Sangar> :X
L2489[16:23:33] <Xal> Inari: if you're
making an app store make it hosted in-game
L2490[16:23:39] <Xal> we need more ingame
networking
L2491[16:23:50] <Xal> mailservers, http,
the whole nine yards
L2492[16:23:58] <ds84182> Sangar: Do they
not host MDK build for 1.8.8 on the website
L2493[16:23:59] <ds84182> wtf
L2494[16:24:44] <MGR> Xal, well
L2495[16:24:53] <ds84182> I'm actually
really confused now
L2496[16:25:07] <MGR> The EqD R&D
Department of CyberSpace is intruiged with your idea
L2497[16:25:21] <Sangar> they do
L2499[16:25:54] <Sangar> also why don't
you just gradlw sDecW after checking out master?
L2500[16:26:08] <cloakable> I do wish
there was more networking in OC >.> mail, fileservers,
etc.
L2501[16:26:09] <ds84182> Hmm .-.
L2502[16:26:33] <Xal> cloakable, it's a
matter of coding them yourself! :P
L2503[16:26:40] <CompanionCube> yes
L2504[16:26:43] <Xal> we already have
neato server racks
L2505[16:27:08] <CompanionCube> there is
a 'network' floppy
L2506[16:27:13] <CompanionCube> which is
used approximately never
L2507[16:29:16] <cloakable> I'm not that
talented :P
L2508[16:29:33] <cloakable> And I'll be
using Plan9k when I start on computers
L2509[16:34:06] <MGR> what is the
advantage of Plan9k over OpenOS???
L2510[16:36:05] <ds84182> >Attempts to
setupDecompWorkspace
L2511[16:36:17] <ds84182> Out of memory
error because GC overhead limit reached
L2512[16:36:20] <ds84182> I swear
L2513[16:37:31]
⇦ Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl)
(Quit: Nettalk6 - www.ntalk.de)
L2514[16:38:34] <ds84182> GC overhead
limit exceeded
L2515[16:38:35] <ds84182> STOP
L2516[16:38:48] ***
Daiyousei is now known as SleepingFairy
L2517[16:39:09] <CompanionCube> what do
you expect
L2518[16:39:15] *
MGR picks up GC and throws it across the universe
L2519[16:39:17] <CompanionCube> from
java
L2520[16:40:06] <ds84182> Well, the GC
could stop being a little bitch, as a start
L2521[16:41:01] <cloakable> MGR: it's
more unix-like
L2522[16:41:10] <cloakable> networking,
services, etc
L2523[16:41:18] <cloakable> Well, at
least it's meant to be
L2524[16:41:45] <ds84182> This is so
annoying I'm going to fucking scream
L2525[16:41:50] <cloakable> The last time
I tried the plan9k floppy was kinda broken
L2527[16:42:46] <cloakable> It installed
and booted, but not a complete install of plan9k xD
L2528[16:43:32] <MGR> ahhhh
L2529[16:43:54] <MGR> btw, do you think
64 thaumium golems can kill a player with thaumium fortress
armor?
L2530[16:44:45] <ds84182> Welp, I can't
decompile 1.8.8
L2532[16:47:26]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8002:ea78:fdb0:97b3:fc82:5e31) (Quit:
Leaving)
L2533[16:47:47]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:ea78:fdb0:97b3:fc82:5e31)
L2534[16:47:50] <Inari> Xal: it being
ingame would defeat the whole point though :P
L2535[16:48:07] *
Lizzy yawns, stretches then falls asleep on vifino
L2536[16:48:32] <Xal> but it would be
cool, people create stuff on their home computers, upload it. it
travels accross the ingame net to the appstore server, than people
can download it
L2537[16:48:39] <Xal> maybe even put in a
payment system
L2538[16:48:41] <Xal> minecoins
L2539[16:48:57] <Xal> use those cards to
generate hashcoins
L2540[16:49:01] <Inari> nooone even codes
ingame
L2541[16:49:01] <Xal> make people mine
'em
L2542[16:49:02] *
MGR gives a blank stare
L2543[16:49:04] *
vifino pets Lizzy
L2544[16:49:22] <Inari> and i'd rather
not rely on people setting up ingame servers xD
L2545[16:49:37] <Inari> also, nah
L2546[16:49:45] <Inari> i dont really
feel it should have a currency
L2547[16:49:56] <cloakable> I code ingame
:D
L2548[16:50:11] <cloakable> Tier III
monitors are good for coding
L2549[16:50:18] <Inari> cloakable: my
condolences
L2550[16:50:33] <Inari> cloakable: the
inherent lag, log resolution and crappy editors aside ;)
L2551[16:50:35] <cloakable> Inari: hey,
it adds immersion :)
L2552[16:50:41] <Inari> *low
L2553[16:50:42] <malcom2073> Inari: I
code ingame sometimes :P
L2554[16:50:56] *
Inari hugs her atom/sublime :3
L2555[16:51:00] <cloakable> And my
minecraft server is seperated from my desktop by a gigabit switch
:)
L2556[16:51:07] <malcom2073> tbh, ingame
has better resolution than the emulator, cause I can't figure out
how to set the emulator up to emulate a TIII :)
L2557[16:51:18]
⇦ Quits: cobra
(~cobra@HSI-KBW-078-042-231-115.hsi3.kabel-badenwuerttemberg.de)
(Quit: cobra)
L2558[16:51:22] <cloakable> There's an
emulator?
L2559[16:51:23] <Inari> cloakable: theres
even a tiny bit of noticeable lag in ssp XD
L2560[16:51:31] <malcom2073> OCEmu,
google it,it's on github
L2561[16:51:41] <Inari> malcom2073: thats
why you use sublime to code and just ingame to test :D
L2562[16:51:44] <malcom2073> There's more
lag on the emulator than coding in-game
L2563[16:52:02] <malcom2073> Though the
pc running the emulator is something like 8-10x slower than the pc
running the minecraft server
L2564[16:52:15] <Ekoserin> Oh Windows,
why don't you run anything good
L2565[16:52:29] <cloakable> Ooooo
L2566[16:53:24] <cloakable> My laptop
can't run minecraft, so even a slowish emulator is better than no
emulator.
L2567[16:53:28] <Sangar> ds84182, pr
looks good, will pull it and look over it in detail tomorrow!
L2568[16:53:33] <Sangar> but for today
i'm off
L2569[16:53:36] <Sangar> gnight o/
L2570[16:53:50] <ds84182> Alright
L2571[16:53:54] <MGR> my laptop can run
minecraft!
L2572[16:53:54] <ds84182> Goodnight
L2573[16:53:59] <MGR> good night
Sangar!
L2574[16:54:10] <MGR> I must also step
away for a while
L2575[16:54:18] <malcom2073> I need a new
laptop, this one barely runs FTB
L2576[16:54:36] <Inari> i need a new PC
:<
L2577[16:54:55] <malcom2073> PCs are
cheap in comparison to laptops with decent nvidia cards in them
:/
L2578[16:54:59] <Inari> and a cute
spade-tail
L2579[16:55:05] <MGR>
NVIDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
L2580[16:55:16] <Inari> nvidya
L2581[16:55:18] <Xal> you'll get better
bang-for-buck buying a pc than buying a laptop
L2582[16:55:25] <malcom2073> Xal:
Absolutly
L2583[16:55:36] <malcom2073> I have two
awesome PC's, one for me and one for the wife, but I need a laptop
cause my PC is in my office :)
L2584[16:55:44] <malcom2073> If I wanna
game with the wife, I need a laptop so I can sit in her office and
game
L2585[16:57:07] <malcom2073> Inari:
Thanks though for sublime, I'll check that out. I like fancy text
editors
L2586[16:57:40] <Inari> i actually like
atom.io a bit more now, since its now pretty snappy (old version
felt a bit sluggish)
L2587[16:57:43] <Inari> and more
hackable~
L2588[16:58:07] <malcom2073> I don't
enjoy hacking things anymore, I want things to work nowadays
L2589[16:58:21] <ds84182> Inari: How much
memory does it use.
L2590[16:58:30] <Inari> malcom2073: as
in, its easier to write plugins and such :P
L2591[16:58:43] <malcom2073> Right, I
don't want to have to hack things to get them to do what I
want
L2592[16:58:55] <Inari> malcom2073: sure
but it enables a better plugin economy :P
L2593[16:58:58] <malcom2073> True
L2594[16:59:03]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8002:ea78:fdb0:97b3:fc82:5e31) (Quit:
Leaving)
L2595[16:59:05] <Inari> ds84182: 46
MB?
L2596[16:59:10] <ds84182> Bullshit
L2597[16:59:34]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:ea78:fdb0:97b3:fc82:5e31)
L2598[16:59:42] <Xal> there's one goood
editor
L2599[16:59:44] <Xal> it's free
L2600[16:59:46] <Xal> and has
plugins
L2601[16:59:56]
⇦ Quits: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net) (Quit:
Leaving)
L2602[16:59:58] <Xal> VIIIIIIIIM
L2603[17:00:03] <ds84182> Xal: No.
L2604[17:00:09] <Xal> ds84182, Yes.
L2605[17:00:20]
⇨ Joins: primetoxinz
(~primetoxi@ip68-107-226-229.hr.hr.cox.net)
L2606[17:00:22] <malcom2073> ds84182:
Probably written in .net, so the other 1gb is in hidden services
:P
L2607[17:00:40] <ds84182> malcom2073:
Nah, it's JS and it's running under Webkit
L2608[17:00:59] <ds84182> The last time I
tried atom, I got 25% cpu usage when waving my mouse over the
window
L2609[17:01:04] <ds84182> It maxed out a
single core.
L2610[17:01:05] <Xal> want to know the
name of the editor that doesn't consume ram like it's candy?
vim
L2611[17:01:16] <malcom2073> Xal:
Notepad!
L2612[17:01:45] <ds84182> And the menu
bar matched my system theme, but force set the color to black
instead of grabbing the color from the system theme
L2613[17:02:48] <Inari> ds84182: 2~5%
when waving mouse
L2614[17:02:59] <Xal> what editor quite
possibly has more plugins than atom and sublime? v i m
L2615[17:03:17] <Inari> 2~6% to be
correct
L2616[17:03:18] <ds84182> I'll measure my
editor in a second
L2617[17:03:24] <Inari> and all of its
processes atm are like uh
L2618[17:03:24] <malcom2073> Inari: on a
i7? :P
L2619[17:03:27] <Inari> 110~120 mb?
L2620[17:03:29] <malcom2073> That'd be
50% of a single core
L2621[17:03:30] <Inari> malcom2073:
i5
L2622[17:03:35] <malcom2073> so 25%
L2623[17:04:06] <Inari> Xal: once it
stops looking like crap i'll consider it ;)
L2624[17:04:11] <ds84182> Inari:
0.25-2%
L2625[17:04:18] <Xal> vim? looking like
crap?
L2626[17:04:29] <Inari> ds84182: your
point? xD
L2627[17:04:40] <Inari> i couldn't really
care less if my editor uses 2% or 10%, both will be snappy
L2628[17:04:40] <ds84182>
atomistrash
L2629[17:04:56] <ds84182> I care, because
my laptop likes to bitch about CPU usage over 10%
L2630[17:05:02] <Inari> haha
L2631[17:05:18] <Inari> need to test the
new atom on my laptop
L2632[17:05:31] <ds84182> However, with
some extreme thermal throttling, I can sit at 100% cpu usage for
quite a while
L2633[17:05:44] <ds84182> it just isn't
great
L2634[17:05:48] <Inari> anyway, to each
their own
L2635[17:05:54] <malcom2073> Clean yer
heatsinks?
L2636[17:06:11] <ds84182> malcom2073: I
can't get to the center part of this damn laptop
L2637[17:06:16] <malcom2073> My laptop
starts doing that about every 6 months, I have to take it apart and
regrease it and clean everything out
L2638[17:06:21] <malcom2073> Mac?
L2639[17:06:24] <ds84182> malcom2073:
Nope
L2640[17:06:34] <ds84182> I'd kill
someone If I was doomed to mac
L2641[17:06:36] <malcom2073> Oh,
unfortunate regardless
L2642[17:06:44] <malcom2073> I'm
impressed with my Sager, it's very maintainable
L2644[17:08:09] <Xal> vim "looks
like crap"
L2645[17:08:18] <ds84182> decompiling
minecraft is taking a long time .-.
L2646[17:08:30] <malcom2073> I stand by
my previous comment about hacking stuff to make it do what I want
in reference to VIM as well :P
L2647[17:11:51] ***
Antheus|Sleep is now known as Antheus
L2648[17:12:11] *
Antheus sends ds84182 to the deepest pits of hell
L2649[17:12:44] <ds84182> k
L2650[17:13:39] <Antheus> ur mum
L2651[17:15:20] <ds84182> Fuck it
L2652[17:15:35] <Antheus> If you say
so...
L2653[17:15:38] <ds84182> I'm going to
have to write TIS-3D stuff in 1.7.10 because 1.8 is full of
shit
L2654[17:15:46] <Antheus> 1.8 = Bae
L2655[17:18:48]
⇦ Quits: Gorzoid (webchat@80.111.199.67) (Ping timeout: 204
seconds)
L2656[17:18:58]
⇦ Quits: Jezza (~Jezza@185.44.151.110) (Ping timeout: 194
seconds)
L2657[17:30:20] *
Sandra highfives ds84182.
L2658[17:31:14] *
Antheus block the highfive
L2659[17:31:20] <Antheus> TAKE THAT
SANDRA
L2660[17:31:29] <MGR> wow
L2661[17:31:32] *
Sandra punches Antheus.
L2662[17:31:35] <MGR> some animosity
going on
L2663[17:31:48] *
Antheus shoots Sandra with a can of cooked beans
L2664[17:32:05] *
Sandra uses her shrink ray on Antheus.
L2665[17:32:25] *
Antheus uses his fart ray on Sandra
L2666[17:32:35] <Sandra> ewwww.
L2667[17:45:17]
⇦ Quits: Rapthera
(~Rapthera@213.219.143.247.adsl.dyn.edpnet.net) (Ping timeout: 206
seconds)
L2668[17:45:39]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L2669[17:45:55] <v^> im crying
L2670[17:46:22] <v^> one of my friend's
friend just posted "I got my new GPU in the mail"
L2671[17:46:27] <v^> and its a 7900
GT
L2673[17:47:28] <gamax92> v^: oh jeez
...
L2674[17:48:26] <gamax92> that's older
than my last card ...
L2675[17:49:13] *
Temia spittakes.
L2676[17:49:15] <Temia> Holy shit.
L2677[17:49:24] <Temia> Did they actually
order that or did they just get hoodwinked
L2678[17:49:52] <v^> it costs $170
L2679[17:50:00] <v^> for $2
performace
L2680[17:50:06] <v^> when compared with a
modern card
L2681[17:50:11] <Temia> Hoodwinked
then
L2682[17:50:30] <Temia> If they paid that
much for it, they were totally hoodwinked.
L2683[17:51:44] <v^> thats around what it
costs online
L2684[17:51:53] <v^> but thats retail
price from years and years ago
L2685[17:52:03] <Izaya> v^, I have a box
with a 7800GT
L2686[17:52:09] <Izaya> it can barely run
Minecraft
L2687[17:52:16] <Izaya> passive-cooled
though, which is nice
L2688[17:52:36] <Izaya> passive-cooled as
in will cook bacon and you too
L2689[17:52:55] <vifino> My nas has a
7800GT, too.
L2690[17:53:28] <v^> my mobo has better
integrated graphics
L2691[17:53:38] <Izaya> my
NAS/{storage,web} server has a 220GT
L2692[17:54:20] <Temia> I think I might
still have an 8400 kicking around. Not sure if it even works
anymore or not.
L2693[17:54:41] <Izaya> I have several
Core 2 Duo boxen with 8600GTs
L2694[17:54:49] <v^> when i was little i
put a fork ontop of our graphics card
L2695[17:54:50] <Izaya> they work
acceptably
L2696[17:54:52] <v^> and it died
L2697[17:55:10] <v^> but i diddnt know
because the mobo had onboard graphics
L2698[17:55:26] <Izaya> v^, did I ever
tell you about the time I built a bigger heatsink for my P4?
L2699[17:55:31] <XDjackieXD> I have a
gt210 lying around somewhere. it is still pretty decent ^^
L2700[17:55:36] <v^> Izaya, nope
L2701[17:55:43] <Izaya> the year is like
2009
L2702[17:55:49] <Izaya> I'm using a
Pentium 4 box
L2703[17:55:52] <Izaya> some shitty
dell
L2704[17:55:54] <Izaya> it's summer
L2705[17:55:55] <v^> someone gave me a
9800 GT for free
L2706[17:55:58] <v^> awhile ago
L2707[17:56:01] <Izaya> and it refuses to
stop shutting down from overheating
L2708[17:56:03] <v^> he da real MVP
L2709[17:56:09] <v^> i will never forget
him
L2710[17:56:10] <Izaya> so
naturally
L2711[17:56:13] <Sandra> Intel Integrated
Graphics Master Race.
L2712[17:56:22] <Izaya> I pulled the
heatsinks out of all the spare machines
L2713[17:56:27] <Izaya> and piled them
one on top of another
L2714[17:56:30] <Izaya> and blew fans at
it
L2715[17:56:34] <XDjackieXD> intel
graphics are good enough for MC XD (I still prefer my gtx970
^^)
L2716[17:56:41] <Izaya> the computer
survived, surprisingly
L2717[17:56:42] <Sandra> yep.
L2718[17:56:56] <Sandra> I run MC on this
thing.
L2719[17:57:01] <Izaya> Intel Integrated
is rather solid for lower resolutions like 1366x768
L2720[17:57:16] <Izaya> about on par with
an 8600GT
L2721[17:57:25] ***
alekso56 is now known as alekso56_off
L2722[17:57:39] <Sandra> that's the
resolution I have!
L2723[17:57:54] <XDjackieXD> Izaya: I
don't have any noticeable fps difference in mc between my igpu and
the gtx970... (not even with 256x256 textures...)
L2724[17:57:59] <XDjackieXD>
(1920x1200)
L2725[17:58:03] <Izaya> that's the
resolution my laptop has
L2726[17:58:19] <Izaya> XDjackieXD,
4600?
L2727[17:58:36] <XDjackieXD> idk. I have
an i7-4790k. I think 4400
L2728[17:58:46] <Izaya> okay, 4600
L2729[17:58:47] <XDjackieXD> my laptop
has 1366x768 too (but it has an HD7730M)
L2730[17:58:56] <Izaya> i5s and better
have 4600
L2731[17:59:06] <Izaya> I could tell the
difference between a GT220 and Intel 4400
L2732[17:59:17] <Izaya> but I only have
single-channel RAM at the moment
L2733[17:59:27] <XDjackieXD> (my big
laptop that is. my lifebook t730 I got really cheap that I use for
school has an intel GMA card and 1280x800 ^^)
L2734[17:59:34] <vifino> My tablet has a
4400, decent.
L2735[18:00:00] <Izaya> my laptop has an
Intel Integrated. The original.
L2736[18:00:01]
⇨ Joins: t3hero
(~t3hero@2601:202:200:fb50:f04d:d1d4:5b98:c242)
L2737[18:00:07]
⇨ Joins: Gorzoid (webchat@80.111.199.67)
L2738[18:00:08] <XDjackieXD> the intel
GMA stuff (before the intel HDxxxx) is so crappy...
L2739[18:00:20] <Izaya> i3 M370 ftw
L2740[18:00:28] <XDjackieXD> i5
460m...
L2741[18:00:47] <Izaya> but hey, my
laptop isn't for gaming
L2742[18:00:53] <Izaya> half the time I'm
using fbterms anyway
L2743[18:00:53] <XDjackieXD> runs pretty
decent (I upgraded it to 8GB RAM and an 120GB ssd) but games? nope
or only on lowest graphics settings :P
L2744[18:01:13] <Gorzoid> has any1 here
used the debug card much?
L2745[18:01:21] <Izaya> CPU~Dual core
Intel Core i3 M 370 (-HT-MCP-) speed/max~1199/2399 MHz
Kernel~4.2.5-1-ARCH x86_64 Up~34 min Mem~263.5/3750.3MB
HDD~250.1GB(63.5% used) Procs~156 Client~Shell inxi~2.2.28
L2746[18:01:32] <XDjackieXD> I use it for
school (wacom digitizer & multitouch) and it perfect for the
job.
L2747[18:02:23] <Izaya> I use my laptop
at school
L2748[18:02:25] <Izaya> mostly vim
L2749[18:02:31] <Izaya> the keyboard on
this thing is godly
L2750[18:02:31] <XDjackieXD> (ubuntu +
onboard + xournal + libroffice) I tried several desktop envs and
came to the conclusion, taht everything except for unity isn't
really usable with touch...
L2751[18:02:50] <Izaya> GNOME?
L2752[18:03:17] <XDjackieXD> gnome is
really shitty for touch as the onboard keyboard only opens for
gnome apps and it doesn't have a button to manually open
it...
L2753[18:03:31] <Izaya> oh that's a
pain
L2754[18:03:44] <XDjackieXD> (also it has
this ugly floating dock for non-stock status icons that looks like
cancer...)
L2755[18:03:50] <Izaya> I want to get my
mediocre Windows tablet running Linux
L2756[18:03:53] <Izaya> gonna use
windowmaker
L2757[18:04:05] <Izaya> and I'm not going
to toggle the keyboard
L2758[18:04:11] <Izaya> it's just going
to be there
L2759[18:04:50] <XDjackieXD> mine is an
convertible... always leaving the on screen kb open would be a
waste of screen space (which I don't have much of with
12,5"...)
L2760[18:05:14] <Izaya> I never don't
want the keyboard open
L2761[18:05:23] <XDjackieXD> :P
L2762[18:05:25] <Izaya> all my programs
are vim-like in their use of the keyboard
L2763[18:06:02] <XDjackieXD> trust me:
using keyboard heavy programs using an touch keyboard is a
pain...
L2764[18:06:20] <Izaya> indeed
L2765[18:06:39] <XDjackieXD> I try to use
as much gui tools as possible on this laptop ^^
L2766[18:06:48]
⇦ Quits: MGR (~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
(Quit: Time to go, to adventure!)
L2767[18:07:48] <XDjackieXD> (xournal is
a pretty decent one note alternative btw. although it lacks a few
features like spellchecking)
L2769[18:08:10] <Izaya> also I do all my
document stuff using vim and tex
L2770[18:09:04] <XDjackieXD> I couldn't
stand this ui :P (I like modern looking UIs ^^)
L2771[18:09:15] <Izaya> I can't stand
most 'modern
L2772[18:09:18] <Izaya> ' UIs
L2773[18:09:21] <vifino> too cluttered,
tiling masterrace
L2774[18:09:22] <Izaya> just preference
though
L2775[18:09:32] <XDjackieXD> material
masterrace ^^
L2776[18:09:55] <Izaya> holo >
material
L2777[18:10:06] <XDjackieXD> no. material
dark <3
L2778[18:10:16] <XDjackieXD> but as you
said: personal preference ^^
L2779[18:10:22] <Izaya> :P
L2780[18:10:47] <XDjackieXD> I like my
desktop the way it looks right now ^^ (unity + numix + numix circle
icons)
L2781[18:11:10] <Izaya> I especially
can
L2782[18:11:14] <Izaya> 't stand
unity
L2783[18:11:20] <Izaya> not enough
configuration
L2784[18:11:32] <Izaya> why can't I put a
terminal in my panel? why can't I have 111 panels?
L2785[18:12:43] <XDjackieXD> this is one
thing I don't like about unity. the other thing is that it has A
LOT of custom patched packages as dependencies... but it suits me
the most out of about 7 different dektop envs I tried...
L2786[18:13:05] <Izaya> does unity even
run on anything but Botnet Linux? uh I mean Ubuntu?
L2787[18:13:36] <XDjackieXD> it runs on
arch too but I currently use a de-bloated (aka minimal) ubuntu
install beacuse I was lazy :P
L2789[18:14:16] <Izaya> eh if it works
for you I guess
L2790[18:14:25] <Izaya> I also don't use
any of the 'fancy' ZNC themes
L2791[18:14:31] <Izaya> I just want what
bash looks like
L2792[18:14:44] <vifino> *ZSH
L2793[18:14:51] <Izaya> yeah
L2794[18:14:52] <Izaya> fuck
L2795[18:14:54] <XDjackieXD> I like
powerlevel9k + zsh (dieter theme if no powerlevel font
available)
L2796[18:14:59] <Izaya> sorry talking
about bouncers in another channel
L2797[18:15:05] <XDjackieXD> ^^
L2798[18:16:00] <Izaya> export
PS1='[\u@\h \W]\$ '
L2799[18:16:14] <gamax92> export
LIBGL_ALWAYS_SOFTWARE=1
L2800[18:16:19] <XDjackieXD> o.o
L2801[18:16:22] <XDjackieXD> why?
L2802[18:16:35] <Izaya> gamax92, flaky
video hardware?
L2803[18:16:49] <gamax92>
libgl_always_indirect?
L2804[18:17:00] <vifino> gamax92:
llvmpipe!
L2805[18:17:57] <gamax92> yay
L2806[18:17:58] <XDjackieXD> any
suggestions for a de that is relatively usable using touch that can
be installed on arch? (I have to make my laptop 32c3-proof
:P)
L2807[18:18:59] <Izaya> take a look at
wmaker
L2808[18:19:29] <XDjackieXD> the 120GB
SSD will be swapped for a 750GB HDD in favour of
congress-filesharing and I have to lock it down (including
always-on-vpn) to survive the congress :P
L2809[18:20:24] <XDjackieXD> Izaya: are
there any non-retro looking themes for it? :P
L2810[18:20:38] <Izaya> I wonder how many
copies of the Gentoomen's Library you'll find
L2811[18:20:47] <Izaya> XDjackieXD, take
a look at the themes page on the site
L2812[18:21:01] <Izaya> I like it because
it's minimal and functional, not because it looks hipster
L2813[18:21:11] <Izaya> uno momento I
need caffeine
L2814[18:21:32] <XDjackieXD> it is
minimal but these color gradiants and borders does make it look
very "retro" :P
L2815[18:21:53] <Izaya> so go for a pure
black theme
L2816[18:22:04] <Izaya> will look cool
and will hide the borders
L2817[18:22:08] <vifino> ._. my laptop
just froze.
L2818[18:22:17] <vifino> I blame nvidia,
as always.
L2819[18:22:18] <XDjackieXD> gg
L2820[18:22:29] <vifino> Totally not
4.3.1-pf <.<
L2821[18:22:30] <XDjackieXD> nvidia
hybrid graphics?
L2822[18:22:39] <gamax92> vifino: I'm
also 4.3 pf :D
L2823[18:22:50] <vifino> XDjackieXD: I
don't use prime, fuck integrated graphics driving a 3k
display.
L2824[18:22:52] <vifino> gamax92:
:D
L2825[18:22:59] <vifino> Do you have any
instability?
L2826[18:23:07] <Izaya> so vifino
L2827[18:23:08] <gamax92> nah
L2828[18:23:09] <vifino> or was it really
just nvidia?
L2829[18:23:11] <Izaya> I have 3 1440x900
monitors
L2830[18:23:18] <Izaya> should I put them
all in portrait?
L2831[18:23:18] <vifino> Izaya:
nice.
L2832[18:23:22] <gamax92> I also have
nvidia thoug
L2833[18:23:24] <vifino> I dunno.
L2834[18:23:41] <Izaya> 2700x1440
L2835[18:24:16] <XDjackieXD> Izaya: I
have 3 1920x1200 but I prefer them in landscape ^^ (asus proart
<3 I can't stand inaccurate colors :P)
L2836[18:24:46] <vifino> Izaya: 2880x1800
is my laptop \o/
L2837[18:25:01] <Izaya> vifino, I'd need
4 1440x900s to match that
L2838[18:25:03] <Izaya> and I only have
3
L2839[18:25:06] <vifino> haha
L2840[18:25:08] <XDjackieXD> vifino: what
laptop is it? that's an uncommon resolution
L2841[18:25:11] <Izaya> and my GPU can
only run 3
L2842[18:25:18] <Izaya> XDjackieXD,
retina macbook
L2843[18:25:19] <Izaya> pro
L2844[18:25:22] <XDjackieXD> oh ok
L2845[18:25:22] <vifino> XDjackieXD: A
macbook pro retina.
L2846[18:25:37] <vifino> Yeah, I fell in
love with the screen.
L2847[18:25:40] <vifino> \o/
L2848[18:25:56] <Izaya> too bad all the
retina screens use weird connectors
L2849[18:26:01] <XDjackieXD> I would
rather buy an surface pro 3/4 instead of an macbook to be
honest...
L2850[18:26:05] <XDjackieXD> Izaya: they
use eDP
L2851[18:26:11] <XDjackieXD> it's nothing
strange
L2852[18:26:12] <Izaya> XDjackieXD,
exactly
L2853[18:26:17] <Izaya> I need something
with LVDS
L2854[18:26:25] <XDjackieXD> they just
need a physical adapter to normal DP
L2855[18:27:10] <vifino> XDjackieXD: I
have my laptop for a while. Plus the reason I wouldn't go for a
surface pro 3 is the ntrig.
L2856[18:27:15] <vifino> wacom
masterrace.
L2857[18:27:23] <XDjackieXD> vifino: the
surface pro has better colors than the macbook and I really like
touch & pen input (although I would prefer wacom over
ntrig)
L2858[18:27:52] <vifino> XDjackieXD:
Looks good enough to me.
L2859[18:27:58] <XDjackieXD> wacom
masterrace! (I own a cintiq companion hybrid and my laptop also has
an wacom digitizer ^^)
L2860[18:28:02] <Izaya> I can't wait for
the retro thinkpad
L2861[18:28:20] <vifino> XDjackieXD: Got
a surface pro 2 as my drawing tablet.
L2862[18:28:38] <vifino> I used to draw a
lot, but then I just got bored.
L2863[18:28:59] *
Izaya has something weird for a drawing tablet
L2864[18:29:11] <Izaya> I have... a paper
book!
L2865[18:29:11] <XDjackieXD> vifino: two
things I don't like about it: 16:9 is not good for drawing and
10" screen is a bit small...
L2866[18:29:33] <Temia> Izaya, how
old-fashioned.
L2867[18:29:34] <XDjackieXD> but the pro
nice is pretty nice ^^
L2868[18:29:59] <vifino> XDjackieXD:
Works fine for me. To be fair, the edges annoy me though, they are
too big to draw on comfortably...
L2869[18:29:59] <XDjackieXD> Temia: the
only thing I really like about digital drawing over traditional
drawing: ctrl+z XD
L2870[18:30:04] <Izaya> I should start a
computer company and call it paper
L2871[18:30:13] <Izaya> just to confuse
the hell out of people
L2872[18:30:14] *
Temia has... an old Graphire 3. Which she soldered a mini-USB port
into after she got it with a broken cable for free
>.>
L2873[18:30:19] <Temia> Agreed,
Jackie
L2874[18:31:31] *
gamax92 has a Hercules Stingray Pro
L2875[18:31:40] <XDjackieXD> Temia: the
graphire 3 is nice too. I have several graphics tablets XD (2
digitizers of convertibles by wacom, an intuos 3 medium, an cintiq
comapnion hybrid & some crappy trust tablet which someone gave
me. it is really crappy as it cant even draw a straight line
without some glitches ^^)
L2876[18:31:50] <Temia> Daaang.
L2877[18:32:06] <XDjackieXD> plus my
convertible I got for school ^^
L2878[18:32:11] <Izaya> I ripped a
touchscreen out of a dead tablet at one point, haven't done
anything with it yet
L2880[18:32:29] <XDjackieXD> ^^
L2881[18:32:34] <Temia> I actually have
an old cheapo tablet too from my sister. Frickin' huge but still
pretty cheap. Aiptek Hyperpen 12000U or something like that]
L2882[18:33:32] <XDjackieXD> I don't
really have experience with any non-wacom stuff. I only tried ntrig
and trust apart from wacom and ntrig is actually pretty decent but
trust is the worst shit ever...
L2883[18:36:05] <gamax92> I have a phone
an a stylus ... >_>;
L2884[18:36:22] <XDjackieXD> gamax92:
what phone? galaxy note?
L2885[18:36:36] <gamax92> s3
L2886[18:36:52] <Izaya> tfw Galaxy
Ace
L2888[18:37:00] <vifino> S3
Graphics
L2889[18:37:09] <gamax92> vifino:
shhhh
L2890[18:37:32] <vifino> XDjackieXD: holy
shit thats bad
L2891[18:37:33] <Temia> Wow.
L2892[18:37:35] <Temia> That's pretty
shit
L2893[18:37:49] <Inari> your hands must
be pretty jiterry
L2894[18:37:49] <Inari> ;D
L2895[18:37:56] <Temia> I think I stopped
using my Aiptek because there are no Win7 drivers.
L2896[18:38:09] <Temia> And I don't know
if it ever got reverse-engineered enough for use with Linux
L2897[18:38:11] <XDjackieXD> Inari: I
used a physical ruler...
L2898[18:38:19] <Inari> you still need to
hold it
L2899[18:38:20] <Inari> :D
L2901[18:39:12] <gamax92> Temia: now port
that driver to winders
L2902[18:39:21] <Temia> cba
L2903[18:39:41] <vifino> :D NEW SHAWN
WASABI VIDEO!! \o/
L2904[18:39:44] <gamax92> we weren't
talking about that ;)
L2905[18:40:00] <Izaya> "net upgrade
size: -0.28MiB"
L2906[18:40:02] <Temia> Honestly it'd
probably be a pain to restrict the drawing area anyway
L2907[18:40:04] <Izaya> vifino,
really?
L2908[18:40:13] <Izaya> gah sitting in a
meeting, can't really watch it
L2909[18:40:17] <vifino> Izaya: Yes,
really.
L2911[18:40:56] <gamax92> Temia: oh I
poked you yesterday on the subject of adding operators to Lua
L2912[18:41:19] <gamax92> at the very
least stuff like += -= /= *= %= and idunno what else is
possible
L2913[18:41:25]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2915[18:41:48] <MichiBot> vifino:
Dr.
Dre - The Next Episode (San Holo Remix) | length:
4m 1s
| Likes:
562903 Dislikes:
8890 Views:
59599419 | by
Trap Nation
L2916[18:42:03] <vifino> haha, this is
the next video. 10/10
L2918[18:46:50]
⇦ Quits: Gorzoid (webchat@80.111.199.67) (Ping timeout: 204
seconds)
L2919[18:46:51] <Izaya> wait I couldn't
watch the video on here anyway
L2920[18:47:06] <Izaya> I don't think I
have ALSA installed at all
L2921[18:47:14] <gamax92> one does not
install alsa
L2922[18:47:21] <Izaya> okay
L2923[18:47:29] <Izaya> I don't think I
have alsa configured at all
L2924[18:47:37] <gamax92> one does
configure alsa
L2925[18:47:38] <Izaya> I don't think it
would function if I tried
L2926[18:47:54] <Izaya> I have not
attempted to use it
L2927[18:47:59] <ds84182> gamax92:
..=
L2928[18:48:09] <Izaya> and as such I
have done 0 troubleshooting, and 0 configuration
L2929[18:48:11] <ds84182> Although that
would make more people use shitty concat instead of
table.concat
L2930[18:48:20] <ds84182> And ^=
L2931[18:48:29] <gamax92> mmh, ^=
L2932[18:48:38] <ds84182> <<=
>>= &= |= ~=
L2933[18:48:42] <ds84182> Or wait
L2934[18:48:47] <ds84182> what was
xor
L2935[18:48:51] <ds84182> #lua 1~3
L2936[18:48:51] <|0xDEADBEEF|> >
2
L2937[18:48:55] <ds84182> Yeah
L2938[18:49:01] <ds84182> That would be a
problem
L2939[18:49:12] <ds84182> #lua ~1
L2940[18:49:12] <|0xDEADBEEF|> >
-2
L2941[18:49:29] <Izaya> #lua ~2
L2942[18:49:30] <|0xDEADBEEF|> >
-3
L2943[18:49:32] <Izaya> wat
L2944[18:49:42] <ds84182> Izaya: Magical,
amirite?
L2945[18:49:42] <Izaya> does that
negate?
L2946[18:49:47] <ds84182> Bitwise
Not
L2947[18:50:01] <ds84182> #lua
(~1)~1
L2948[18:50:02] <|0xDEADBEEF|> >
-1
L2949[18:50:04] <Temia> I wonder if
anyone's written a lisp interpreter for lua.
L2950[18:50:11] <Izaya> Temia, they
have
L2951[18:50:12] <ds84182> Temia: Sangar
did, I think
L2952[18:50:17] <vifino> gamax92: thats
cool :D
L2953[18:50:26] <Izaya> S3 IIRC has
FORTH
L2954[18:50:35] <Temia> Dang.
L2955[18:56:29] <vifino> Temia: Yeah.
OPPM even contains one.
L2956[18:56:32] <vifino> lisp.lua.
L2957[18:56:50] <Temia> Fun.
L2958[19:03:50]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Killed (NickServ (GHOST command used by Nachie_)))
L2959[19:03:57]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2960[19:04:39] <malcom2073> Anyone know
if it's possible to change the screen resolution in OCEmu?
L2961[19:05:05] <malcom2073> changing it
in ocemu config file doesn't seem to have the desired effect
L2962[19:05:22] <malcom2073> Rather, to
make the screen larger, say, 160x50
L2963[19:06:09]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Killed (NickServ (GHOST command used by Nachie_)))
L2964[19:06:13]
⇨ Joins: Nachtara
(~coob@50-83-108-134.client.mchsi.com)
L2965[19:07:54] <gamax92> malcom2073: go
to "screen_sdl2" and change 80, 25 to 160, 50
L2966[19:08:01] <gamax92> (in
config)
L2967[19:09:00] <malcom2073> Hmm, I did,
but setResolution(160,50) still gives an error of unsupported, and
getMaxResolution() returns 80x25, let me double check since I did
that like two hours ago heh
L2968[19:09:41] <Inari> gamax made
it
L2969[19:09:43] <Inari> so he woudl
know
L2970[19:09:43] <Inari> :P
L2971[19:09:44] <Izaya> have you tried
turning it off and on again
L2972[19:10:12] <malcom2073> Izaya: I
made the change with it off :P
L2973[19:10:24] <malcom2073> Inari: I'm
not doubting him, I'm doubting myself haha
L2974[19:10:33] <Izaya> you edited the
file with your computer turned off?
L2975[19:10:38] <Izaya>
butterflies?
L2976[19:10:40] <malcom2073> Izaya: With
the emulator turned off.
L2977[19:10:45] <malcom2073> Cosmic
ones
L2978[19:10:46] *
gamax92 pats Izaya
L2979[19:10:48] <gamax92> one day
L2980[19:10:48] <Izaya> :3 I know
L2981[19:10:50] <gamax92> one day
...
L2982[19:11:47] <gamax92> but yeah I just
changed that from 80,25 to 160,50 and it boots up in absurdly huge
mode
L2983[19:11:56] <gamax92> which is why
it's 80,25 by default :P
L2984[19:12:01] <malcom2073> Cool
heh
L2985[19:12:06] <malcom2073> yeah 80x25
is tiny on my screen heh
L2986[19:12:12] *
Inari boots up Lizzy's boobs in absurdly huge mode
L2987[19:12:44] <Inari> meh
L2988[19:12:47] <gamax92> 80x25 is small
on my screen as well but it's easier to manage with
L2989[19:12:52] <Inari> i guess im too
burned out at E:D lol
L2990[19:12:56] <Izaya> what the
hell
L2991[19:13:03] <Izaya> FATAL ERROR:
Florence does not seem to be running.
L2992[19:13:09] <Izaya> that's why I'm
running florence'
L2993[19:13:12] <Izaya> ._.
L2994[19:18:02]
⇦ Quits: Pyrolusite
(~Pyrolusit@ARouen-651-1-419-108.w90-22.abo.wanadoo.fr) (Quit:
Leaving)
L2995[19:20:18]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 186 seconds)
L2996[19:22:05] <Izaya> XDjackieXD, do
you like how OS suX looks?
L2997[19:23:32] <XDjackieXD> I like the
global menu in the status bar but I don't like that the taskbar
doesn't go over the whole screen width. also a prefer a darker
theme but in general it doesn't look bad
L2998[19:24:21] <malcom2073> gamax92:
Thanks, I think I was pointing it to the wrong folder
L2999[19:24:28] <malcom2073> Totally
usable now :-D
L3000[19:26:35] <Izaya> XDjackieXD, so
why are you complaining about windowmaker?
L3001[19:26:40] <Izaya> wmaker is a clone
of NeXTSTEP
L3002[19:26:46] <Izaya> and OS X is
stripped-down NeXTSTEP
L3003[19:27:21]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3004[19:27:21] <XDjackieXD> but wmaker
doesn't have a global menu and it needs a theme overhaul ^^
L3005[19:30:05] <Izaya> I'm just talking
shit
L3006[19:30:12] <Izaya> it looks a bit
dated
L3007[19:30:15] <Izaya> but it's flexible
as
L3008[19:30:29]
⇨ Joins: Ditchbuster
(~Ditchbust@2601:280:4480:144:395e:ba40:1c15:e230)
L3009[19:30:46]
⇦ Quits: Ditchbuster
(~Ditchbust@2601:280:4480:144:395e:ba40:1c15:e230) (Client
Quit)
L3010[19:32:07]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3011[19:37:24]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3012[19:41:42] <gamax92> I use
WidowMaker
L3013[19:42:16]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3014[19:42:33] *
vifino stabs Inari
L3015[19:42:51] <Izaya> XDjackieXD, is
the trash can a pipe to /dev/null?
L3016[19:43:07] <XDjackieXD> Izaya:
nope
L3017[19:43:27] <Izaya> no?
L3018[19:43:36] <XDjackieXD> but I rarely
dont hold shift wile deleting files if I don't just use a
shell...
L3019[19:43:53] <XDjackieXD> (shift ->
insta-dlete. non-shift -> trash)
L3020[19:43:59] <Izaya> on a higher-res
monitor once upon a time
L3021[19:44:04] <Izaya> I had rm bound to
an icon
L3022[19:44:09] <XDjackieXD> lel
L3023[19:44:13] <Izaya> so I could drag a
file to something on the dick
L3024[19:44:15] <Izaya> dock*
L3025[19:44:16] <Izaya> ha ha
L3026[19:44:21] <Izaya> and it would
delete it
L3027[19:44:38] <XDjackieXD> the trash
can icon turns red if there is something in the trash :P
L3028[19:46:23] <Izaya> I should throw
both of my 8600GTs into one box
L3029[19:46:25] <Izaya> SLI e m
L3030[19:46:34] <Izaya> and run 4
1280x1024s
L3031[19:46:39] <ds84182> #lua
string.char(65)
L3032[19:46:39] <|0xDEADBEEF|> >
A
L3033[19:46:44] <Izaya> for
2560x2048
L3034[19:46:47] <ds84182> #lua
string.byte("a")
L3035[19:46:48] <|0xDEADBEEF|> >
97
L3036[19:46:59] <Inari> vifino: quite
late
L3037[19:47:27] <vifino> Inari: i have
internet troubles.
L3038[19:47:42] <vifino> ssh dies every
few minutes.
L3039[19:47:43]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3040[19:50:47] <Izaya> fuck
L3041[19:50:50] <Izaya> I need
coffee
L3042[19:50:54] <Izaya> like really
bad
L3043[19:51:03] <Izaya> but I'm in a
meeting
L3044[19:51:14] <Izaya> and the nearest
shop is like 20 minutes away
L3045[19:52:42]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 195 seconds)
L3046[19:52:56] <Izaya> so naturally I'm
on IRC complaining about it
L3047[19:54:25] <Temia> No breakroom
coffee maker?
L3048[19:54:45] <Izaya> too cheap for
coffee here
L3049[19:55:16] <Izaya> or rather someone
decided it would be great to not have meetings near the rest of the
buildings
L3050[19:57:23]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3051[20:02:20]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 194 seconds)
L3052[20:02:58]
⇨ Joins: jaquadro
(~jaquadro@c-76-28-30-178.hsd1.ma.comcast.net)
L3053[20:07:17]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3054[20:12:02]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 186 seconds)
L3055[20:17:26]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3056[20:17:58]
⇦ Quits: Nachtara (~coob@50-83-108-134.client.mchsi.com)
(Read error: Connection reset by peer)
L3057[20:22:22]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3058[20:27:04]
⇦ Quits: Doty1154
(~Doty1154@2601:648:8002:ea78:fdb0:97b3:fc82:5e31) (Quit:
Leaving)
L3059[20:27:32]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3060[20:32:18]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 186 seconds)
L3061[20:37:37]
⇦ Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Quit:
cya)
L3062[20:37:38]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3063[20:37:45]
⇨ Joins: Xal
(~Xal@S0106881fa12987ab.vw.shawcable.net)
L3064[20:42:12]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 194 seconds)
L3065[20:47:53]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3066[20:52:31]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L3067[20:57:41]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3068[20:57:47]
⇨ Joins: Uni
(~Uni@p5DEC6C48.dip0.t-ipconnect.de)
L3069[20:59:58]
⇦ Quits: Inari (~Uni@p5DEC6D64.dip0.t-ipconnect.de) (Ping
timeout: 194 seconds)
L3070[21:02:42]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 186 seconds)
L3071[21:07:29]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3072[21:12:32]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 194 seconds)
L3073[21:13:29] <Ekoserin> ~w api
modem\
L3075[21:13:38] <Ekoserin> Oh yeah, close
enough.
L3076[21:17:04] <Mimiru> ~w modem
api
L3078[21:17:42]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3079[21:22:31]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L3080[21:26:17]
⇨ Joins: t3hero_
(~t3hero@2601:202:200:fb50:4126:33fc:c0d4:d85c)
L3081[21:28:08]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3082[21:29:00]
⇦ Quits: t3hero
(~t3hero@2601:202:200:fb50:f04d:d1d4:5b98:c242) (Ping timeout: 194
seconds)
L3083[21:32:27]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 195 seconds)
L3084[21:34:04] <Ekoserin> ~w modem
L3086[21:34:15] <Ekoserin> Just realized
how tedious that was.
L3087[21:38:02]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3088[21:39:18]
⇨ Joins: Doty1154
(~Doty1154@2601:648:8002:ea78:fdb0:97b3:fc82:5e31)
L3089[21:43:05]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3090[21:48:06]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3091[21:48:20] <Antheus> I need more
RAM
L3092[21:48:32] *
Uni spreads some nipplecream on Lizzy's lips
L3093[21:48:34] <Antheus> 8 Gig's just
isn't enough
L3094[21:49:37] <Sandra> hmm... is there
a build of OCEmu that I don't have to fuck around with MSys for 2
hours to get working?
L3095[21:49:43] <Mimiru> I just ordered
the first 16GB kit for my 32GB upgrade
L3096[21:50:01] <Sandra> I guess
not.
L3097[21:50:06]
⇨ Joins: t3hero__
(~t3hero@2601:202:200:fb50:4ec:bcb6:e1c6:de48)
L3098[21:50:17] <Uni> vifino: there, now
she will have smoother lips for you :P
L3099[21:50:20] ***
Uni is now known as Inari
L3100[21:50:21] <Temia> Build it in
cygwin instead?
L3101[21:50:45] <Temia> Wait, no, I guess
that'd be problematic too.
L3102[21:50:48] <Antheus> Mimiru, I need
another 8GB ram thing, then I can get 2 8's or 1 16 and then I will
be at my mobo's limit
L3103[21:50:51] <Sandra> that's probably
even worse.
L3104[21:51:11] <Sandra> at least it has
a build script for msys.
L3105[21:51:13] <Temia> Another 8GBs...
Jeez, my workstation can take a max of 8. >.>
L3106[21:51:19] <Mimiru> I'll order the
next 16GB when I get the money... which might be a bit
L3107[21:51:41] <Temia> Speaking of which
if anyone has a 2x2GB DDR2 pair they want to get rid of, I will
gladly accept any donors >.>
L3108[21:52:04] <Mimiru> I used to have
Shit tons of DDR2.. but I've slowly given it away
L3109[21:52:31]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L3110[21:52:50]
⇦ Quits: t3hero_
(~t3hero@2601:202:200:fb50:4126:33fc:c0d4:d85c) (Ping timeout: 194
seconds)
L3111[21:54:23] <CompanionCube> Cygwin is
like a more complete version of msys imho
L3112[21:55:51] <Sandra> msys2 is...
based on cygwin apparently?
L3113[21:57:59]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3114[22:02:31]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L3116[22:08:21]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3117[22:12:31]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L3118[22:12:43] <Sandra> whoa, somehow I
only own 76/203 games on steam I have never played.
L3119[22:18:16]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3120[22:18:58]
⇦ Quits: Lathanael|Away
(~Lathanael@p54961953.dip0.t-ipconnect.de) (Ping timeout: 186
seconds)
L3121[22:22:44]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3122[22:23:34]
⇨ Joins: Lathanael|Away
(~Lathanael@p54961D36.dip0.t-ipconnect.de)
L3123[22:28:28]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3124[22:32:52]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3125[22:38:21]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3126[22:41:24] <Izaya> Temia, once I've
maxed my Core 2 Duo boxen I'll mail you whatever DDR2 I have left
over
L3127[22:42:10] <Izaya> I can also mail
like 999999 Core 2 Duos, Pentium 4s and other Socket 755
processors
L3128[22:43:30]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3129[22:48:19]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3130[22:50:37] <Temia> I actually don't
have shit for Intel platforms here
L3131[22:50:41] <Temia> I'm a cheapass
AMD user
L3132[22:51:15] <Izaya> ah
L3133[22:51:36] <Izaya> I have a high-end
Athlon 64 x2 sitting in a box somewhere here
L3134[22:53:04]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 194 seconds)
L3135[22:53:55] <Temia> I'm actually
taking advantage of AM3's backwards-compatibility with a Phenom II,
so I'm pretty well set until I upgrade properly >.>
L3136[22:58:07]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3137[23:02:52]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 195 seconds)
L3138[23:03:02]
⇦ Quits: Xal (~Xal@S0106881fa12987ab.vw.shawcable.net) (Ping
timeout: 194 seconds)
L3139[23:03:42]
⇨ Joins: Xal
(~Xal@S0106881fa12987ab.vw.shawcable.net)
L3140[23:08:00]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L3141[23:08:30]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3142[23:11:18] ***
SleepingFairy is now known as Daiyousei
L3143[23:13:22]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 195 seconds)
L3144[23:18:13]
⇨ Joins: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3145[23:22:56]
⇦ Quits: Nathan1852
(~Nathan185@hsi-kbw-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 190 seconds)
L3146[23:25:09]
⇨ Joins: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
L3147[23:25:10]
zsh sets mode: +v on Kodos
L3148[23:28:30]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3149[23:33:06]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 186 seconds)
L3150[23:38:18]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3151[23:42:36]
⇦ Quits: Kodos
(webchat@108-226-6-195.lightspeed.stlsmo.sbcglobal.net) (Ping
timeout: 204 seconds)
L3152[23:43:07]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 195 seconds)
L3153[23:48:25]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
L3154[23:53:35]
⇦ Quits: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)
(Ping timeout: 206 seconds)
L3155[23:58:54]
⇨ Joins: Nathan1852
(~Nathan185@HSI-KBW-109-192-132-090.hsi6.kabel-badenwuerttemberg.de)