<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:08] ***
Cranium is now known as Cranium[Away]
L2[00:10:32] ⇨
Joins: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net)
L3[00:10:32] zsh
sets mode: +v on v^
L4[00:16:11] ⇦
Quits: xPucTu4 (~yahoo@Fenixandar.Pleven-DaGe.Net) ()
L5[00:20:10] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Ping timeout: 192 seconds)
L6[00:29:31] ⇨
Joins: Something12
(~Something@s010634bdfa9eca7b.vs.shawcable.net)
L7[00:46:48] ⇦
Quits: septi25 (~septi25@ipb21a8a62.dynamic.kabel-deutschland.de)
(Ping timeout: 192 seconds)
L8[01:07:30] ⇦
Quits: jackmcbarn (jackmcbarn@2001:470:1f15:958:223:7dff:feed:6c92)
(Ping timeout: 192 seconds)
L9[01:10:02] ***
Cruor|Away is now known as Cruor
L10[01:13:27] ⇨
Joins: jackmcbarn
(jackmcbarn@2001:470:1f15:958:223:7dff:feed:6c92)
L11[01:13:40] ⇦
Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 206
seconds)
L12[01:24:42] ⇨
Joins: Turtle (~Turtle@145.37.72.14)
L13[01:29:57] ⇨
Joins: phillips1012 (~phillips1@72.42.104.172)
L14[01:44:17] ⇦
Quits: v^ (~ping@c-68-41-215-101.hsd1.mi.comcast.net) (Quit:
Leaving)
L15[01:57:38] ⇦
Quits: Meow-J (uid69628@id-69628.highgate.irccloud.com) (Quit:
Connection closed for inactivity)
L16[02:03:51] ⇨
Joins: Vexatos
(~Vexatos@p200300556E4E738491F196DFE551917E.dip0.t-ipconnect.de)
L17[02:03:51] zsh
sets mode: +v on Vexatos
L18[02:12:38] ***
Kasen is now known as rakiru|offline
L19[02:14:38] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Ping timeout: 192 seconds)
L20[02:16:59] ⇦
Quits: rashdanml (~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net)
(Ping timeout: 206 seconds)
L21[02:25:12] ⇦
Quits: ^v (~^v@c-68-41-215-101.hsd1.mi.comcast.net) (Ping timeout:
206 seconds)
L22[02:31:30] ⇨
Joins: Something12
(~Something@s010634bdfa9eca7b.vs.shawcable.net)
L23[02:44:45] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Read error: Connection reset by peer)
L24[02:45:16] ⇨
Joins: Something12
(~Something@s010634bdfa9eca7b.vs.shawcable.net)
L25[02:58:04] ⇦
Quits: Wembly (~Wembly@50.240.220.69) (Ping timeout: 206
seconds)
L26[03:03:22] ⇦
Quits: Yepoleb (~quassel@178-191-134-108.adsl.highway.telekom.at)
(Ping timeout: 192 seconds)
L27[03:05:48] ⇨
Joins: Yepoleb
(~quassel@188-23-116-241.adsl.highway.telekom.at)
L28[03:09:12] ⇦
Quits: Turtle (~Turtle@145.37.72.14) (Ping timeout: 195
seconds)
L29[03:13:58] ⇨
Joins: Turtle (~Turtle@145.37.72.117)
L30[03:33:46] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Read error: Connection reset by peer)
L31[03:34:28] ⇨
Joins: Something12
(~Something@s010634bdfa9eca7b.vs.shawcable.net)
L32[03:42:16] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Read error: Connection reset by peer)
L33[03:42:59] ⇨
Joins: Something12
(~Something@s010634bdfa9eca7b.vs.shawcable.net)
L34[03:56:46] ⇦
Quits: dustinm` (~dustinm@2607:5300:100:200::160d) (Ping timeout:
198 seconds)
L35[03:58:52] ⇨
Joins: dustinm` (~dustinm@2607:5300:100:200::160d)
L36[04:13:28] ⇨
Joins: rashy
(~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net)
L37[04:15:19] ⇦
Quits: EliteAnax17
(~quassel@2601:100:8101:35dc:e180:c4e9:c47b:f7b0) (Read error:
Connection reset by peer)
L38[04:28:22] ***
Cruor is now known as Cruor|Away
L39[04:38:01] <Turtle> Does binding a gpu
to a (different) screen clear either the previous or new
screen?
L40[04:41:38] ⇨
Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L41[04:42:14] <Vexatos> Turtle, I don't
think it does either
L42[04:42:19] <Vexatos> if any, then the
latter
L43[04:42:48] <Turtle> I was wondering if
you could control two screens with a single gpu by simply rebinding
when needed
L44[04:44:42] <Vexatos> You should be able
to
L45[04:44:54] <Vexatos> you can also bind
multiple GPUs to a single screen
L46[04:45:00] <Vexatos> so I doubt it would
clear the screen
L47[04:45:06] <Turtle> ah
L48[04:48:47] <Turtle> CC does some term
redirection magic, so dealing with that will be fun .-.
L49[04:53:56] <Vexatos> Heh
L50[04:54:02] <Vexatos> well, good luck on
your project ;)
L51[04:54:30] <Vexatos> btw, have fun
re-adding Lua stuff that got removed in 5.2 :P
L52[04:54:52] <Turtle> hm?
L53[04:55:07] <Turtle> hang on, I might
randomly DC soon
L54[04:55:52] <Turtle> alright, laptop is
no longer going to randomly shut down.
L55[04:56:29] <Vexatos> ...yay?
L56[04:56:56] <Turtle> Low amount of power
sockets here, had to poke some people to find someone who was done
charging
L57[04:57:11] <Turtle> CC runs on lua
5.1?
L58[04:58:19] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L59[05:02:00] <Turtle> mostly rename
stuff
L60[05:02:46] ⇦
Quits: rashy (~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net) (Ping
timeout: 206 seconds)
L61[05:03:08] ⇨
Joins: rashy
(~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net)
L62[05:04:38] ⇦
Quits: sugoi (~sugoi@174-24-214-235.tukw.qwest.net) (Ping timeout:
192 seconds)
L63[05:10:23] <Vexatos> Turtle, LuaJ 5.1
even
L64[05:10:38] <Vexatos> not even complete
LuaJ
L65[05:10:46] <Turtle> besides envs, which
basicly no-one in CC uses, there's no big stuff
L66[05:10:53] <Vexatos> Yea
L67[05:10:56] <Vexatos> envs though
L68[05:11:02] <Vexatos> need to
re-implement setfenv
L69[05:11:03] <Vexatos> etc
L70[05:11:13] <Turtle> not used, at all,
whatsoever, still going to reimplement them because
consistency
L71[05:11:28] <Vexatos> well
L72[05:11:41] <Turtle> gotta go, be back
later.
L74[05:11:44] <Vexatos> ok
L75[05:11:44] <Vexatos> bye
L76[05:11:52] <Turtle> hush you and your
fancy fancy stuff
L77[05:11:53] <Turtle> :P
L78[05:12:00] <Vexatos> Oddstr13 made
that
L79[05:12:06] <Turtle> close enough
L80[05:12:08] <Turtle> either way,
cya
L81[05:12:16] <Vexatos> bai
L82[05:12:32] ⇦
Quits: Turtle (~Turtle@145.37.72.117) (Quit: Nettalk6 -
www.ntalk.de)
L83[05:18:40] ⇨
Joins: sugoi (~sugoi@75-172-70-170.tukw.qwest.net)
L84[05:18:59] ⇨
Joins: Inari (~Uni@p5B102651.dip0.t-ipconnect.de)
L85[05:19:38] ⇨
Joins: h3po (~h3po@aftr-5-146-249-52.unity-media.net)
L86[05:34:12] ⇨
Joins: Turtle (~Turtle@145.37.72.249)
L87[05:34:19] <Turtle> o/
L88[05:52:34] ⇦
Quits: Turtle (~Turtle@145.37.72.249) (Quit: Nettalk6 -
www.ntalk.de)
L89[06:06:14] <scj643> OC Has lua 5.3 as an
option
L90[06:08:20] <brandon3055> Vexatos, you
around?
L91[06:08:25] <Vexatos> I am
L92[06:08:40] ***
Skye|ZZZ is now known as Skye|SlightlyIll
L93[06:10:15] <brandon3055> so yesterday
you mentioned that when returning a table you need to use a Map for
CC and ether a List or Set for CO. Dose that mean there is no way
to return any sort of key/value map with OC or is there a way
around that?
L94[06:12:26] <Vexatos> nono
L95[06:12:30] <Vexatos> You can use a Map,
List or Set in OC
L96[06:12:38] <Vexatos> but only Maps in
CC
L97[06:12:39] <Vexatos> so you basically
always use Maps
L98[06:12:53] <brandon3055> oh ok
thanks
L99[06:13:02] <Inari> local map = {};
L100[06:13:03] <Inari> ;D
L101[06:13:03] <Vexatos> If you want an
index table (i.e. a list), you would have do do it manually
L102[06:13:18] <Vexatos> i.e. map.put(1,
val1); map.put(2, val2); etc
L103[06:13:33] <Vexatos> or you have some
convertListToMap method in Java to do it for you :P
L104[06:14:27] <Vexatos> But you will
rarely need to return tables anyway, brandon3055
L105[06:14:41] <Vexatos> I guess you
mostly will have booleans, strings and numbers returned :P
L106[06:15:13] <brandon3055> ok that wont
be a problem. I just want to be able to return a map of values with
a name for each so a map will work fine
L107[06:15:32] <Vexatos> uhm what
L108[06:15:38] <Vexatos> what exactly do
you want
L109[06:15:39] <Vexatos> .-.
L110[06:16:57] <brandon3055> This is for
my reactor. I want a method that returns a map of all the stats
e.g. Temp=700, fuel=42, etc
L111[06:17:27] <Vexatos> aah
L112[06:17:28] <Vexatos> yea
L113[06:17:32] <Vexatos> just use a map
for that
L114[06:17:46] <Vexatos> Oh, IIRC OC also
supports arrays to be returned
L115[06:17:48] <Vexatos> but CC
doesn't
L116[06:17:53] <Vexatos> soo just stick
with maps >_>
L117[06:18:35] <brandon3055> shouldnt be a
problem. I will only ever be returning maps or strings or
numbers
L118[06:19:23] <brandon3055> speaking of
numbers what number types are accepted? just ints and
doubles?
L119[06:25:51] <brandon3055> Vexatos, I
asume maps are returned the same way as numbers? e.g return new
Object[]{ new HashMap<Object, Object>() };
L120[06:27:38] <Vexatos> yup
L121[06:27:55] <Vexatos> include any
number, boolean, string or map in that Object[]
L122[06:28:02] <Vexatos> and it will be
returned
L123[06:28:27] <brandon3055> so what is
the purpos of returning an Object array as opposed to just an
object?
L124[06:28:28] <Vexatos> brandon3055, any
instance of Number
L125[06:28:38] <Vexatos> Well, Lua
supports multiple return values
L126[06:28:49] <Vexatos> so you can for
instance >> return false, "some weird error
message"
L127[06:28:55] <Vexatos> and then in
Lua
L128[06:29:11] <Vexatos> local success,
msg = component.derp.eatfish()
L129[06:29:27] <Vexatos> success will be
false and msg will be "some weird error message"
L130[06:29:33] <Vexatos> that's why you
return an Object[]
L131[06:29:52] <brandon3055> ok
thanks
L132[06:29:58] <Vexatos> numbers inside
that Object are automatically being cast to their representing
Objects
L133[06:30:01] <Vexatos> so int to
Integer
L134[06:30:04] <Vexatos> byte to
Byte
L135[06:30:06] <Vexatos> double to
Double
L136[06:30:07] <Vexatos> etc
L137[06:30:11] <Vexatos> all of those are
instanceof Number
L138[06:30:22] <Vexatos> so literally any
number, be it byte, int, long, float or double
L139[06:36:20] <Vexatos> I need to go and
do some gardening
L140[06:36:24] <Vexatos> I'll be back
later
L141[06:47:40]
⇨ Joins: t3hero
(~t3hero@2601:202:100:7e79:3c26:18d3:a090:c601)
L142[07:06:32]
⇨ Joins: {0xc6} (~c6h@spamfilt.ycoastco.ac.uk)
L143[07:07:27]
⇨ Joins: RaptorJeebus_
(RaptorJeeb@CPE-124-180-33-135.lns2.lon.bigpond.net.au)
L144[07:09:52] ⇦
Quits: RaptorJeebus
(RaptorJeeb@cpe-124-180-33-135.lns2.lon.bigpond.net.au) (Ping
timeout: 192 seconds)
L145[07:26:46] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L146[07:26:50]
⇨ Joins: BarbasTheDog (~Barbas@186.233.182.205)
L147[07:27:02] ⇦
Quits: {0xc6} (~c6h@spamfilt.ycoastco.ac.uk) (Ping timeout: 195
seconds)
L148[07:28:16] ⇦
Quits: dustinm` (~dustinm@2607:5300:100:200::160d) (Ping timeout:
198 seconds)
L149[07:30:07]
⇨ Joins: Turtle (~Turtle@145.37.72.28)
L150[07:31:09]
⇨ Joins: dustinm`
(~dustinm@2607:5300:100:200::160d)
L151[07:40:07]
⇨ Joins: {0xc6} (~c6h@195.195.43.244)
L152[07:40:21] ⇦
Quits: {0xc6} (~c6h@195.195.43.244) (Client Quit)
L153[07:45:50] <Vexatos> Iamback
\:D/
L154[07:45:57] <Turtle> o/
L155[07:48:12] ⇦
Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote
host closed the connection)
L156[07:52:08]
⇨ Joins: meep
(uid94726@id-94726.ealing.irccloud.com)
L157[07:57:57] ⇦
Quits: BarbasTheDog (~Barbas@186.233.182.205) (Ping timeout: 195
seconds)
L158[08:16:42]
⇨ Joins: Turtle2 (~Turtle@145.37.72.28)
L159[08:17:16]
⇨ Joins: t3hero_
(~t3hero@2601:202:100:7e79:2162:1dca:ac7d:f6e5)
L160[08:18:53]
⇨ Joins: t3hero__
(~t3hero@2601:202:100:7e79:3dfb:55ef:c990:75c5)
L161[08:19:27]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L162[08:20:07] ⇦
Quits: Turtle (~Turtle@145.37.72.28) (Ping timeout: 195
seconds)
L163[08:20:07] ⇦
Quits: t3hero (~t3hero@2601:202:100:7e79:3c26:18d3:a090:c601) (Ping
timeout: 195 seconds)
L164[08:20:25] ***
Turtle2 is now known as Turtle
L165[08:21:52] ⇦
Quits: t3hero_ (~t3hero@2601:202:100:7e79:2162:1dca:ac7d:f6e5)
(Ping timeout: 195 seconds)
L166[08:22:03] <brandon3055> wb
L167[08:22:52] <brandon3055> Question. How
dose OC handle more then one of the same peripheral type connected
to a computer?
L168[08:23:27] <Turtle> different
adresses
L169[08:24:33] <brandon3055> e.g. if i
have my peripheral attached to a computer i can access it with
component.draconic_reactor but what if i have 2 of my peripherals
attached? how would i access each one seperately
L170[08:27:55] <Turtle> I am not sure how
the proxy works, but on a lower level, each peripheral/component
has it's own adress
L171[08:28:10] ***
Cruor|Away is now known as Cruor
L172[08:28:19] ⇦
Quits: VikeStep (~VikeStep@101.184.94.18) (Quit:
Leaving)
L174[08:31:42]
⇨ Joins: t3hero_
(~t3hero@2601:202:100:7e79:f877:f926:f32:4ea7)
L175[08:31:51] <brandon3055> ahh thanks
that helped
L176[08:34:42] ⇦
Quits: t3hero__ (~t3hero@2601:202:100:7e79:3dfb:55ef:c990:75c5)
(Ping timeout: 195 seconds)
L177[08:35:14]
⇨ Joins: t3hero__
(~t3hero@2601:202:100:7e79:f0f6:3aca:1237:be0)
L178[08:35:59] <Turtle> I'm pretty new to
OC, so it might not be the -best- approach, but it should
work
L179[08:38:12] ⇦
Quits: t3hero_ (~t3hero@2601:202:100:7e79:f877:f926:f32:4ea7) (Ping
timeout: 195 seconds)
L180[08:38:24] <brandon3055> I didnt
actually need to know for anyspacific reason i was just curious
because with CC you simply say wrap the peripheral on the left ot
back etc
L181[08:38:45] <Vexatos> brandon3055, then
you can for instance do >> local myperiphs = {} for addr in
component.list("draconic_reactor") do
table.insert(myperiphs, component.proxy(addr)) end
L182[08:38:56] <Vexatos> then you have a
table full of usable proxies
L183[08:39:26] <brandon3055> cool
L186[08:41:59]
⇨ Joins: Voidi
(~tobias@cable-158-181-91-53.cust.telecolumbus.net)
L187[08:43:11] ⇦
Quits: t3hero__ (~t3hero@2601:202:100:7e79:f0f6:3aca:1237:be0)
(Read error: Connection reset by peer)
L188[08:46:20]
⇨ Joins: BarbasTheDog (~Barbas@186.233.182.205)
L189[08:46:59] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L190[08:51:50]
⇨ Joins: PJHT
(~pjht@c-76-16-254-87.hsd1.il.comcast.net)
L191[08:52:27] <PJHT> What do the managed
and unmanaged mode mean on floppies?
L192[08:53:08] ⇦
Quits: PJHT (~pjht@c-76-16-254-87.hsd1.il.comcast.net) (Client
Quit)
L193[08:55:44] <Vexatos> k
L194[08:55:54] <Daiyousei> kkk
L195[08:56:11] <Daiyousei> that guy was
very patient
L196[08:56:14] <vifino> ohai der
Vexatos
L197[08:58:05] <Vexatos> onifiv der
L198[08:58:10] <Vexatos> onivif*
L199[08:58:12] <Vexatos> :3
L200[08:59:50] ⇦
Quits: Turtle (~Turtle@145.37.72.28) (Quit: Nettalk6 -
www.ntalk.de)
L201[09:02:45] <vifino> Please stop.
L202[09:08:46] ***
Cranium[Away] is now known as Cranium
L203[09:12:24]
⇨ Joins: Meow-J
(uid69628@id-69628.highgate.irccloud.com)
L205[09:54:57] ⇦
Parts: TrueLove (~3volta@truelove.putka.info) ())
L206[09:58:07]
⇨ Joins: TrueLove (~3volta@TrueLove.Putka.Info)
L207[10:01:45] ⇦
Quits: meep (uid94726@id-94726.ealing.irccloud.com) (Quit:
Connection closed for inactivity)
L208[10:01:45] ⇦
Quits: BarbasTheDog (~Barbas@186.233.182.205) (Read error:
Connection reset by peer)
L209[10:01:50]
⇨ Joins: _Barbas (~Barbas@186.233.182.205)
L210[10:07:44]
⇨ Joins: KK (~KK@67.204.178.35)
L211[10:14:16]
⇨ Joins: lostkangaroo
(~lostkanga@50-24-53-121.bcstcmtk01.res.dyn.suddenlink.net)
L212[10:15:33] ⇦
Quits: GUIpsp (~GUIpsp@c-73-164-116-168.hsd1.mn.comcast.net) (Read
error: Connection reset by peer)
L213[10:19:56]
⇨ Joins: GUIpsp
(~GUIpsp@c-73-164-116-168.hsd1.mn.comcast.net)
L214[10:20:07]
⇨ Joins: Turtle
(~SentientT@82-171-92-73.ip.telfort.nl)
L215[10:35:50] ⇦
Quits: GUIpsp (~GUIpsp@c-73-164-116-168.hsd1.mn.comcast.net) (Read
error: Connection reset by peer)
L216[10:37:19]
⇨ Joins: xPucTu4
(~yahoo@Fenixandar.Pleven-DaGe.Net)
L217[10:40:57]
⇨ Joins: GUIpsp
(~GUIpsp@c-73-164-116-168.hsd1.mn.comcast.net)
L218[10:43:48]
⇨ Joins: Jezza (~Jezza@92.206.12.69)
L219[10:46:05]
⇨ Joins: BarbasTheDog (~Barbas@186.233.182.205)
L220[10:46:08] ⇦
Quits: _Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L221[10:51:50] <ds84182> > Playing song
in Google Play Music
L222[10:51:58] <ds84182> >
Accidentallys a button, so closes app
L223[10:52:03] <ds84182> > Goes back to
song
L224[10:52:07] <ds84182> > Song doesn't
play
L225[10:52:11] <ds84182> Fuck my
life
L226[10:52:24] <ds84182> This is probably
Google's way of forcing me to finish my music app
L227[11:00:53] ⇦
Quits: BarbasTheDog (~Barbas@186.233.182.205) (Read error:
Connection reset by peer)
L228[11:00:55] ⇦
Quits: KK (~KK@67.204.178.35) (Ping timeout: 206
seconds)
L229[11:01:04]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L230[11:11:10] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L231[11:11:14]
⇨ Joins: BarbasTheDog (~Barbas@186.233.182.205)
L232[11:11:22] *
dangranos pokes mimiru
L233[11:12:07]
⇨ Joins: _Barbas (~Barbas@186.233.182.205)
L234[11:12:07] ⇦
Quits: BarbasTheDog (~Barbas@186.233.182.205) (Read error:
Connection reset by peer)
L235[11:13:18]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L236[11:13:51] ⇦
Quits: _Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L237[11:13:58] <ds84182> It marked the
song as downloaded from Google Play, but since the song doesn't
exist on google play, it simply doesn't play
L238[11:14:05] <ds84182> How retarded are
these developers
L239[11:14:20] <ds84182> how does your app
accidentally mark a song as downloaded from Google Play
L240[11:14:34] <vifino> just like
that.
L241[11:15:06] <dangranos> Maaaaagic
L242[11:16:13] <ds84182> Removing and
adding the song back to my phone fixed it
L243[11:16:16] <ds84182> but still, what
the hell
L244[11:19:46] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Ping timeout: 192
seconds)
L245[11:20:25]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L246[11:30:32]
⇨ Joins: Nathan1852_
(~Nathan185@p5B216E95.dip0.t-ipconnect.de)
L247[11:45:28] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L248[11:45:35]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L249[11:59:50] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L250[11:59:57]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L251[12:00:20] ***
rakiru|offline is now known as Kasen
L252[12:03:42] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L253[12:03:57]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L254[12:04:32] ⇦
Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca) (Ping
timeout: 192 seconds)
L255[12:04:46] ⇦
Quits: brandon3055 (~Brandon@122.129.140.106) (Read error:
Connection reset by peer)
L256[12:05:20] <asie> kkkkk
L257[12:05:22] <asie> oh wait
L258[12:05:24] <asie> that was 3 hours
ago
L259[12:05:25]
⇨ Joins: EricBJ
(~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L260[12:05:26] <asie> fml
L261[12:07:54] *
Skye|SlightlyIll hugs asie
L262[12:08:30] ⇦
Quits: andior (~andior@171.189.broadband11.iol.cz) (Ping timeout:
192 seconds)
L263[12:08:56]
⇨ Joins: andior
(~andior@171.189.broadband11.iol.cz)
L264[12:11:03]
⇨ Joins: EliteAnax17
(~quassel@2601:100:8101:35dc:e180:c4e9:c47b:f7b0)
L265[12:12:50] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L266[12:13:06]
⇨ Joins: Barbas (~Barbas@186.233.182.205)
L267[12:14:14]
⇨ Joins: BarbasTheDog (~Barbas@186.233.182.205)
L268[12:14:15] ⇦
Quits: Barbas (~Barbas@186.233.182.205) (Read error: Connection
reset by peer)
L269[12:14:30] <vifino> asie: Timezones?
:P
L271[12:14:47] <asie> scrollup
L272[12:15:00]
⇨ Joins: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net)
L273[12:17:48]
⇨ Joins: _Barbas (~Barbas@186.233.182.205)
L274[12:18:36] ⇦
Quits: BarbasTheDog (~Barbas@186.233.182.205) (Read error:
Connection reset by peer)
L275[12:22:06] <Turtle> alright, that fps
issue I´ve been having has something to do with nei
L276[12:24:25] *
dangranos pokes Mimiru
L277[12:25:34] <Turtle> or not. restarted
client and it still lags
L278[12:33:46] <Aedda> Hey Vexatos around
and have a minute?
L279[12:35:10] ⇦
Quits: Voidi (~tobias@cable-158-181-91-53.cust.telecolumbus.net)
(Ping timeout: 206 seconds)
L280[12:39:00] ⇦
Quits: xPucTu4 (~yahoo@Fenixandar.Pleven-DaGe.Net) (Remote host
closed the connection)
L281[12:39:03] <Inari> scj643: whys your
server so empty D:
L282[12:39:37] <scj643> People I know at
are school so am I.
L283[12:40:27] <Inari> ah :P
L284[12:40:35] <Inari> its like
19:40
L285[12:40:38] <Inari> what are you doing
at school
L286[12:41:59] <Inari> server is kind of
laggy too
L287[12:42:04] <Turtle> oooh. got
term.blit working... partially.
L288[12:43:06]
zsh sets mode: +v on Techokami
L289[12:45:35]
⇨ Joins: Voidi
(~tobias@cable-158-181-91-53.cust.telecolumbus.net)
L290[12:51:57] ⇦
Quits: Voidi (~tobias@cable-158-181-91-53.cust.telecolumbus.net)
(Ping timeout: 195 seconds)
L291[12:54:27] ***
Guest47637 is now known as alekso56
L292[13:18:25] <scj643> It s 2:18 where I
am
L293[13:18:44]
⇨ Joins: ProbablyKodos
(webchat@75-175-20-47.ptld.qwest.net)
L294[13:19:24] <ProbablyKodos> Tomorrow,
tomorrow =D
L295[13:20:08] <Lizzy> a procrastinator's
motto
L296[13:20:35] <ProbablyKodos> Also the
day I come home
L297[13:20:38] <ProbablyKodos> Back to my
own bed and PC
L298[13:21:32] <scj643> Inari: server
still lady
L299[13:21:34] <scj643> Lagyy
L300[13:22:43] <Inari> scj643: what are
you doing at school a tnight
L301[13:22:59] <scj643> It's 2 pm
L302[13:23:04] <scj643> Not night
L303[13:23:44] <Inari> ah so 14:18
L304[13:23:45] <Inari> just say so
then
L305[13:24:41] <scj643> Inari is the
server lagy
L306[13:24:49] <Inari> dunno?
L307[13:24:53] <scj643> Check
L308[13:26:40] <scj643> Server says 20
tps
L309[13:33:57] <scj643> Restarted it
L310[13:40:15] ⇦
Quits: Jezza (~Jezza@92.206.12.69) (Read error: Connection reset by
peer)
L311[13:59:24]
⇨ Joins: KK (~KK@67.204.178.35)
L312[14:04:41]
⇨ Joins: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net)
L313[14:04:47] ⇦
Quits: KK (~KK@67.204.178.35) (Quit: Going to work, going somewhere
fun, or going to sleep)
L314[14:04:48]
⇨ Joins: t3hero
(~t3hero@2601:202:100:7e79:f0f6:3aca:1237:be0)
L315[14:04:53]
⇨ Joins: brandon3055 (~Brandon@122.129.140.106)
L316[14:05:01] <Vexatos> Aedda, I am
now
L317[14:05:05] <Vexatos> still here?
L318[14:06:09] <scj643> Im here
L319[14:08:05] <Aedda> Vexatos: Just got
back actually, is there a known conflict between BC 7.0.34 and .35
and Computronics 1.5.7 ?
L320[14:08:21] <Vexatos> there shouldn't
be
L321[14:08:22] <Aedda> err 24 25
L322[14:08:37] <Aedda> Ok I'll toss this
crash log up then, give me a sec
L323[14:08:42] <Vexatos> Do you have
engineer's toolbox?
L324[14:08:43] <Vexatos> :P
L325[14:09:28] <Aedda> I do, I originally
installed BC core to counter the api issue, but maybe it returned?
I'll try disabling that first.
L326[14:09:57] <Vexatos> Aedda, just give
me fml-client-latest.log
L327[14:10:00] <Vexatos> for the
crash
L328[14:10:09] <Vexatos> the actual crash
log is not descriptive enough
L329[14:10:55] <Aedda> kk one sec
L330[14:13:34] <Aedda> With Engineer's
Toolbox disabled it started up fine. Want me to put it back in to
generate the log?
L331[14:13:48] <Vexatos> sure
L332[14:13:56] <Vexatos> even though
adding BC core should have fixed it
L333[14:14:05] <Vexatos> unless EngToolbox
suddenly became a coremod
L334[14:14:17] <Turtle> gaah, I broke my
string wrapping xD
L335[14:15:09] <Vexatos> good job :P
L336[14:16:40] <Turtle> off by one error.
I have no idea why/what, but it works
L337[14:17:09] <Vexatos> ...what?
L338[14:17:37] <Turtle> I figured out why
it didn´t work but, uh, output =
output:sub(cloneOS.term.resX-cloneOS.term.currentX+2)
L339[14:17:56] <Turtle> ignore the
obnoxious variables
L340[14:18:16] <Turtle> TLDR: I had +1,
should be +2 as it needs to start after the captured part
L342[14:19:41] <Vexatos>
BuildCraftAPI|core(API: BuildCraftAPI|core:1.5):
EngineersToolbox-1.2.3.0-BETA.jar
L343[14:19:42] <Vexatos> there you
go
L344[14:20:22] <Aedda> huh Zip file
buildcraft-7.0.25-energy.jar failed to read properly, it will be
ignored
L345[14:21:22] <Turtle> ... and suddenly
my terminal api is 16kb, whoops?
L346[14:21:31] <Vexatos> oh wait
L347[14:21:36] <Vexatos> Aedda, it's a
different API
L348[14:21:44] <Vexatos> this time the
crash is cofh.api.block.IBlockInfo
L349[14:21:49] <Vexatos> so nothing
related to BC
L350[14:21:56] <Vexatos> that explains why
it occured even with BC Core
L351[14:22:10] <Aedda> interesting
L352[14:22:40] <Vexatos> Yes
L353[14:22:56] <Vexatos> EngToolbox
apparently ships a sufficiently up-to-date version of the
CoFHAPI
L354[14:23:01] <Vexatos> (compared to the
ancient BC one)
L355[14:23:02] <Aedda> so remove the cofh
and bc api from ET and make sure those apis are up to date in their
respective files?
L356[14:23:07] <Vexatos> but it ships it
incompletely
L357[14:23:07]
⇨ Joins: t3hero_
(~t3hero@c-50-173-229-254.hsd1.ca.comcast.net)
L358[14:23:18] <Vexatos> meaning some
classes in the API that Computronics assumes to be there are simply
not
L359[14:23:23] <Vexatos> You can fix this
too
L360[14:23:26] <Vexatos> 1) report it
>_>
L362[14:23:48] <Vexatos> CoFHLib doesn't
add or change anything (unlike CoFHCore)
L363[14:23:59] <Vexatos> but it has the
same effect on API loading as adding BC Core does
L364[14:24:05] <Vexatos> it forces an
up-to-date and complete API
L365[14:24:13] <Vexatos> Aedda, ^
L366[14:24:19] <Vexatos> but PLEASE report
it >_>
L367[14:24:49] <Aedda> I promise I
will
L368[14:25:10] <LJack2k> pinky
promise?
L369[14:25:52] ⇦
Quits: t3hero (~t3hero@2601:202:100:7e79:f0f6:3aca:1237:be0) (Ping
timeout: 195 seconds)
L370[14:27:55] <Aedda> Vexatos: I put
CoFHCore (not lib) in the mix since it was in the original set of
mods, so now Computronics comes up in the stack trace
http://pastebin.com/T7S8KMSC
L371[14:29:15] <Aedda> is that the same
log, sec I may have mispasted or have gone blind
L372[14:30:46] <Vexatos> this is only part
of the thing >_>
L373[14:31:09] <Vexatos> It is a different
log
L374[14:31:16] <Vexatos> the timestamps
don't match
L375[14:31:23] <Vexatos> but the relevant
parts are missing .-.
L376[14:31:33] <Aedda> weird, wtf did I
do, trying again...
L377[14:32:31] <Aedda> oh, I see my text
editor apparently has a bug whereas if a file is already opened it
is not refreshing the buffer completely. I opened it freshly
now.
L378[14:32:38] <Vexatos> also, "Zip
file buildcraft-7.0.25-energy.jar failed to read properly"
probably points at a malformed download
L379[14:32:46] <Vexatos> try redownloading
that file
L380[14:33:27] <Vexatos> this is a broken
download most of the time
L381[14:33:43]
⇨ Joins: mr208 (~mallrat20@184.88.140.20)
L383[14:35:14] <Vexatos> BC API is still
being loaded from the engtoolbox file
L384[14:35:16] ⇦
Quits: mallrat208 (~mallrat20@184-88-140-20.res.bhn.net) (Ping
timeout: 192 seconds)
L385[14:35:50] <Aedda> despite BC core
being in there, you know, that mod has given me enough problems to
just blacklist it
L386[14:35:54] <Aedda> but I will still
report this
L387[14:37:05] <Vexatos> Aedda, you can of
course completely remove the two APIs from the jar
L388[14:37:13] <Vexatos> if you have
CoFHLib and BC Core installed, it can still assume the APIs to be
present >_>
L389[14:37:20] <Vexatos> it's a really
badly made mod though
L390[14:37:28] <Vexatos> in terms of mod
compat
L391[14:38:32] <Aedda> new BC download,
same error, trying the previous version for fun...
L392[14:38:40] ⇦
Quits: Something12 (~Something@s010634bdfa9eca7b.vs.shawcable.net)
(Ping timeout: 192 seconds)
L393[14:38:46] <Vexatos> inb4 asie
uploaded a malformed download
L394[14:39:21]
⇨ Joins: Something12
(~Something@S010634bdfa9eca7b.vs.shawcable.net)
L395[14:39:51] <Aedda> now I get this
lol
L396[14:39:52] <Aedda> Zip file
buildcraft-7.0.24-core.jar failed to read properly, it will be
ignored
L397[14:40:17] <Aedda> oh both give
it
L398[14:40:27] <Aedda> let me try .23 then
which I know loaded
L399[14:41:42] <Aedda> .23 does not
generate any errors
L400[14:44:38] <Aedda> I repackaged .25
and it reports the jar failed to read properly again
L401[14:47:06] <Turtle> \o/ cursor blink
is in
L402[14:49:29]
⇨ Joins: Voidi
(~tobias@cable-158-181-91-53.cust.telecolumbus.net)
L403[14:53:52] <scj643> Anyone need
me
L404[14:55:52] <gamax92> dependency walker
wtf
L405[14:56:15] <gamax92> "No PE
signature found." THEN WHAT ARE THESE TWO BYTES THAT SAY
"PE" FOR?
L406[14:56:57] <scj643> We need a more
complete http API
L407[14:57:12] <scj643> One that supports
headers
L408[14:57:14] <gamax92> what's
missing?
L409[14:57:17] <gamax92> well ...
L410[14:57:18] <vifino> gamax92: I'm doing
homebrew dev for psvita, and randomly the gpu crashes. or the
system ui. \o/
L411[14:57:45] <gamax92> vifino: I'm doing
lua hackery
L412[14:58:11] <gamax92> I copied a C
function from one state to another, GASP :O
L413[14:58:11] <Vexatos> scj643, it does
.-.
L414[14:58:28] <vifino> gamax92: cool,
what are you doing?
L416[14:58:37] <gamax92> trying to
decompile a dll
L417[14:59:13] <vifino> oh?
L418[14:59:35] <gamax92> trying out
various decompilers, boomerang is being a piece of shit as usual
and doesn't know the entry point of this dll
L419[15:01:30] <scj643> Why is it in
comutronics
L420[15:02:01] <gamax92> >_>
L421[15:02:11] <gamax92> scj643: thats an
example
L422[15:02:36] <scj643> Well it should be
in the http API
L423[15:02:48] <gamax92> or you can stop
being a lazy fuck and just do the same thing
L424[15:03:38] <scj643> Yeah not the
best
L425[15:03:45] <scj643> I'm really new to
lua
L426[15:04:02] <scj643> I mainly modify
existing code to my needs
L427[15:04:27] <scj643> Also is it
possible to Implement we sockets
L428[15:04:34] <scj643> *websockets
L429[15:04:51] <gamax92> note, AAAAAAAGH I
have to go back into linux :|, I know winedump has no issue with
this dll and that the dll works.
L430[15:05:01] <scj643> Lol
L431[15:08:00] <gamax92> :| winedump has
an issue with it as well
L432[15:11:55] ⇦
Quits: Thog (~Thog@kurisu.rx14.co.uk) (Quit:
System.exit(-42);)
L433[15:12:30] <gamax92> oh what. the
pointer says 0x108, but the PE header starts at 0x107
L434[15:12:33] <gamax92> why does this
work?
L435[15:13:29] ***
Cruor is now known as Cruor|Away
L436[15:21:51] ⇦
Parts: Voidi (~tobias@cable-158-181-91-53.cust.telecolumbus.net)
())
L437[15:23:33]
⇨ Joins: Thog (~Thog@kurisu.rx14.co.uk)
L438[15:24:37] <gamax92> cause it's
corrupted
L439[15:28:54] ⇦
Quits: Vexatos
(~Vexatos@p200300556E4E738491F196DFE551917E.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L440[15:30:59]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L441[15:38:25] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L442[15:38:47]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L443[15:39:04] ***
Daiyousei is now known as SleepingFairy
L444[15:39:10] <Turtle> Does OC use 1000
bytes/kB or 1024?
L445[15:39:57]
⇨ Joins: Lunatrius` (~Lunatrius@77.38.103.182)
L446[15:40:45] <Lizzy> 1024K
L447[15:41:33] <Lizzy> the actual lua
sandbox threads have a bit more overhead because they have to
manage the sandbox but they don't use that much
L448[15:41:44] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 206
seconds)
L449[15:41:44] ***
Lunatrius` is now known as Lunatrius
L450[15:42:09] <Turtle> grr nonmetric, but
uh, thanks, using bytes to list memory usage is a bit unwieldy
:P
L451[15:42:35] <scj643> I might compile
openjdk for my laptop
L452[15:43:05] ⇦
Quits: lostkangaroo
(~lostkanga@50-24-53-121.bcstcmtk01.res.dyn.suddenlink.net) (Quit:
wandering off again.)
L453[15:43:44] <scj643> I got $200 for
spending on windows azure
L454[15:44:55] <gamax92> Turtle: don't
think in metric units, think in powers of two
L455[15:45:17] <Turtle> Yeah, but there´s
this new term specifically for powers of two? :P
L456[15:45:27] <gamax92> KiB?
L457[15:45:50] <Turtle> ya
L458[15:46:06] <gamax92> and? that's not
exactly new, like at all
L459[15:46:35] <Turtle> well, newer than
kilobyte, but it´s not that standardized yet .-.
L460[15:52:28] ⇦
Quits: _Barbas (~Barbas@186.233.182.205) (Quit: I
quit!)
L461[16:00:59] ⇦
Quits: MajGenRelativity
(~MajGenRel@c-73-186-66-242.hsd1.ma.comcast.net) (Quit: Time to go,
to adventure!)
L462[16:19:42] ***
LJack2k is now known as LJack2k|Away
L463[16:21:03] ***
LJack2k|Away is now known as LJack2k
L464[16:25:44] <scj643> Going to be
getting samples from Texas Instruments
L465[16:25:46] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L466[16:32:01] <scj643> Thing is I don't
know how to use them.
L467[16:33:14] ⇦
Quits: ProbablyKodos (webchat@75-175-20-47.ptld.qwest.net) (Ping
timeout: 204 seconds)
L468[16:35:29] <Techokami> what things are
you getting from TI, scj643?
L469[16:35:46] <scj643> Don't know
L470[16:36:02] <Techokami> so they're just
sending you a random grab bag of samples??
L471[16:36:07] <scj643> Probably will have
to buy a couple bread board
L472[16:36:14] <scj643> No I pick the
stuff
L473[16:36:20] <Techokami> well what did
you pick?
L474[16:36:26] <Techokami> I'm
curious
L475[16:36:33] <scj643> I haven't chose
anything yet
L476[16:36:39] <Techokami> ohhhh
L477[16:36:42] <scj643> Thinking about
audio stuff though
L478[16:36:57] <vifino> I love how my file
manager for the ps vita has no actual file management.
L479[16:37:03] <scj643> Lol
L480[16:37:46] <Techokami> if you're going
to be breadboarding, make sure you either are getting DIP, or make
sure you can get a pin converter to go to DIP
L481[16:38:18] <vifino> scj643: yeaah,
thing is: we don't have an ime or anything like that
L482[16:38:30] <vifino> so uh, renaming
shit is kinda difficult
L483[16:39:32] <scj643> Dip? I'm really
new to this all I done with my arduino is back a ps2 controller to
work with my computer
L484[16:40:01]
⇨ Joins: Gangsir
(webchat@c-98-199-206-62.hsd1.tx.comcast.net)
L485[16:40:30] <scj643> Wow never knew the
lasers in dvd and cd drivers are worth something
L486[16:40:31] ⇦
Parts: Gangsir (webchat@c-98-199-206-62.hsd1.tx.comcast.net)
())
L487[16:40:34] <Techokami> Dual In-line
Package, it's where the chip has pins on two sides with big enough
spacing for inserting into perfboard/protoboard/breadboard
L488[16:40:47]
⇨ Joins: Gangsir
(webchat@c-98-199-206-62.hsd1.tx.comcast.net)
L489[16:41:02] <Techokami> otherwise
you're not going to be able to stick it into anything
L490[16:41:08] ⇦
Quits: Turtle (~SentientT@82-171-92-73.ip.telfort.nl) (Read error:
Connection reset by peer)
L491[16:41:37] ⇦
Quits: Gangsir (webchat@c-98-199-206-62.hsd1.tx.comcast.net)
(Client Quit)
L492[16:42:05] <scj643> Yeah these are not
like that going to have to get converters
L493[16:43:33] ⇦
Quits: Nathan1852_ (~Nathan185@p5B216E95.dip0.t-ipconnect.de) (Ping
timeout: 198 seconds)
L494[16:43:59] <Techokami> what kind of
pinouts do they have?
L495[16:44:20] <scj643> They are angled
ICs
L496[16:44:30] <scj643> they don't pin
straight down
L497[16:44:32]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L498[16:44:39] <Techokami> links to their
pages on TI's website?
L499[16:45:43] <scj643> Gimme a
minute
L501[16:50:09] <scj643> Might see if I can
get some diode samples
L502[16:52:28] <XDjackieXD> nice chip
:P
L503[16:52:31] ⇦
Quits: {0xc6}
(~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net) (Quit:
Killed (Spam is off topic.))
L504[16:54:46] <scj643> Lol can you tell
me what it does in English
L505[16:55:10] <scj643> Might just end up
getting sensors and program my arduino to send it to my
calculator
L506[16:55:17] <vifino> scj643: that's not
a breadboard chip
L507[16:55:22] <vifino> that's a surface
mount chip
L508[16:55:28] <Techokami> yeah
L509[16:55:34] <Techokami> and the pins
are crazy small
L510[16:55:40] <Techokami> how good are
you with soldering
L511[16:55:52] <vifino> solder it to a
board and make a converter. I've soldered/made quite a few of
those.
L512[16:57:00] <Techokami> I've had to
solder surface mount stuff before, it's not fun imho
L513[16:57:02] <scj643> I am visually
impaired
L514[16:57:06] <Techokami> WELP
L515[16:57:35] <scj643> Do they make
adapters for this stuff
L516[16:57:48] <Techokami> it's possible
to make or get one
L517[16:57:50] <XDjackieXD> scj643 this
chip is a usb to audio interface
L518[16:58:15] <scj643> Yeah the type of
thing I need if I want to mess with DSP
L519[16:58:20] <XDjackieXD> adapters not
from ti themself but probably from some guys on ebay
L520[16:58:28] <scj643> Yeah
L521[16:58:45] <XDjackieXD> breadboarding
with a dsp? glhf... :P
L522[16:59:01] <scj643> Expand glhf
please
L523[16:59:09] <gamax92> good luck have
fun
L524[16:59:22] <gamax92> also that chip is
5 mm x 10 mm
L525[16:59:22] <scj643> DSP is on the
computers end on the driver
L526[16:59:24] ***
Cranium is now known as Cranium[Away]
L527[16:59:27] <scj643> Damn
L528[16:59:49] <scj643> Forgot how small
this stuff is
L529[16:59:57] <XDjackieXD> tip:
breadboards that are a bit older tend to have bad contacts which
can produce interesting results with analog signals...
L530[16:59:59] <scj643> They should make
big models for prototyping
L531[17:00:34] <XDjackieXD> a
"dsp" program like gnu radio? or a real hardware dsp
chip?
L532[17:00:40] <scj643> Browsing Fairchild
semiconductor
L533[17:00:51] <scj643> DSP as in doubly
home thearter
L534[17:01:19] <XDjackieXD> dsp just means
digital signal processor (processing analog signals
digitally)
L535[17:01:35] ⇦
Parts: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com)
())
L536[17:02:30] <scj643> Virtual surround
is what I'm really interested in
L537[17:02:49] <scj643> Sadly Realtek
vender locks their stuff for the already made DSPs
L538[17:02:56] <scj643> All the hardware
supports it
L539[17:03:15] <scj643> But MS is bullshit
when it comes to driver signing on 64 bit
L540[17:04:27] <scj643> Might just go with
diodes and LEDs
L541[17:04:52] <XDjackieXD> o.O I have
quite a bit of knowledge with dsps but only for RF stuff (radio
trancievers). never looked at audio signal processing... (apart
from noise canceling)...
L542[17:05:09] <XDjackieXD> diodes and
LEDs to do what?
L543[17:05:30] <scj643> Work with an
arduino
L544[17:05:43] <scj643> Also might make a
am crystal radio someday
L545[17:06:38] <scj643> What is a Schottky
diode? Wow my iPad knew that was a thing
L546[17:06:53] <XDjackieXD> arduino is
easy to work with ^^ crystal radio is oldschool and it might be
hard to find a radio station with AM that is strong enough...
L547[17:07:09] <scj643> Fm radio
L548[17:07:39] <XDjackieXD> schotty diode
= lower drop-out voltage
L549[17:08:44] <XDjackieXD> crystal radio
is a nice experiment ^^ (although I prefer to build tranceivers
like the bitx or the pic-a-star (which uses a dsp btw ^^))
L550[17:09:03]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L551[17:09:14] <scj643> Zener diode?
L552[17:09:55] <scj643> Oh wait you need a
germanium diode for a crystal radio
L553[17:09:59] <XDjackieXD> a diode which
has it's reverse breakthrough at a defined voltage. used for
regulating (low current) voltages and protecting inputs from
over-voltage
L554[17:09:59] ⇦
Quits: h3po (~h3po@aftr-5-146-249-52.unity-media.net) (Quit:
Leaving.)
L555[17:10:14] <XDjackieXD> yes or a real
germanium or si crystal and a needle
L556[17:10:19] <gamax92> instant radio
that cannot be controlled, partially plugin a cable to my netbook's
headphone jack
L557[17:10:27] <gamax92> >_>
L558[17:10:35] <XDjackieXD> ?
L559[17:10:57] <gamax92> if I partially
plugin a cable to the microphone* jack it pulls in an AM
station
L560[17:11:06] <XDjackieXD> ha ^^
L561[17:11:42] <XDjackieXD> we don't have
any strong AM stations anymore (just on shorthwave at around 7.3MHz
from other countries like Russia)
L562[17:12:48] ⇦
Quits: EricBJ (~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca) (Ping
timeout: 192 seconds)
L563[17:13:14] <scj643> Lol
L564[17:15:17]
⇨ Joins: EricBJ
(~eric@108-160-20-69.regn.hsdb.sasknet.sk.ca)
L565[17:16:28] <scj643> Wonder if you can
still buy z80 processors
L566[17:16:29] <gamax92> I love it when
people want to type a joke to me but then cnt stlp tlkng lk diz so
the joke is ruined
L567[17:16:32] <gamax92> yes, yes you
can
L568[17:16:38] <XDjackieXD> you can buy
them
L569[17:16:44] <scj643> Lol
L570[17:16:57] <scj643> Finds way to make
hacked together TI 83
L571[17:17:28] <XDjackieXD> I still have
two ZX81 (sinclair) at home. both with broken grpahics chip
>.>
L572[17:17:54] <gamax92> ZED ECKS
L573[17:23:28] <scj643> At least
L574[17:23:30]
⇨ Joins: xPucTu4
(~yahoo@StaraGara.Pleven-DaGe.Net)
L575[17:23:36] <scj643> Atmel does
samoles
L576[17:23:38] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L577[17:23:39] <scj643> Samples
L578[17:23:49] <scj643> Damn I can't type
on my iPad
L579[17:25:31] <scj643> Isn't atmel what
they use in the arduino
L580[17:27:33] <scj643> Going to get USB
type c samples
L581[17:32:11] <scj643> School email will
be getting some use
L582[17:34:24] <scj643> Zilog has samples
:D and they send you a lot of it
L583[17:35:48]
⇨ Joins: KomputerKid (~KK@67.204.178.35)
L584[17:52:47] ⇦
Quits: Yepoleb (~quassel@188-23-116-241.adsl.highway.telekom.at)
(Remote host closed the connection)
L585[17:57:57]
⇨ Joins: Yepoleb
(~quassel@91-115-119-221.adsl.highway.telekom.at)
L586[17:58:00] <scj643> Filled a request
for a 2.2-5ghz antenna from molex
L588[18:18:53] <Temia> Yes, the Arduino is
basically an Atmel ATMega broken out and given some convenience
circuitry.
L589[18:19:12] <Temia> With a
preprogrammed ROM ofc.
L590[18:24:41] ⇦
Quits: KomputerKid (~KK@67.204.178.35) (Ping timeout: 378
seconds)
L591[18:25:35]
⇨ Joins: RaptorJeebus
(RaptorJeeb@CPE-121-220-95-105.lnse2.win.bigpond.net.au)
L592[18:27:02] ⇦
Quits: RaptorJeebus_
(RaptorJeeb@CPE-124-180-33-135.lns2.lon.bigpond.net.au) (Ping
timeout: 206 seconds)
L593[18:28:20] <scj643> I could
potentially get samples and make my own
L594[18:28:33] <gamax92> ehh ...
L595[18:28:34] <scj643> With other parts
as well
L596[18:34:18] <scj643> Can't use a
Bluetooth chip it's 5mm x 5mm
L597[18:36:32] <Temia> Not
surprised.
L598[18:37:34] <vifino> ohai
Temiamoo
L599[18:37:37] <vifino> o/
L600[18:38:59] <Temia> Moooo.
L601[18:39:02] *
Temia flops on Vifino.
L602[18:39:05] *
Temia naps.
L603[18:39:10] *
vifino pets
L604[18:39:17] *
Temia tailswishes. =w=
L605[18:39:36] <scj643> Been looking at
STLC2690
L606[18:39:47] <xPucTu4> i want to create
a component that must send events to the computers
L607[18:40:07] <xPucTu4> what api should I
look for?
L608[18:40:22] <scj643> Take a look at
that IC STLC2690
L609[18:41:16] <Temia> SMD is a bane to
shaky hands like mine .w. I had tons of trouble just getting a
single MAX3232 SOIC chip soldered on without misalignment or a
twitch causing bridges
L610[18:41:59] <Temia> Anyway I don't have
an account on that site and the content's members-only
L611[18:42:01] <Temia> So I can't.
L612[18:43:36] <scj643> Damn
L614[18:44:16] <scj643> Their you go
L615[18:44:29] <Temia> Oh, okay, cool,
thanks.
L616[18:44:34] <Temia> I'll give it a skim
later. Need coffee now.
L617[18:44:54] <scj643> Lol to output it
as code
L618[18:45:36] <scj643> Thing is making a
USB controller with that for cheap
L619[18:48:59] <scj643> Oh it's no longer
a alive
L620[18:49:04] <scj643> Avaloble
L621[18:53:52] <scj643> Can't get samples
for any Bluetooth stuff either
L622[18:56:11] <Temia> Okay, yeah, that's
definitely geared for mobile applications
L623[18:56:18] <Temia> Good luck getting
that sucker on without a reflow oven
L624[18:58:51]
⇨ Joins: Lunatrius` (~Lunatrius@77.38.103.182)
L625[19:00:30] <scj643> Yeah going to have
to have a friend of mine do it for me
L626[19:01:20] ⇦
Quits: Lunatrius (~Lunatrius@77.38.103.182) (Killed (NickServ
(GHOST command used by Lunatrius`)))
L627[19:01:20] ***
Lunatrius` is now known as Lunatrius
L628[19:13:23] <scj643> Just going to have
to buy my Bluetooth adapter :(
L629[19:14:06] *
Temia patpats.
L630[19:14:28] <Temia> Actually, I'm
curious -- what's your project plan for this?
L631[19:14:46] <Temia> Sparkfun may have
something, but it'd probably come at a premium exceeding that of a
bogstandard USB adapter
L632[19:17:08] <scj643> I was going to use
this stuff with my arduino
L633[19:17:41] <scj643> Also my iPad with
the Bluetooth make my own audio receiver
L634[19:18:15] <scj643> That's why I was
interested in the Bluetooth and FM radio combo
L635[19:22:38] <Temia> Aha.
L636[19:22:44] <Temia> I'd say check out
Sparkfun's tools in that case.
L637[19:22:53] <Temia> They might have a
bluetooth controller broken out enough for you to use
L638[19:23:04] <Temia> Though it may lack
the FM.
L639[19:25:38] <scj643> Not having FM
would be fine
L640[19:28:32] <vifino> ._. the vps
provider my cousin has his from emulates a Pentium 5.
L641[19:28:54] <vifino> No AES-NI
instructions for me.
L642[19:29:08] <vifino> Time to bribe the
support team to fix that.
L643[19:29:54] <scj643> Lol
L644[19:31:05] <vifino> Has anybody seen
the BlackBerry Venice?
L645[19:31:11] <vifino> It seems quite
cool.
L646[19:32:40] <vifino> aesni0: No AESNI
support.
L647[19:32:43] <vifino> Makes me cry
inside.
L648[19:33:48] <scj643> Does the pentium
b979 have support for it
L649[19:36:11] <vifino> lolpentium
L650[19:37:02] <scj643> So no
L651[19:37:33] <scj643> Oh yea was planing
on compiling openjdk wonder if I would get any performance
benifited
L652[19:38:19] <scj643> Do you think I
would
L653[19:40:33] <vifino> not really
much
L654[19:40:40] <vifino> since the jit does
the magic.
L655[19:42:27] <scj643> So is it worth
compiling
L656[19:43:03] <vifino> is it worth
compiling a huge project for a hour+ for 10% improvement?
L657[19:44:19] <scj643> ~10% sounds
good
L658[19:46:06] <scj643> Nah setting up
mecurial is a pain
L659[19:46:13] <scj643> Wish they used
github
L660[19:46:16] <scj643> Or gut
L661[19:46:18] <scj643> Bit
L662[19:46:21] <scj643> Git
L663[19:46:32] <scj643> Damnit iPad you
can't keep with a developer
L664[19:48:10] <vifino> scj643: If you
like having 5% improvement, use gentoo.
L665[19:48:30] <vifino> And compile
everything with -funroll-loops.
L666[19:49:54] <scj643> Lol
L667[19:50:36] <scj643> Can that ~10%
cause Minecraft to run smoother
L668[19:51:37] <vifino> It's not gonna
make a noticable difference that isn't in your imagination.
L669[19:51:43] <scj643> Also if you have a
fancy cpu wouldn't that make it even more optimized. Isn't Java
written in C++
L670[19:52:41] <vifino> Hotspot's JIT
adapts automatically.
L671[19:52:51] <vifino> It won't make a
darn difference.
L672[19:53:03] <scj643> So t's pretty much
any performance improvements are placebos
L673[19:53:14] <scj643> Also openjdk is
buggy with MC
L674[19:54:42] <vifino> It's not.
L675[19:54:54] <vifino> At least not if
you don't use shitold versions.
L676[19:55:46] <Izaya> i"ve been
playing MC using OpenJDK for quite a while, even on Windows, and
I've seen no bugs due to OpenJDK
L677[19:55:56] <Izaya> except that one
time I tried to run shaders on Intel Integrated, anyway
L678[19:56:28] <scj643> That fails
anyways
L679[19:56:35] <Izaya> Pretty much.
L680[19:56:40] <scj643> Not openjdks
fault
L681[19:56:49] <Izaya> Yep.
L682[19:57:02] <Izaya> I, personally,
avoid the Oracle version of Java though
L683[19:57:17] <scj643> Why?
L684[19:57:30] <Izaya> Because it includes
crapware
L685[19:57:36] <Izaya> Ask! toolbar and
shit
L686[19:58:36] <scj643> Not the JDK
L687[19:58:44] <scj643> Always get the
JDK
L688[19:59:07] <Izaya> Eh, either way, I
use OpenJDK on Windows and Linux
L689[19:59:46] <scj643> I use Orcals JDK
for reasons that I don't even know
L690[20:03:18] <Izaya> The fun part is
though
L691[20:03:38] <Izaya> OpenJDK and the
Oracle JDK share a majority of the codebase
L692[20:03:52] <scj643> What's the diff
then
L693[20:04:56] <Izaya> All the
oracle-specific non-open code is removed, if I understand
correctly
L694[20:06:19] <scj643> What would that
even do?
L695[20:08:07] <Izaya> well, I know it
replaces the installer
L696[20:08:23] <scj643> Duh
L697[20:08:48] <scj643> In the JRE are
there differences
L698[20:09:52] <Izaya> I can't say I've
checked
L699[20:09:58] <Izaya> but there are
probably minor ones
L700[20:17:29]
⇨ Joins: ProbablyKodos
(webchat@75-175-20-47.ptld.qwest.net)
L701[20:30:24]
⇨ Joins: _1n5aN1aC
(webchat@75-175-68-69.ptld.qwest.net)
L702[20:33:29] ⇦
Quits: Inari (~Uni@p5B102651.dip0.t-ipconnect.de) (Read error:
Connection reset by peer)
L703[20:37:09] ⇦
Quits: _1n5aN1aC (webchat@75-175-68-69.ptld.qwest.net) (Quit: Web
client closed)
L704[20:47:24]
⇨ Joins: _1n5aN1aC
(webchat@75-175-68-69.ptld.qwest.net)
L705[20:48:28] <_1n5aN1aC> So I really
can't figure out why sometimes autorun on a floppy in a robot
works,a nd sometimes it doesn't
L706[20:49:21] <ProbablyKodos> You're
always putting it in the root directory, right?
L707[20:49:35] <_1n5aN1aC> Sometimes even
after running filesystem.setAutorunEnabled(true)
L708[20:49:40] <_1n5aN1aC> yes
L709[20:49:53] <ProbablyKodos> I'd open an
issue about it
L710[20:49:57] <ProbablyKodos> Might be
worth looking into
L711[20:50:06] <_1n5aN1aC> alrtight, can
do
L712[20:50:18] <_1n5aN1aC> I've been
getting it to work sometimes but not other times for a while
L713[20:50:26] <_1n5aN1aC> though I'm not
sure there's any real reasoning to it
L714[20:50:52] <ProbablyKodos> Indeed, it
may be a bug
L715[20:53:26] <Izaya> vifino, just got a
KD of 29:1 against chinchan in xonotic
L716[20:54:16] <scj643> Nice
L718[21:06:47] <ProbablyKodos> Welp, my
plane leaves int he morning. I'll see you guys either tomorrow
night, or Thursday morning, depending on how ready to pass out I am
tomorrow night
L719[21:07:14] <ProbablyKodos> o7
L720[21:07:20] ⇦
Quits: ProbablyKodos (webchat@75-175-20-47.ptld.qwest.net) (Quit:
Web client closed)
L721[21:10:36]
⇨ Joins: Sulljason
(webchat@c-24-23-9-249.hsd1.ca.comcast.net)
L722[21:18:37]
⇨ Joins: lperkins2 (~perkins@63.227.187.208)
L723[21:21:18] ⇦
Quits: _1n5aN1aC (webchat@75-175-68-69.ptld.qwest.net) (Quit: Web
client closed)
L724[21:21:32]
⇨ Joins: _1n5aN1aC
(webchat@75-175-68-69.ptld.qwest.net)
L725[21:21:43] <lperkins2> So, I restarted
my attempt to produce an x86 architecture for OC based on jpc. It
seems like it should work, using TTYS0 for output to OC's
TextBuffers.
L726[21:22:37] <lperkins2> Problem is I
can't manage to decode the serial output (I can't find a
lightweight java library for emulating a vt100, and I don't really
want to write one myself...)
L727[21:23:56] <scj643> Good luck
L728[21:29:28]
⇨ Joins: Madxmike (~Madxmike@168.28.136.36)
L729[21:30:10] <Temia> I don't think you'd
need full vt100 emulation.
L730[21:30:20] <Temia> ANSI or xterm might
be simpler.
L731[21:30:33] <Temia> Actually, shit,
yeah, implement xterm
L732[21:30:41] <lperkins2> Probably
true...
L733[21:30:44] <Temia> That way you can
intercept mouse behaviour
L734[21:31:13] <Temia> Heck, xterm256 for
tier 3.
L735[21:31:14] <lperkins2> Mouse and
keyboard -> jpc goes through a virtual ps2 keybord/mous
L736[21:31:34] <lperkins2> It's the
jpc->com1->? that's the issue
L737[21:31:54] <Temia> Mm.
L738[21:34:54] <lperkins2> If I just have
it print to System.out, it's intelligible, but there's lots of
non-printable-characters too
L739[21:35:35] <Temia> Can't create a
temporary file descriptor?
L740[21:35:46] <gamax92> lperkins2: I
don't know if JTerminal is of any use, but I know that it does
VT100 stuff
L741[21:36:23] <Temia> That said, I also
assume you're restricting to unmanaged media and a bytecode
EEPROM?
L742[21:36:30] <lperkins2> I could, but
I'm not sure what good washing it through a file would be.
L743[21:36:52] <lperkins2> Um, at the
moment it just fires up grub loaded out of the .jar archive
L744[21:36:52] <Temia> stdout is just a
file descriptor itself
L745[21:36:54] ***
mr208 is now known as mallrat208
L746[21:37:19] <lperkins2> JTerminal
doesn't look like it qualifies as lightweight.
L747[21:37:43] <Temia> Anyway, it
shouldn't be too hard to implement xterm controls. It's very
well-documented.
L748[21:38:37] <Sulljason> Lol, have fun
with that
L749[21:39:04] <lperkins2> Eh, I misread
what jterminal was part of, maybe it could work...
L750[21:39:05] <gamax92> lperkins2: all of
those files are very small :I
L751[21:39:24] <Temia> Then again, maybe I
don't have a full idea of what difficulties you're experiencing
with the decoding process?
L752[21:39:38] <Temia> Where exactly are
you hanging up at the moment?
L753[21:39:38] <gamax92> I think it's just
the lack of a decoding process
L754[21:40:15] <lperkins2> ^
L755[21:40:56] <lperkins2> I tried feeding
the output from the serial port to JCTerm's vt100
implementation,
L756[21:42:09] <Temia> Please be more
specific -- is it filtering the start/stop bits, passing it to an
OC screen, implementing control codes...?
L757[21:42:43] <lperkins2> At this point,
I doubt it.
L758[21:43:04] <lperkins2> I suspect it
expects all of that done before it gets the stream.
L759[21:43:18] <lperkins2> It has the
control codes implemented
L760[21:43:44] <Temia> It wasn't a yes/no
question, I'm trying to figure out what you need help with in your
implementation
L761[21:44:11] <lperkins2> Aye, so am I
:)
L762[21:44:25] *
Temia faceplants.
L763[21:45:01] <lperkins2> I appreciate
the attempt to help, I'm just also still trying to figure out what
exactly I need.
L764[21:45:52] <Temia> Can we look at your
code?
L765[21:46:03] <lperkins2> Sure.
L766[21:46:21] <Temia> Also a basic
roadmap of what you're trying to do would be nice.
L767[21:46:39] <Temia> As at this point
I'm no longer sure what you're trying to do. At all.
L768[21:47:20] <lperkins2> Okay, so basic
overview is that JPC is a java implementation of an x86 (i686)
computer.
L769[21:47:49] <lperkins2> It emulates the
CPU, north and south bus, hard drives, IO ports, pretty much
everything.
L770[21:48:00] ⇦
Quits: Sulljason (webchat@c-24-23-9-249.hsd1.ca.comcast.net) (Ping
timeout: 204 seconds)
L771[21:48:55] <lperkins2> I wrapped it in
an implementer of Architecture, which creates a vm instance and
pauses/resumes it when the runThreaded() function is called.
L772[21:49:44] <lperkins2> It has a
virtual VGA card, capable of saving screenshots, so I know the vm
fires up and runs.
L773[21:50:08] <lperkins2> It also has a
virtual serial port.
L774[21:51:04] <scj643> Damn
L775[21:51:08] <lperkins2> The virtual VGA
card can't output to an opencomputer's screen, so I have grub
configured to print its output to the serial port.
L776[21:51:14] <scj643> Sounds resource
heavy
L777[21:51:37] <lperkins2> Depends on how
much memory you give it, and what clock speed you set.
L778[21:52:04] <lperkins2> It actually
isn't too bad, it uses a JIT compiler to improve its actual
speed.
L779[21:52:56] <lperkins2> Anyway, the
difficulty is in translating the serial output to something
useful.
L780[21:54:16] <lperkins2> I'm working on
assembling a clean copy of the project to upload.
L781[21:55:28]
⇨ Joins: Sulljason
(webchat@c-24-23-9-249.hsd1.ca.comcast.net)
L782[21:57:07] <Temia> Question about this
JPC, though -- are the disk images discrete or handled wholly
internally?
L783[21:57:14] <lperkins2> Either.
L784[21:57:24] <lperkins2> Can create disk
images based off a directory
L785[21:57:27] <lperkins2> based off a
file
L786[21:57:39] <lperkins2> or a physical
block device
L787[21:57:42] <Temia> So managed disks
aren't actually a problem, then?
L788[21:57:45] <lperkins2> or a char[]
buffer
L789[21:57:56] <lperkins2> shouldn't
be
L790[21:58:20] <lperkins2> I've not
decided exactly how I'll handle that,
L791[21:58:50] <lperkins2> This will be
able to read from and write to standard OC disks
L792[21:58:50] <Temia> Shouldn't OC be the
one handling it?
L793[21:59:00] <Temia> But alright, fair
enough.
L794[21:59:25] <lperkins2> I may add a new
item that can go in the disk slot that gives block storage and uses
the single-file based disk backend
L795[21:59:25] <Temia> So the problem is
the serial output. I'll look up JPC to see how it provides that
output.
L796[21:59:40] <Temia> ...So, uh
L797[21:59:42] <lperkins2> Sure, I'm
getting ready to push what I've got to github
L798[21:59:43] <Temia> You mean an
unmanaged drive?
L799[21:59:46] <Temia> >.>
L800[21:59:51] <Temia> That's a thing
now.
L801[22:00:10] <lperkins2> I'll probably
just use that then :)
L802[22:00:15] <lperkins2> Depending on
allowed sizes
L803[22:00:38] <Temia> Allowed sizes are
the same as managed disks.
L804[22:00:48] <Temia> Just more strict
since they're now actual binary files.
L805[22:01:04] <lperkins2> The eeprom size
has to be expanded to 128k, but that's just a config thing for
servers that want this
L806[22:01:11] <Temia> Has to be?
L807[22:01:18] <lperkins2> Well, no
L808[22:01:25] <lperkins2> boch bios
though is 128k
L809[22:01:46] <Temia> Provide the actual
BIOS internally -- have the EEPROM act as a bootstrapper
L810[22:01:57] <lperkins2> and so far as I
know, that's the smallest bios
L811[22:02:33] <lperkins2> I may do that,
especially since the vgabios is another 38k
L812[22:02:43] <Temia> Yeah, definitely do
that
L813[22:03:01] <Temia> Though honestly,
can't you run it headless?
L814[22:03:03] <lperkins2> Of course, grub
is like 5M...
L815[22:03:20] <lperkins2> I'm not sure I
follow
L816[22:03:43] <Temia> As in operate it
without a video card implemented at all.
L817[22:04:10] <lperkins2> I could, but
vgabios is the one smart enough to look for bootable devices
L818[22:04:23] <lperkins2> bochs bios is
just smart enough to load vgabios
L819[22:04:46] <lperkins2> I could write
my own, but for now I'd rather just get it working.
L820[22:04:58] <Temia> Criminy.
L821[22:05:11] <lperkins2> and getting the
video card to work is trivial
L822[22:05:35] <Temia> Trivial but wholly
unnecessary.
L823[22:05:49] <Temia> Unless I tackle
that VRAM idea but that's neither here or there.
L824[22:05:55] <Temia> And I am finding
jack for useful info on JPC. How are you even implementing
it?
L825[22:05:56] <lperkins2> I actually
already tested outputting the contents of the vga card as an 8bit
colour depth to a TextBuffer, it is readable
L826[22:06:19]
⇨ Joins: Wembly (~Wembly@50.240.220.69)
L828[22:06:49] <Temia> No, I mean
L829[22:06:56] <Temia> How are you
integrating it into your mod?
L830[22:07:11] <lperkins2> Ah, it's main
class is PC, I subclass that
L831[22:08:02] <lperkins2> On
Architecture.initialize(), you create an instance of pc, then
during the threaded calls, you call pc.execute() a few dozen
times.
L832[22:08:05] <Temia> So you're just
including the whole code?
L833[22:08:23] <lperkins2> Yup, not a lot
of components that can be cut out.
L834[22:09:37] <lperkins2> I may go
through later and remove the stuff that's not needed
(JPCApplet/JPCApplication and the like),
L835[22:11:47] ⇦
Quits: Wembly (~Wembly@50.240.220.69) (Ping timeout: 206
seconds)
L836[22:13:37] <Temia> I am having some
difficulty following the SerialPort class's code. Is there, like,
ANY documentation at all, or are you just going headlong into
this?
L837[22:14:10] <lperkins2> There may be
some documentation someplace...
L838[22:14:33] <lperkins2> Individually,
the components are fairly simple,
L839[22:14:56] <Temia> Yeah, they just
don't exactly make it clear which contexts IoportRead/Write are
in.
L840[22:18:13] <lperkins2> doc has IRQ
maps
L841[22:18:20] <lperkins2> but that's
about it for documentation
L842[22:18:52] <Izaya> anyone for
xonotic?
L843[22:19:00] <lperkins2> The serial port
is memory mapped
L844[22:20:58] <Temia> I'm still having
some difficulty seeing whether -- if at all -- Tx/Rx is
differentiated.
L845[22:21:13] <lperkins2> So, when
something in the JPC vm writes to the serial port, it'll call
ioportWrite(0,b) for every byte sent to the serial port.
L846[22:21:50] <Temia> Does it simply pair
serial ports for the sending/receiving lines?
L847[22:22:26] <lperkins2> I don't think
so.
L848[22:23:01] <lperkins2> ioportRead gets
called to handle the receiving line when the interrupt gets
set
L849[22:23:37] <Temia> But
ioportRead/Write are to the same register.
L850[22:24:23] <Temia> It would help if
this was documented half-decently
L851[22:24:39] <lperkins2> Heh,
undocumented code is the norm in academia...
L852[22:24:43] <Temia> The comments are
worthless.
L853[22:24:56] <Temia> "private byte
lineControlRegister; /* line control register */"? OF COURSE
IT'S THE LINE CONTROL REGISTER.
L854[22:25:47] <lperkins2> so there is no
outgoing register
L855[22:26:07] <lperkins2> outgoing stuff
goes to the print function defined at the bottom
L856[22:26:36] <Temia> I found a book
referencing JPC
L857[22:27:05] <lperkins2> You found it's
homepage, right?
L858[22:27:17] <lperkins2> Not that there
is much there...
L859[22:27:22] <Temia> "For example,
a serial port in JPC for example is represented by a single class,
SerialPort, that implements HardwareComponent and IOPortCapable.
This simplistic approach gives rise to a design that is easy to
understand and navigate" has this person even looked at the
code?
L860[22:27:43] <Temia> The design may look
simple, but the code itself explains NOTHING about what it's
doing.
L861[22:28:54] <lperkins2> So, data
arriving should set the receiverBufferRegister register, then set
the appropriate IRQ (3 IIRC)
L862[22:30:04] <lperkins2> that will then
get cleared and the control line to okay the next byte gets
set
L863[22:31:05] <Temia> So receive() is
supposed to be the method for the external code to use to
communicate with the system?
L864[22:31:57] <lperkins2> Yup.
L865[22:32:19] <Temia> See, if you hadn't
pointed that out, I would've missed it entirely, because there's
nothing explaining its purpose in the code.
L866[22:33:08] <lperkins2> Aye, but after
digging my way through the diskcontroller and vga card, this
actually does seem 'easy to understand and navigate'
L867[22:33:21] <Temia> Of course.
L868[22:33:35] <Temia> Seeing as how I
just right to one particular file, the implementation isn't so
clear.
L869[22:33:42] <Temia> But alright. In
that case, ioportRead8() would be how to get data from the Tx line,
presumably. Alright, that makes a little more sense.
L870[22:38:06] <lperkins2> Correct
L871[22:38:29] <Temia> There's a reference
to a serial output buffer though, but it is unreferenced in
anything but a few private methods.
L872[22:38:47] <Temia> Which makes me
seriously wonder what its purpose is.
L873[22:39:12] <Temia> Ah, nevermind, I
guess I can see it.
L874[22:39:17] <lperkins2> It's a mutable
string basically, and it gets sent to the Logger
L875[22:40:47] <Temia> Of course, at this
point I'm wondering which register the byte of data is supposed to
go to.
L876[22:40:59] <lperkins2> Where?
L877[22:41:12] <Temia> In IoportWrite()
followed by Read().
L878[22:42:38] <Temia> I guess it can be
figured out by looking at other code.
L879[22:43:14] <Temia> Ugh, this is giving
me a headache. Either way, the basic tenets of retrieving the data
doesn't seem to be an issue. At that point, all you have to worry
about is passing it to a screen, though tier 1 would be the
simplest...
L880[22:44:08] <lperkins2> Right, I don't
plan to use any advanced features for this.
L881[22:44:42] <Temia> Thinking of just
locking it to tier 1 then, maybe with tier 2 resolutions?
L882[22:45:11] <lperkins2> eh, no reason
not to let it go to higher resolution, but no color changing
L883[22:46:25] <lperkins2> Heck, at the
moment I'd be happy with getting it working via
System.out.println
L884[22:47:39] ***
Cranium[Away] is now known as Cranium
L885[22:48:36] <scj643> Hi cranium
L886[22:49:32] <lperkins2> I figured it
out, I think...
L887[22:49:40] <Temia> Well, you honestly
shouldn't be using println :P But if you have a terminal properly
configured with whatever protocol your virtualised OS is using, it
should work straight across
L888[22:50:17] <scj643> How is life
Cranium
L889[22:57:42] <lperkins2> How do you
change the cursor position on the text buffer?
L890[22:58:02] ⇦
Quits: Lathanael|Away (~Lathanael@p54971F3F.dip0.t-ipconnect.de)
(Ping timeout: 378 seconds)
L891[23:02:31]
⇨ Joins: Lathanael|Away
(~Lathanael@p549700BA.dip0.t-ipconnect.de)
L892[23:03:11] <lperkins2> Or does the os
just handle setting the charcter repeatedly
L893[23:03:33] <Temia> That depends on the
terminal emulation.
L894[23:03:37] <Temia> Whether VT100,
xterm, whatever.
L895[23:03:42] <Temia> It's a special
bytecode sent by them.
L896[23:03:52] <lperkins2> No, I'm talking
in OC
L897[23:04:03] <Temia> Oh.
L898[23:07:05] ***
SleepingFairy is now known as Daiyousei
L899[23:07:06] <lperkins2> Yup, it's in
term.lua
L900[23:10:17]
⇨ Joins: h3po
(~h3po@aftr-5-146-249-143.unity-media.net)
L901[23:10:18] ⇦
Quits: h3po (~h3po@aftr-5-146-249-143.unity-media.net) (Client
Quit)
L902[23:10:30] <Temia> Which means it
extends to a component's API.
L903[23:11:01] <lperkins2> Nope, it sets a
timer, every 0.5 seconds, it swaps the character at a particular
position
L904[23:11:15] ⇦
Quits: SnowDapples (~powered@pD95889C0.dip0.t-ipconnect.de) (Killed
(NickServ (GHOST command used by
SnowDapples_!~powered@pD95881BB.dip0.t-ipconnect.de)))
L905[23:11:18] <lperkins2> between
unicode.char(0x2588) and cursorBlink.alt
L906[23:11:23]
⇨ Joins: SnowDapples
(~powered@pD95881BB.dip0.t-ipconnect.de)
L907[23:12:13] <Temia> Oh, that.
L908[23:12:29] <Temia> I thought you meant
how its position onscreen was maintained.
L909[23:12:49] <lperkins2> Nah,
L910[23:25:50]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L911[23:26:57]
⇨ Joins: VikeStep (~VikeStep@101.184.94.18)
L912[23:27:25]
⇨ Joins: KomputerKid (~KK@67.204.178.35)
L913[23:29:34]
⇨ Joins: KK (~KK@67.204.178.35)
L914[23:31:32] ⇦
Quits: xPucTu4 (~yahoo@StaraGara.Pleven-DaGe.Net) ()
L915[23:31:33] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L916[23:31:41] ⇦
Quits: KomputerKid (~KK@67.204.178.35) (Ping timeout: 198
seconds)
L917[23:31:52]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L918[23:35:59] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L919[23:36:23]
⇨ Joins: Starhero-MC
(~EiraIRC@24-113-128-11.wavecable.com)
L920[23:36:32] <lperkins2> So what class
is the blockdevice storage in OC's API?
L921[23:37:21] ⇦
Quits: _1n5aN1aC (webchat@75-175-68-69.ptld.qwest.net) (Quit: Web
client closed)
L922[23:38:25] ⇦
Quits: Noob
(~opera@broadband-95-84-156-76.nationalcablenetworks.ru) (Quit:
Noob)
L923[23:39:34] ***
Cranium is now known as Cranium[Away]
L924[23:48:23] ⇦
Quits: Starhero-MC (~EiraIRC@24-113-128-11.wavecable.com) (Remote
host closed the connection)
L925[23:51:21]
⇨ Joins: npe|office
(~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L926[23:59:24] <Izaya> anyone use chrome
here?
L927[23:59:31] <lperkins2> I use
chromium
L928[23:59:54] <Izaya> libpurple IRC
client? o.O