<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:06:47] ⇦
Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 186
seconds)
L2[00:12:08] ⇨
Joins: pong
(~notPing@2601:4:680:104c:3430:aca7:26f3:827f)
L3[00:12:08] zsh
sets mode: +v on pong
L4[00:12:21] ⇦
Quits: pong (~notPing@2601:4:680:104c:3430:aca7:26f3:827f) (Client
Quit)
L5[00:14:17] ⇦
Quits: manmaed (~Ender@5ec38bec.skybroadband.com) (Quit: A Quit Was
Here)
L6[00:15:36] ⇦
Quits: Wired (~androirc@c-75-72-220-179.hsd1.mn.comcast.net) (Ping
timeout: 378 seconds)
L7[00:21:47] ⇨
Joins: phillips1012 (~phillips1@72.42.104.172)
L8[00:26:32] ⇦
Quits: phillips1012 (~phillips1@72.42.104.172) (Ping timeout: 189
seconds)
L9[00:29:04] ***
AngieBLD|Off is now known as AngieBLD
L10[00:29:10] ⇦
Quits: Hawk777 (~Hawk777@chead.ca) (Ping timeout: 198
seconds)
L11[00:31:51] ***
skyem123 is now known as skyem123|zzz
L12[00:32:02] ⇨
Joins: Hawk777 (~Hawk777@chead.ca)
L13[00:41:10] ⇨
Joins: phillips1012 (~phillips1@72.42.104.172)
L14[00:43:25] ⇨
Joins: Wired
(~androirc@c-75-72-220-179.hsd1.mn.comcast.net)
L15[00:44:12] ⇦
Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping timeout:
378 seconds)
L16[00:46:49] ⇨
Joins: Something12
(~Something@S010674d02b5d5181.vs.shawcable.net)
L17[01:03:11] ⇨
Joins: Ditchbuster
(~Ditchbust@c-50-134-128-178.hsd1.co.comcast.net)
L18[01:04:19] <lperkins2> Darn, I'm going
to need to do keycode translations between the signal in the arch
file and my keyboard driver...
L19[01:10:10] <gamax92> lperkins2:
yup
L20[01:12:15] <lperkins2> (codes come in in
ascii, need to be scancodes
L21[01:12:17] <lperkins2> )
L22[01:12:38] <OP> actually they are in
lwjgl
L23[01:12:57] ***
alekso56 is now known as alekso56_off
L24[01:13:12] <gamax92> the lwjgl set isn't
exactly the same as the scan code one iirc.
L25[01:13:14] <OP> you get both ascii and
the actual keycode, and the ascii would be invalid if you pressed
control or something like that
L26[01:13:58] <OP> lperkins2: to make life
easier, copy the key constants from Keyboard.java in LWJGL, since
you can't access that on the server
L27[01:14:54] <lperkins2> So the codes
which come in are listed in LWJGL?
L29[01:16:27] <lperkins2> So I should
create an array to map them to the x86 scancodes.
L30[01:16:39] <lperkins2> Is there some
java library that will do that for me?
L31[01:16:58] <OP> I don't think there is a
java library for that, but yeah you would create an array
L32[01:17:24] <OP> or maybe a map...
L34[01:18:02] <OP> Yep, an array, there are
no holes in the key map
L35[01:18:17] <lperkins2> If the length is
the same for both, the array should be faster and smaller.
L36[01:19:04] <OP> LWJGL's has a length of
0xDF, I dunno about x86 scancodes...
L37[01:21:36] ⇦
Quits: MrRatermat
(~ratermat@host81-158-129-210.range81-158.btcentralplus.com) (Ping
timeout: 378 seconds)
L38[01:21:59] <lperkins2> 127 I
think...
L39[01:26:00] ***
Riking|away is now known as Riking
L40[01:30:14] <lperkins2> Hm, there's some
odd things...
L41[01:37:05] ***
Nentify is now known as Nentify|away
L42[01:39:19] <Soni> how do I cook?
L43[01:40:15] <Ditchbuster> in Dont
starve?
L44[01:40:19] ⇨
Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L45[01:40:49] <Ditchbuster> you click on
the item and then hover over the campfire. it will then show what
button to activate cooking
L46[01:41:09] <gamax92> oh hey
lperkins2
L47[01:41:14] <gamax92> I have
presents
L48[01:41:40] <Soni> in real life
L49[01:41:42] <Soni> I'm hungry
L50[01:41:50] <vifino> in real life
L51[01:41:55] <vifino> I don't give a
shit
L52[01:42:38] <Ditchbuster> then probably
poorly
L54[01:48:10] <gamax92> lperkins2: ^
L55[01:48:44] <vifino> gamax92: :o
L56[01:48:54] <vifino> nice image
display
L57[01:48:55] <lperkins2> :):):)
L58[01:49:10] <lperkins2> What's the
resolution and how did you do it?
L59[01:50:19] <vifino> ShadowKatStudios:
Good night. ( Well, you are asleep, but still. )
L60[02:00:26] ⇦
Quits: Wired (~androirc@c-75-72-220-179.hsd1.mn.comcast.net)
(Remote host closed the connection)
L61[02:03:26] <lperkins2> gamax92, how did
you implement that?
L62[02:03:40] <gamax92> lperkins2: i made a
script to make a script?
L63[02:03:52] <lperkins2> So that is the
default monitor?
L64[02:03:58] <lperkins2> No modified
source?
L65[02:04:21] <lperkins2> And what was the
input format?
L66[02:06:25] <lperkins2> And no, OC isn't
getting the key codes directly from lwjgl's keyboard thing, it has
keycodes which match the standard 105 key scancodes pretty
well.
L67[02:07:06] <lperkins2> INFO: KBD:
int09h_handler(): unknown scancode read: 0x61!
L68[02:07:09] <lperkins2> from pressing
A
L69[02:07:21] <lperkins2>
chr(0x61)=>'a'
L70[02:08:25] <samis> lperkins2: that
good?
L71[02:10:19] <lperkins2> No, it means I'll
have to translate them all instead of only the ones that don't
match.
L72[02:11:11] <lperkins2> It's okay, I can
autogenerate the table,
L73[02:12:03] <lperkins2> Hm... I've not
done code-generation in java before, this should be
interesting...
L74[02:14:26] ⇦
Quits: Magik6k (~root@host-37-190-200-120.dynamic.mm.pl) (Quit:
Lost terminal)
L75[02:18:34] <lperkins2> This is why I
love scheme...
L76[02:21:58] ***
AngieBLD is now known as AngieBLD|Off
L77[02:30:11] ⇦
Quits: Azazel (uid52684@id-52684.charlton.irccloud.com) (Quit:
Connection closed for inactivity)
L78[02:39:54] ⇦
Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L79[02:44:03] ⇨
Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L80[02:44:47] ***
Greylocke is now known as Greylocke|afk
L81[02:48:30] ⇦
Quits: ^v (~ping@2601:4:680:104c:f9e6:cb90:8376:101b) (Ping
timeout: 378 seconds)
L82[02:48:53] <lperkins2> Looks like the
special keys come through with the proper codes, maybe
L83[02:49:07] <lperkins2> just the ones
which are printable ascii don't.
L84[02:53:34] ***
Pwootage|Off is now known as Pwootage
L85[02:59:19] ***
Kilobyte is now known as Kiloff
L86[03:03:07] ***
Pwootage is now known as Pwootage|Off
L87[03:10:00] ***
Kodos|Sick is now known as Kodos
L88[03:10:25] <Kodos> I love you guys
L89[03:10:30] ⇦
Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L90[03:11:56] <OP> Kodos: I love you
too
L91[03:12:12] <OP> Er.. This is wierd
L92[03:12:17] * OP
backs away
L93[03:14:08] <gamax92> Kodos!
L94[03:14:09] ⇨
Joins: ^v (~ping@2601:4:680:104c:f9e6:cb90:8376:101b)
L96[03:15:23] <Kodos> Nice!
L97[03:15:41] <Kodos> Do you have the
things I need to put photos up?
L98[03:16:01] <Kodos> Also, we need a
component that works like a screen, but will operate without
needing a computer
L99[03:16:05] <Kodos> So I can have images
all over my base
L100[03:17:33]
⇨ Joins: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au)
L101[03:17:53] <gamax92> Kodos: ...
what
L102[03:18:03] <Kodos> Okay
L103[03:18:13] <gamax92> "the things
i need to put photos up"
L104[03:18:13] <Kodos> Imagine a screen,
that I can put that horse on to
L105[03:18:23] <Kodos> But then I can
disconnect the computer
L106[03:18:25] <Kodos> And the image
stays
L107[03:18:29] <Kodos> As long as it's
powered
L108[03:18:37] <Kodos> Actually
L109[03:18:38] <Kodos> Wait, no
L110[03:18:41] <gamax92> Kodos: what are
these things.
L111[03:18:42] <Kodos> Microcontroller
wouldn't work
L112[03:18:48] <Kodos> I don't know, I
said I needed one
L113[03:18:51] <Kodos> ie someone should
make it
L114[03:19:01] <gamax92> needed what
D:<
L115[03:19:21] <Kodos> Pay fucking
attention
L116[03:19:30] <Kodos> You showed me the
horse image, right?
L117[03:19:46] <gamax92> Kodos:
"<Kodos> Do you have the things I need to put photos
up?"
L118[03:19:59] <Kodos> Oh...
right...
L119[03:20:02] <Kodos> I meant the code I
need to make my own
L120[03:20:18] <gamax92> oh well ... you
could have it i guess ...
L121[03:20:19] <Kodos> ie i want to do a
photo of me and my wife
L122[03:20:22] <Kodos> Wel
L123[03:20:25] <gamax92> oh i have that
iirc.
L124[03:20:27] <Kodos> If you wanna do it
for me
L126[03:21:54]
⇨ Joins: Xilandro
(~Kodos@2602:306:ce20:6c30:d1d3:15ee:2f5d:eb94)
L127[03:21:54]
zsh sets mode: +v on Xilandro
L128[03:21:59] ⇦
Quits: Kodos (~Kodos@108-226-6-195.lightspeed.stlsmo.sbcglobal.net)
(Killed (NickServ (GHOST command used by
Xilandro!~Kodos@2602:306:ce20:6c30:d1d3:15ee:2f5d:eb94)))
L129[03:22:03] ***
Xilandro is now known as Kodos
L131[03:22:21] <Kodos> Yes, now give me
the pastebin to draw that
L133[03:23:05] <gamax92> .-. where did
part of the script go
L134[03:23:37] <Kodos> That's not all of
it?
L135[03:23:55] <Kodos> I clicked 'just
text' and got a wall of random shit
L136[03:23:57] <Kodos> I assumed that was
it
L137[03:24:09] <Kodos> Copypasta'd it into
a private pastebin
L138[03:24:23] <Kodos> Will let you know
how it goes
L139[03:24:35] *
lperkins2 crosses fingers
L140[03:24:35] <gamax92> Kodos: oh so
there is a huge line of random stuff then?
L141[03:24:38] <gamax92> because i don't
see it
L142[03:25:35] <Kodos> Yeah, hastebin
hides
L143[03:25:37] <Kodos> it
L144[03:25:41] <Kodos> Click 'Just text'
on the right
L145[03:26:49] <lperkins2> Okay, so it
isn't a modified peripheral, you just have an ascii art program
essentially.
L146[03:27:19] <gamax92> yup
L147[03:27:49] <lperkins2> That actually
doesn't look like two low of resolution.
L148[03:27:55] <lperkins2> What format do
the pictures need to be?
L149[03:28:04] <gamax92> something
accepted by imagemagick
L150[03:28:41] <lperkins2> Ah, so you're
using imagemagick behind the scenes to output it as basically a
bitmap.
L151[03:29:16] <lperkins2> Still, now that
I see that it does display passably, I can probably write a VGA
driver for this...
L152[03:29:42] <gamax92> I'm using
imagemagick to do the 16 color palette generation, combination with
the 685 palette, resize and remapping of the input image, and
generation of preview images
L153[03:30:10] <lperkins2> Yeah, I'll need
to get a java library for doing that.
L154[03:30:25] <gamax92> lperkins2: or you
can just use the 685 palette included
L155[03:30:36] <lperkins2> Which is?
L156[03:30:37] <gamax92> its not hard to
take input colors and drop em down
L157[03:30:50] <gamax92> r6bit g8bit
b5bit
L158[03:30:52] <gamax92> iirc
L159[03:31:07] <lperkins2> Right, so the
vga buffer basically gives me rgb values per pixel.
L160[03:31:19] <lperkins2> Default is it
expects like 680x400 pixels,
L161[03:31:39] <gamax92> 640x480?
L162[03:31:49] <lperkins2> Something like
that, yeah.
L163[03:31:51] <gamax92> because that is
not a standard resolution
L164[03:32:13] <lperkins2> I think it will
run in the 300ish range too, whatever the first normal screen size
was.
L165[03:32:41] <gamax92> 320x200?
L166[03:33:13] <lperkins2> Probably.
L167[03:33:39] <Kodos> gamax92, I wonder,
do you think with the updated gpu speeds, there could be such a
thing as a 'creative' screen and graphics card?
L168[03:33:51] <gamax92> what would that
do?
L169[03:33:56] <Kodos> Higher
resolution
L170[03:33:59] <Kodos> 320x100
L171[03:34:15] <Kodos> faster than
t3
L172[03:34:24] <OP> Infinite fast?!
L173[03:34:30] <Kodos> LUDICROUS
SPEED
L174[03:34:32] <gamax92> remember that it
has to fit on a screen.
L175[03:34:45] <gamax92> #lua (320*8) ..
"x" .. (100*16)
L176[03:34:46] <|0xDEADBEEF|> >
2560x1600
L177[03:34:51] <gamax92> is your monitor
that bug
L178[03:34:53] <gamax92> mine isnt'
L179[03:34:59] <lperkins2> Well, each
single screen provides 160x50 pixels...
L180[03:35:05] <lperkins2> So to get to
800x600...
L181[03:35:10] <gamax92> lperkins2:
160x100 ;)
L182[03:35:20] <OP> I already hate the
size of the T3 screen
L183[03:35:27] <gamax92> there is a
character that is a half block
L184[03:35:29] <OP> It can never fit on my
monitor
L185[03:35:34] <OP> gamax92: yes
L186[03:35:36] <gamax92> OP: i had to go
into gui size normal
L187[03:35:37] <lperkins2> Ah.
L188[03:35:45] <lperkins2> Okay, so then 6
high and 5 wide.
L189[03:35:48] <OP> not even that
helps
L190[03:36:18] <OP> on max resolution with
default minecraft window size T3 text is unreadable
L191[03:36:22] <gamax92> lperkins2: cpu's
have component limits
L192[03:36:29] <gamax92> i think 30 is
higher than it
L193[03:36:51] <lperkins2> Just need a
pair of them then, to drive the screen.
L194[03:37:05] <lperkins2> (16 is the
limit)
L195[03:37:06] <Kodos> Does a multiblock
screen still count as a single component?
L196[03:37:10] <gamax92> yeah
L198[03:37:23] <gamax92> Sangar said he
has it so one screen is visible and the rest are all not.
L199[03:37:39] <lperkins2> regardless,
that is defined by the CPU,
L201[03:37:46] <Kodos> Thanks
gamax92
L202[03:38:16] <ping> i just found out why
i am so good at witchcraft
L204[03:38:18] <gamax92> Kodos: i should
show you the inbetween images ;)
L205[03:38:30] <Kodos> When it's
drawing?
L206[03:38:43] <gamax92> nah, the pre
processed ones before it makes the script
L207[03:38:46] <Kodos> Ah
L208[03:39:16] <lperkins2> It's
alive!
L210[03:39:50] <Kodos> Yikes
L211[03:39:56] <Kodos> My wife's mouth
looks scary
L212[03:39:57] <gamax92> first one is when
it removes colors closest to the 685 palette, and the second one is
that first one with all of the added white removed.
L213[03:40:12] <lperkins2> No output yet,
but when I type random gibberish, the log tells me the screen is
printing stuff.
L214[03:41:21] <lperkins2> Now, I just
need to hook the screen to the output and flash the bios onto the
EEPROM chips and make it load the bios off the EEPROM
L215[03:42:12] <OP> .l 0x2000
L216[03:42:12] <^v> OP, 8192
L218[03:46:03] <Kodos> #lua
round(2*math.pi, 2)
L219[03:46:08] <|0xDEADBEEF|> >
6.28
L220[03:46:26] <Kodos> Yay it
remembers
L221[03:47:56] <Kodos> Is the Jenkins
down?
L222[03:50:40] <lperkins2> Hm... Honestly,
I think adapting the vga driver might be fastest...
L223[03:52:09] <lperkins2> Hm, it will
happily dump a png file...
L224[03:52:46] ***
Pwootage|Off is now known as Pwootage
L225[03:53:27] <OP> Oh yay you guys!
L226[03:53:35] <OP> I have an arm
arch
L227[03:53:49] <OP> I just confirmed that
my IO mapped memory works
L228[03:54:15] <OP> just need to make a
small library for reading component arguments
L229[03:54:21] <OP> reading and
writing
L230[03:54:50] <OP> and I need to make the
bios bootstrap the EEPROM as an elf
L231[03:55:10] <lperkins2> Heh, looks like
you beat me done.
L232[03:55:15] <lperkins2> Gonna run linux
on it?
L234[03:55:22] <OP> It won't be able
to
L235[03:55:40] <OP> It's more of a custom
arm setup, so getting linux to run would actually
"hurt"
L236[03:58:55] <lperkins2> Ugh...
KeyMapping.getScancode
L237[03:59:09] <lperkins2> I just got done
writing a keycode to scancode library, and just spotted
this...
L238[03:59:13] <lperkins2> included in the
emulator
L240[04:01:40] <Pwootage> AAAAAH
L241[04:01:42] <Pwootage> I
L242[04:01:48] <Pwootage> x86 and arm
archectectures
L243[04:01:55] <Pwootage> I have so much
code to write D:
L244[04:02:16] <lperkins2> What are your
plans?
L245[04:02:17] <Pwootage> (and we should
all get together and make an arm + x86 cross-platform OS :D)
L246[04:02:24] <Kodos> Any ops
around?
L247[04:02:54] <Kodos> You can PM me if
you don't want to openly announce your presence =P
L248[04:03:16] <Pwootage> I'm op in
#pwootage, if that helps
L249[04:03:51]
⇨ Joins: Wired
(~androirc@c-75-72-220-179.hsd1.mn.comcast.net)
L250[04:04:12] <Kodos> Not really
lol
L251[04:04:14] <Kodos> I meant in
here
L252[04:05:17] ***
Riking is now known as Riking|away
L253[04:17:17]
⇨ Joins: dangranos (~dangranos@178.186.11.45)
L254[04:18:15] ***
Sandroid is now known as SandraNicole
L255[04:22:38] <Pwootage> OP: how are you
compiling your ARM? GCC cross ocompiler
L256[04:22:41] <Pwootage> ?
L257[04:22:45] <Pwootage> or LLVM
L258[04:22:51] <OP> GCC cross
compiler
L259[04:23:02] <OP> specifically the one
from devKitPRO
L260[04:24:03] <Pwootage> I'd like to try
getting it working with LLVM, it's easier to set up for
cross-compiling (I think)
L261[04:24:05] <ping> cross compiling
ftw
L262[04:24:15] <Pwootage> (mostly because
you don't have to recompile it to cross-compile)
L263[04:25:14] <OP> I could possibly run
Lua on the emulated ARM
L264[04:25:18] <OP> and then run open
OS
L265[04:25:22] <gamax92> lol
L266[04:25:22] <OP> emuception
L267[04:25:47] <Pwootage> do it
L268[04:25:47] <Pwootage> :D
L269[04:25:59] <Pwootage> there's an OC
emulator out there you could probably port
L270[04:26:03] <OP> oh god
L271[04:26:07] <OP> not that C++
mess
L272[04:26:11] <OP> or my C++ mess
L273[04:26:19] <gamax92> Pwootage: except
you could just have it directly access the components
L274[04:26:20] ⇦
Quits: Inari (~Uni@p5493492C.dip0.t-ipconnect.de) (Ping timeout:
189 seconds)
L275[04:26:34] <Pwootage> gamax92: yeah
true
L276[04:26:57] <Pwootage> OP: did you
write your ARM emulator, or are you using an existing one
L277[04:27:16] <OP> Using an existing one
with modifications
L278[04:27:20] <gamax92> what about
LEG?
L279[04:27:43] <OP> gamax92: write me LEG
with a C compiler and I'll replace ARM
L280[04:27:48] <gamax92> k
L281[04:27:49] <Kodos> gamax92, could you
do one more pic for me? It's a rather odd request, but it's
sfw
L282[04:27:52] <Pwootage> LEG?
L283[04:27:57] <gamax92> Kodos: Nope
:D
L284[04:28:00] <Kodos> D=
L285[04:28:01] <gamax92> I don't have the
script.
L286[04:28:02] <OP> i have no clue what
gamax92 is on
L287[04:28:04] ***
justastranger is now known as justastranger|zzz
L288[04:28:09] <Kodos> Bleh
L289[04:28:12] <OP> but he wants LEG
L290[04:28:16] <gamax92> I'mma try
rewriting it though.
L291[04:28:18] <OP> and I told him to make
a LEG
L292[04:28:19] <gamax92> and compare
lator.
L294[04:28:24] <Pwootage> *googles*
L295[04:28:28] <Kodos> Because I need
something for the bridge
L296[04:28:30] <Kodos> of the
station
L297[04:28:31] <gamax92> Pwootage: no dont
DL
L298[04:28:50] <Pwootage> Well considering
the wikipedia article for "Human leg" is the top
result...
L300[04:29:20] <Pwootage> OP: Have you
seen the ISA I made a while back?
L301[04:29:30] ***
Riking|away is now known as Riking
L304[04:30:32] <Pwootage> It's designed to
be easy to write an emulator for and easy to write an OS on
L305[04:31:03] <OP> hmm, interesting
L306[04:31:43] <OP> is there a single
instruction for pushing to stack?
L307[04:31:50] <gamax92> hexchat ... stop
correcting teh to the
L308[04:31:55] <OP> like x86 PUSH
L309[04:31:59] <Pwootage> I could add
one
L310[04:32:18] <OP> we need all the
context switches
L311[04:32:32] <Kodos> Is it ++myvarhere
or myvarhere++
L312[04:32:35] <Kodos> to add one
L313[04:32:35] <Pwootage> context
switching is easy with interrupts
L314[04:32:37] <gamax92> Kodos: both
work.
L315[04:32:40] <Kodos> Nice
L316[04:32:41] <Kodos> ty
L317[04:32:42] <Pwootage> Kodos: both work
in most langauges
L318[04:32:57] <Pwootage> ++var is faster,
but your compiler will change var++ to ++var whenever possible
anyway
L319[04:33:25] ***
Techokami is now known as Techokami|Off
L320[04:33:29] <gamax92> Kodos: just that,
if you do something like: "int apple = 2; cout <<
apple++ << endl;" -> "2" and "int
apple = 2; cout << ++apple << endl;" ->
"3"
L321[04:33:48] <Kodos> I'm rewriting my
coin tossing app because I lost it
L322[04:34:17] <gamax92> I'm rewriting my
image script because why not.
L323[04:34:26] <gamax92> I like to write
something twice and compare.
L324[04:35:01] <Pwootage> gamax92: your
cat-script thing?
L325[04:35:07] <gamax92> ... what
L326[04:35:29] <OP> I remember the last
time I rewrote something for the second time
L327[04:35:29] <gamax92> oh yeah, but the
script that makes that script.
L328[04:35:39] <OP> it was way more
accurate, faster, and cleaner,
L329[04:35:44] <OP> and it was also
shorter
L330[04:35:53] <OP> and then gamax92
started using it
L331[04:35:53] <Pwootage> Yeah, expreience
helps code
L332[04:36:05] <Kodos> Neither ++heads nor
heads++ is working
L333[04:36:08] <Kodos> Oh wait
L334[04:36:13] <Kodos> I'll just do heads
= heads + 1
L335[04:36:13] <gamax92> Kodos: what
language is this ...
L336[04:36:15] <Kodos> Lua
L337[04:36:19] <gamax92> yeah you have to
do that.
L338[04:36:22] <Kodos> I don't code
outside of OC
L339[04:36:23] <Pwootage> lua doesn't
++
L340[04:36:32] <Kodos> Well, except
LSL
L341[04:36:37] <Pwootage> well you can
write C++ for OC thanks to OP and lperkins2
L342[04:36:51] <gamax92> what did OP
do?
L343[04:36:51] <lperkins2> Heh,
yeah,
L344[04:36:53] <Pwootage> (for the record,
I hate x86, I know less about ARM)
L345[04:37:08] <lperkins2> but you can't
see what your code does yet...
L346[04:37:22] <lperkins2> What's so bad
about x86?
L347[04:37:31] <Kodos> There, cointossing
simulator is done
L348[04:37:36] <gamax92> just just the x86
hate bandwagon
L349[04:37:42] <Pwootage> it's an ugly
archetecture bloated with a bajillion commands and obnoxious
instruction decode
L350[04:37:45] <gamax92> see
L351[04:37:46] <gamax92> bandwagon
L352[04:38:06] <lperkins2> Yeah, that
makes sense I suppose.
L353[04:38:15] <Kodos> Man, coin tosses
really do get close to 50/50 in large quantities, don't they
L354[04:38:24] <Pwootage> Kodos:
MATH!
L355[04:38:30] <lperkins2> Okay, can some
one point me at the GPU/screen api for java?
L356[04:38:36] <Kodos> I'm using
math.random(1,2)
L357[04:38:40] <lperkins2> Depends on the
coin.
L358[04:38:41] <Kodos> Think I should be
doing something more ranged?
L359[04:38:43] <gamax92> lperkins2:
uuuuuuuh ...
L360[04:38:51] <lperkins2> (american
standard quarter is more like 54:46)
L361[04:39:05] <gamax92> lperkins2: you
mean on how to use the oc screens?
L362[04:39:07] <Kodos> Hmm
L363[04:39:11] <Kodos> I should expand on
this
L364[04:39:15] <Kodos> To have a 'weight'
effect
L365[04:39:21] <gamax92> from java
right?
L366[04:39:43] <lperkins2> I mean my
arch's runThreaded function needs to actually push data to the
various peripherals attached to the computer
L367[04:39:46] <Kodos> #lua
round(3*math.pi,-2)
L368[04:39:46] <|0xDEADBEEF|> > 0
L369[04:39:50] <gamax92> lperkins2: k hold
on
L370[04:39:54] <Kodos> #lua
round(3*math.pi,2)
L371[04:39:54] <|0xDEADBEEF|> >
9.42
L372[04:40:06] <lperkins2> At the moment
I'm trying to pull data from an rgb buffer and translate it to
colours on the screen.
L373[04:40:35] <Pwootage> one sec
L374[04:40:39] <gamax92> lperkins2:
machine.invoke(String address, String method name, Object[]
arguments);
L375[04:40:51] ⇦
Quits: Lathanael|Away (~Lathanael@p5497278E.dip0.t-ipconnect.de)
(Ping timeout: 200 seconds)
L376[04:41:05] <gamax92> it returns a
Object[], being what the component returned.
L377[04:41:11] <lperkins2> And the address
comes from the list of components, okay.
L378[04:41:17] <lperkins2> So do I write
to the GPU component?
L379[04:41:21] <gamax92> yes
L381[04:41:33] <lperkins2> I could write
directly to the screen instead, yes?
L382[04:41:39] <gamax92> Pwootage: :O
want.
L383[04:41:43] <gamax92> lperkins2: umm
... i dunno
L384[04:41:47] <gamax92> i've never tried
that.
L385[04:42:02] <Pwootage> gamax92: it
works, but OR1K has a bad MMU, hence why I wrote pwisa
L386[04:42:07] <lperkins2> For the moment
I'll just use the GPU,
L387[04:42:10] <gamax92> Pwootage: does it
boot anything
L388[04:42:21] <Pwootage> gamax92: c++
code I compiled myself yeah
L389[04:42:31] <gamax92> Pwootage: whats
it do :o
L390[04:42:40] <lperkins2> but I may add a
separate GPU since I'm implementing a virtual VGA card, it might be
easiest long term to simple make it implement the interfaces needed
to plug into the case.
L391[04:43:00] <gamax92> lperkins2:
support oclights2 :}
L393[04:43:16]
⇨ Joins: Lathanael|Away
(~Lathanael@p549733DF.dip0.t-ipconnect.de)
L394[04:43:31] <gamax92> I'm kidding
don't. OP wrote most of that code, and we all know how bad OP's
code is, it even has its own name: dsCode
L395[04:43:51] <gamax92> Pwootage: nice
:D
L397[04:44:10] <lperkins2> Um, what kind
of resolution does oclights2 manage? 1m**3 per pixel?
L398[04:44:33] <gamax92> its like ...
256x144 iirc
L399[04:44:42] <Kodos> Wait, will I have
to call my 'lightgray' color 'silver' for my colors lib to work
with redstone?
L400[04:44:43] <gamax92> but it does 24bit
color
L401[04:44:45] <lperkins2> Oh, that
actually may be worth it then...
L402[04:44:54] <Kodos> Actually, I don't
even think my colors lib will work for redstone, since I'm using
hex codes for colors
L403[04:45:19] <gamax92> lperkins2: and
all of the functions are direct and have no limit :}
L404[04:45:45] <OP> wait what are we
talking about
L405[04:45:48] <OP> oh yeah
L406[04:45:49] <OP> cclight2
L407[04:45:52] <Pwootage> so I expect
lperkins2 and OP to produce plugins I can write a cross-platform OS
for
L408[04:45:53] <OP> the bastard
child
L409[04:46:02] <gamax92> child of
what?
L410[04:46:13] <OP> gamax92: my keyboard
and my fingers
L411[04:46:17] <gamax92> ahh yes
L412[04:46:26] <lperkins2> Heh, I don't
suppose cclight2 supports just uploading pngs...
L413[04:46:31] <OP> it does
L414[04:46:37] <lperkins2> Oh, I'm
sold.
L415[04:46:38] <gamax92> well ... kinda
iirc.
L416[04:46:43] <lperkins2> ?
L417[04:46:47] <OP> gamax92: the hell do
you mean kinda
L418[04:46:53] <OP> unless you fucked it
up in the port
L419[04:46:54] <gamax92> doesn't it
require it to be on the filesystem
L420[04:47:00] <gamax92> even in the
original
L421[04:47:02] <OP> gamax92: no
L422[04:47:05] <gamax92> oh
L423[04:47:09] <OP> you can pass it the
data too
L424[04:47:09] <gamax92> well i thought it
did
L425[04:47:19] <OP> works for filesystem
and raw data
L426[04:47:27] <gamax92> lemme check i
didn't muck that up.
L427[04:47:32] <OP> unless something
changed when I was looking but now I can't remember
L428[04:48:27] <gamax92> lperkins2: ahh
yes you can.
L429[04:48:53] <Pwootage> ...I wonder if a
cross-platform x86/arm OS for OC could cound for my OS class
L430[04:49:07] <Pwootage> it would be more
work but way fun
L431[04:49:14] <Pwootage> I'll ask the
professor Tuesday
L432[04:49:15] <gamax92> its either
ocl_gpu.import(table of bytes), import(string of data), or
import(address, path) to pull it off the filesystem.
L433[04:49:21] <lperkins2> Heh, you're
using the same data structure that the emulator uses for the
images...
L434[04:49:26] <OP> Pwootage: that would
be hard tho
L435[04:49:38] <lperkins2> What's the
entry point to it?
L436[04:49:38] <OP> my arch has direct
component interaction
L437[04:49:44] <gamax92> lperkins2: ...
entry point?
L438[04:49:52] <OP> lperkins2 uses a
compatibility layer with x86
L439[04:50:21] <lperkins2> I mean if I
want to display an image to a screen using this, from java, where
do I start poking?
L440[04:50:30] <gamax92> lperkins2:
remember that machine.invoke?
L441[04:50:31] <gamax92> yah.
L442[04:50:51] <lperkins2> That makes
sense,
L443[04:51:00] <lperkins2> keeps me from
having to figure out where it is and what block it is myself.
L444[04:51:18] <OP> Welp, time to rewrite
some stuff to move some important things from MMIO to SVC
L445[04:51:32] <gamax92> lperkins2: so it
would be this: import data to texture, draw texture on screen, free
texture
L446[04:51:53] <Kodos> who broke the
jenkins
L447[04:52:01] <OP> alekso56_off
L448[04:52:10] <gamax92> oh nice ...
jenkins is offline
L450[04:52:23] <OP> not my fault
L451[04:52:27] <lperkins2> Hm, if I could
get slightly more direct access into it, I'd be able to just pass
it the BufferedImage...
L452[04:52:27] <gamax92> totally is.
L453[04:52:54] <gamax92> lperkins2: feel
free to reflection the hell out of it :}
L454[04:53:15] <gamax92> fortunately for
you, the gpu block itself is not multiblock
L455[04:53:24] <lperkins2> Of course, but
that goes back to needing to chase down the gpu coords
myself.
L456[04:53:38] <lperkins2> I'm looking to
see if I can get machine to give me a direct handle to something by
address.
L457[04:59:08] <lperkins2> Ugh, I think I
dislike scala.
L458[04:59:16] <Pwootage> OP: direct
component means I'm just writing my own interface
L459[04:59:26] <Pwootage> I love scala,
because it's functinal
L460[04:59:46] <Kodos> Oooh userfriendly
tape commands
L461[05:01:28] <Pwootage> OP, for the
record, it's how i would want to write my OS, with direct component
interaction
L462[05:02:16] <lperkins2> Hm, looks like
it does the lookup on the fly...
L463[05:02:30] <Kodos> I wonder if there's
any premade tape things I could grab via the handy URL
thinger
L464[05:02:46] <gamax92> Kodos: music?
:D
L465[05:02:54] <Kodos> Yes, but I have no
idea where to get any
L466[05:02:56] <Kodos> Or how to convert
it
L467[05:03:07] <gamax92> Kodos: LionRay,
to convert it :D
L468[05:07:39] ⇦
Quits: TangentDelta (~christine@63.143.24.24) (Remote host closed
the connection)
L469[05:07:55] <Kodos> Oh, I still have a
file I did for tapes apparently
L470[05:07:58] <Kodos> Time to test
it
L471[05:09:24] <lperkins2> Okay, so looks
like machine.addedComponents will let you get direct access.
L472[05:09:47] <lperkins2> but it's
private, so it'll take reflection to fetch it.
L473[05:09:59] <Kodos> gamax92, I have a
DWTFPM or whatever file on my dropbox, how would I get the raw
version to grab it with computronics
L474[05:10:14] <Kodos> I tried
pastebinning it, but it had all sorts of weird characters, wasn't
sure if it'd work
L475[05:10:30] <gamax92> .-. you
pastebin'd a binary file.
L476[05:10:36] <Kodos> ¯\_(ツ)_/¯
L477[05:10:56] <gamax92> Kodos: put into
public folder, get public url, and brb as i read the tape.lua
file
L478[05:11:46] <Kodos> How do I make a
public folder
L479[05:11:47] <gamax92> Kodos: "tape
write (Url goes here, without the ()'s ofc)"
L480[05:11:57] <gamax92> Kodos: you don't
already have one? .-.
L481[05:12:03] <Kodos> No idea
L483[05:12:24] <gamax92> Kodos: there
should be a "Public" folder in the very root of the
dropbox storage
L484[05:12:55] <Kodos> O dpm
L485[05:12:57] <Kodos> err
L486[05:12:58] <Kodos> I don't see
one
L487[05:14:30] <gamax92> >_> they
made it so you have to be a pro dropbox user to enable one.
L488[05:15:13] <gamax92> Kodos: send me
dropbox share link and I'll host it for you?
L489[05:15:27] <Kodos> k one sec
L490[05:16:36] <lperkins2> Ugh, is there
any way to make gradle die when something fails?
L491[05:16:57]
⇨ Joins: Vexatos
(~Vexatos@p200300556E1C1F86CDD44913A42557B3.dip0.t-ipconnect.de)
L492[05:16:57]
zsh sets mode: +v on Vexatos
L493[05:17:01] <gamax92> Vexatos!
L494[05:17:31] ***
justastranger|zzz is now known as justastranger
L496[05:18:20]
⇨ Joins: rjwboys2
(~rjwboys@99-190-16-238.lightspeed.snantx.sbcglobal.net)
L497[05:18:28] <Kodos> Lol, forgot I had
src to miscperipherals
L499[05:18:35] ⇦
Quits: rjwboys
(~rjwboys@99-190-16-238.lightspeed.snantx.sbcglobal.net) (Ping
timeout: 189 seconds)
L500[05:18:52] <Kodos> https is not
supported
L501[05:19:24] <gamax92> I've used dropbox
before .-.
L503[05:20:06] <Kodos> Tried that already,
it redirects to https
L504[05:20:25] <gamax92> Kodos: just now
or have tried before?
L505[05:20:29] <Kodos> Just now
L506[05:20:35] <gamax92> Fine, hold
on.
L507[05:21:42] <Vexatos> \o
L509[05:23:03] ⇦
Quits: Wired (~androirc@c-75-72-220-179.hsd1.mn.comcast.net) (Ping
timeout: 378 seconds)
L510[05:24:28] <Kodos> Thanks
L511[05:24:28] <Kodos> Also
L512[05:24:33] <Kodos> If I host an ftp
locally
L513[05:24:37] <Kodos> Can I get it like
that in SSP
L514[05:25:02] <gamax92> well it doesn't
support ftp
L515[05:25:07] <Kodos> Right
L516[05:25:07] <Kodos> derp
L517[05:25:47] <gamax92> Kodos: in ssp
just put the file in the hdd
L518[05:25:53] <Kodos> Right
L519[05:25:54] <Kodos> derp
L520[05:25:57] <gamax92> :P
L521[05:26:05] <Kodos> Well, this was for
a server anyway, so thanks for hosting :3
L522[05:26:40] <Kodos> Here's hoping the
tape fit the full song
L523[05:26:44] <Kodos> I used a 128 minute
tape
L524[05:26:46] <Kodos> So it should
L525[05:26:50] <gamax92> lol ...
L526[05:27:22] <gamax92> #lua
774555/4096/60
L527[05:27:23] <|0xDEADBEEF|> >
3.1516723632812
L528[05:27:27] <gamax92> Kodos: its like 3
minutes
L529[05:27:46] <OP> gamax92: failure
L530[05:27:49] <OP> 3.1415
L531[05:27:49] <Kodos> *60
L532[05:27:55] <OP> >3.1516
L533[05:27:56] ⇦
Quits: Aedda (~aedda@2600:3c00::19:cace) (Ping timeout: 189
seconds)
L534[05:28:07] <gamax92> .-. not times
60?
L535[05:30:20]
⇨ Joins: Aedda (~aedda@2600:3c00::19:cace)
L536[05:30:47] <gamax92> Vexatos: beeep
card :D
L537[05:30:56] <gamax92> Vexatos: also
oc's jenkins is down D:
L538[05:31:34] <gamax92> Kodos: umm is it
just me or did the jenkins get replaced with "Go
away."
L539[05:31:51] <Vexatos>
<gamax92> Vexatos: beeep card
:D
L540[05:31:57] <Vexatos> What about
it?
L541[05:31:57] <gamax92> ow my eyes
L542[05:32:12] <gamax92> Vexatos: is
good
L543[05:32:17] <gamax92> Vexatos: i like
the multi beep
L544[05:32:44] <Kodos> wat
L545[05:32:50] <SandraNicole> I love the
"Go away." :P
L547[05:33:51] -Kibibyte- [gamax92] Atari 2600
Drum Sample Playback! | by littlescale | 27s | 290w0d ago | 5,263
views | Rated:
5.00/5.00
L549[05:33:58] <gamax92> :o
L550[05:34:01] <gamax92> dling
L551[05:34:06] <Sangar> sorry about that
>_> changed the dns before the jenkins finished copying...
it's taking longer than i expected :X
L552[05:34:38] <gamax92> ohai Sangar
L553[05:34:39] <Vexatos> Beep Card = Best
card
L554[05:34:43] <Vexatos> With best
name
L555[05:34:44] <Vexatos> :3
L556[05:34:49] <OP> Sangar: <3!
L557[05:34:51] <gamax92> Vexatos: SFXR
Card D:
L558[05:34:53] <Kodos> This is amazing, it
works
L559[05:34:56] <OP> We are breaking
OC
L560[05:35:00] <Sangar> \o/
L561[05:35:07] <Kodos> I have Ink Spots
playing on my space station =D
L562[05:35:08] <gamax92> what did i do
today?
L563[05:35:12] <Sangar> what are you
breaking?
L564[05:35:13] <Kodos> Vexatos, feature
request
L565[05:35:13] <OP> ARM emulation is
working!
L566[05:35:18] <Sangar> o.O
L567[05:35:20] <OP> ARM Arch
L568[05:35:21] <Sangar> srsly?
L569[05:35:23] <gamax92> Sangar: oh right
i managed to get 256 color images.
L570[05:35:26] <OP> I can pull
events
L571[05:35:32] <Sangar> awesome
L572[05:35:49] <Sangar> (both, i guess
:P)
L573[05:36:08] <Kodos> Sangar, Vexatos I
didn't know who to ping, but I want speakers that will relay any
audio output from the computer to wherever the speakers are, so if
I play tapes, beeps, etc, it comes through in multiple places
L574[05:36:13] <gamax92> Sangar: So,
there's a 6502, ARM, x86, and OR1k
L575[05:36:20] <gamax92> well and lua
:P
L576[05:36:28] <Sangar> :D
L577[05:36:48] <Sangar> this makes me a
very happy person
L578[05:36:49] <Vexatos> Kodos, well,
blame asie
L579[05:37:20] <Kodos> for what?
L580[05:37:28] <Sangar> for no
speakers
L581[05:37:29] <gamax92> #BlameSangar
;)
L582[05:37:30] <Vexatos> asie told me to
not make speakers as he wants to work on something similar
L583[05:37:35] <Kodos> Ffs
L584[05:37:49] <Kodos> Fork it, put them
in, give to me, then delete the evidence
L585[05:38:05] <Kodos> I just want music
in my entire space station =(
L586[05:38:09] <Vexatos> ^ worth it
L587[05:38:11] <Kodos> I WANNA BE A
DJ
L588[05:38:23] <Vexatos> Easy: Get more
Beep cards/Tape Drives
L589[05:38:35] <Kodos> But I want to
install this on a server
L590[05:38:37] <gamax92> Vexatos: oh i
want to port monotone to oc
L591[05:38:41] <gamax92> since there is a
beep card.
L592[05:38:55] <Kodos> I also want a
telegraph component
L593[05:39:06] <Sangar> Kodos, use
redstone >_>
L594[05:39:18] <gamax92> monotone, the pc
speaker tracker
L595[05:39:29] <Kodos> I wonder how hard
it would be to implement a program that turns a MCU into a morse
code transceiver
L597[05:40:02] <Kodos> So you could type a
message, confirm, then it transmits to MCU which pulses redstone in
morse code, to another MCU, which decodes it and prints it on
screen
L598[05:40:04] <gamax92> that'll make it
easier for me.
L599[05:40:29] <SandraNicole> GODDAMMIT
CRAS YOU STUPID BUGGY PIECE OF SHIT. using up 99% of my cpu when
it's not doing anything.
L600[05:40:32] <Sangar> why is scp so
painfully slow at copying a bazillion files of jenkins build
history? :P
L601[05:40:55] <Kodos> But, I'd need some
sort of redstone note thinger that would make a 1200 frequency beep
as long as it's got a redstone signal
L602[05:40:57] <Vexatos> Kodos, tried,
failed
L603[05:41:02] <Kodos> wat?
L604[05:41:03] <Vexatos> Redstone is too
inconsistent
L605[05:41:05] <Kodos> Ah
L606[05:41:06] <Vexatos> for morse
code
L607[05:41:19] <gamax92> Sangar: whats
with the "Go Away." ? :P
L608[05:41:43] <Sangar> gamax92,
<Sangar> sorry about that >_> changed the dns before
the jenkins finished copying... it's taking longer than i expected
:X
L609[05:41:56] <gamax92> Sangar: i
know
L610[05:42:00] <gamax92> why that
specifically
L611[05:42:04] <Sangar> oh
L612[05:42:15] <Sangar> nothing in
particular
L613[05:42:18] <Sangar> i think
L614[05:42:21] <Sangar> at least i can't
remember
L615[05:42:45] ***
rjwboys2 is now known as rjwboys
L616[05:42:45] <Sangar> it's been that
since >5 years
L617[05:43:00] <Sangar> i don't know what
i might have been thinking back then :P
L618[05:43:35] <Sangar> oh dear, the old
server was up and running for 235 days :X
L619[05:44:00] <Sangar> when does htop
start showing the exclamation mark next to the uptime?
L620[05:44:16] ***
LordFokas is now known as LordFokas|off
L621[05:44:18] <dangranos> tried to use
apple2 screensaver as terminal emulator
L622[05:44:59] <gamax92> dangranos:
lol
L623[05:45:00] <dangranos> ARM emulation?
Where?
L624[05:45:04] <gamax92> dangranos:
OP
L625[05:45:10] *
dangranos pokes OP
L627[05:46:11] <lperkins2> Hm, I can't
figure out what I'm doing with the scala stuff well enough to
reflect out the field I need, so for now I'm just going to use the
indirect invocation
L628[05:46:14] <dangranos> so, arm
emulation?
L629[05:46:39] <Sangar> lperkins2, oc
scala or other scala?
L630[05:46:48] <lperkins2> OC scala.
L631[05:47:05] <Sangar> what do you need
to reflect into? aka what would you like an api for? :P
L632[05:47:07] <lperkins2> For performance
reasons, I was hoping to chase down an actual attached
peripheral.
L634[05:47:21] <gamax92> he wants to hack
into my component.
L635[05:47:27] <OP> muy muy
L636[05:47:35] <Sangar> ah. client or
server side?
L637[05:47:44] <lperkins2> Server
side.
L638[05:47:54] <lperkins2> It uses
BufferedImage internally, and my data is in that format to start
with.
L639[05:48:05]
⇨ Joins: dangranos_ (~dangranos@178.186.11.45)
L640[05:48:10] <lperkins2> If I can avoid
the toPNG and fromPNG conversion, it would be good.
L641[05:48:23] <dangranos_> :O
L643[05:48:35] -Kibibyte- [gamax92] Disasteradio
- Fax Of Life (Atari 2600 Cartridge) | by disasteradio | 1m55s |
266w1d ago | 3,556 views | Rated:
4.92/5.00
L644[05:48:36] <Sangar> do you already
have the actual component (network.node(address))?
L645[05:48:44] <dangranos_> launched
weechat from this terminal, it works
L646[05:48:54] <OP> about to test
component invoking from ARM
L647[05:49:04] <dangranos> OP, what are
you testing?
L648[05:49:08] <lperkins2> I already know
how to get the address for the attached component,
L649[05:49:09] ⇦
Quits: dangranos_ (~dangranos@178.186.11.45) (Client
Quit)
L650[05:49:14] <lperkins2> I've not typed
it out just yet.
L651[05:49:26] <Sangar> k
L652[05:49:26] <OP> dangranos: I'm just
seeing if I can invoke components from the ARM side
L653[05:49:30] <dangranos> OC?
L654[05:49:32] <OP> I can already pull
signals
L655[05:49:39] <OP> dangranos: yep, OC
arch
L656[05:49:42] <dangranos> :O
L657[05:49:43] <lperkins2> I was poking at
Machine.scala and then learning about
scala-to-java+reflection.
L658[05:49:47] <dangranos> where was
x86?
L659[05:49:53] <gamax92> lperkins2 is
x86
L660[05:50:00] <lperkins2> And it's
working!
L661[05:50:01] <gamax92> Pwootage is
or1k
L662[05:50:04] <dangranos> released?
L663[05:50:07] <gamax92> lperkins2: pics
:o
L664[05:50:09] <dangranos> ^
L665[05:50:12] <lperkins2> Ha, more like
logs.
L666[05:50:17] <gamax92> PICS OR
GTFO!
L667[05:50:19] <lperkins2> The monitor
doesn't display anything,
L668[05:50:22] <Sangar> pics of logs
L669[05:50:22] <gamax92> lperkins2: pics
of logs?
L670[05:50:26] <Sangar> hah
L671[05:50:28] <gamax92> XD
L672[05:50:28] <lperkins2> I could do
that.
L673[05:50:30] <dangranos> logs? OS
logs?
L674[05:50:50] <lperkins2> So I haven't
gutted the wrapped VM's logging, so it spams stdout with internal
information
L675[05:50:58] <dangranos> lol
L676[05:51:03] <lperkins2> When you type
on the keyboard, it spits out what it's thinking.
L677[05:51:13] <dangranos> but it
works
L678[05:51:15] <dangranos> yay
L679[05:51:21] <lperkins2> (reads from
disk when you enter dir, that sort of thing)
L680[05:51:21] <OP> Sangar: how can I get
the address of a gpu with the analyzer?
L681[05:51:33] <Sangar> you can't :/
L682[05:51:37] ⇦
Quits: Johannes13_ (~Johannes@141.70.98.52) (Ping timeout: 200
seconds)
L684[05:51:51] <Sangar> (yes i know it
sucks you can't copy addresses of card components)
L685[05:51:53] <OP> I have to go switch to
lua arch to get this gpu address
L686[05:52:04] <dangranos> lperkins2, you
mean you booted real OS on OC x86?
L687[05:52:19] <lperkins2> I think
so?
L688[05:52:29] <lperkins2> Or else I got
the real BIOS into the boot selection menu.
L689[05:52:39] <dangranos> oh
L690[05:52:46] <lperkins2> I'm still
working on a real display to see if it was just kernel panicked or
something.
L691[05:53:00] <dangranos> how you wrap
fs?
L692[05:53:22] <lperkins2> It did load
Bochs BIOS properly.
L693[05:53:44] <lperkins2> It handles a
variety of methods for virtual block devices.
L694[05:54:00] <lperkins2> I'm just using
the embedded images that came with the emulator at the
moment.
L695[05:54:24] <lperkins2> It will handle
EEPROM and the like too,
L696[05:54:36] <gamax92> how large is
bochs's bios?
L697[05:54:37] <Sangar> fses will need
some... creativity, because they're so high-level. maybe one file
per partition?
L698[05:54:38] <dangranos> um, why not use
eeprom for bios?
L699[05:54:48] <lperkins2> 4096 bytes
(padded image)
L700[05:54:54] <lperkins2> I will,
eventually,
L701[05:54:54] <gamax92> oh perfect
L702[05:55:01] <dangranos> lperkins2,
perfect, its size of eeprom
L703[05:55:23] <lperkins2> for now I'm
force feeding the bios in,
L704[05:55:27] <lperkins2> er no,
sorry,
L705[05:55:35] <lperkins2> that's the
block device size, the full image is 128k...
L706[05:55:44] <gamax92> hah...
L707[05:55:54] <dangranos> what about
using tape from computronics?
L708[05:56:01] <OP> I'm still testing to
see if things work
L709[05:56:04] <gamax92> what about adding
an eeprom item?
L710[05:56:17] <OP> after things work,
I'll write an ELF loader to load from eeprom
L711[05:56:19] <lperkins2> I'll add a
larger memory module, and larger disk and eeprom items.
L712[05:56:43] <gamax92> lperkins2:
actually, add in a binary disk :o
L713[05:56:50] <lperkins2> Like I said,
for now i"m just force feeding the bios in as it's one fewer
item to have to load dynamically.
L714[05:56:52] <gamax92> i would love you
instantly.
L715[05:56:54] <lperkins2> What do you
mean?
L716[05:57:02] <gamax92> lperkins2: sorta
like irl hdd's
L717[05:57:06] <gamax92> where its a giant
blob of data
L718[05:57:09] <dangranos> like
computronics tapes
L719[05:57:11] <lperkins2> Yes.
L720[05:57:17] <lperkins2> That is how it
will work.
L721[05:57:25] <dangranos> lets poke
sangar with it?
L722[05:57:26] *
gamax92 will love you instantly as soon as that's
added.
L723[05:57:40] <Sangar> poke where?
:P
L724[05:57:42] <lperkins2> (4M is simply
too small to use for linux)
L725[05:57:44] <dangranos> somewhere
L726[05:57:50] <gamax92> lperkins2: ...
no
L727[05:58:01] <dangranos> gamax92,
computronics tapes are binary iirc
L728[05:58:06] <gamax92> We have entire
linux distos on floppies
L729[05:58:14] <gamax92> s/floppies/a
floppy/
L730[05:58:14] <Kibibyte> <gamax92>
We have entire linux distos on a floppy
L731[05:58:23] <lperkins2> Aye, but you
can't put x11 or wayland on them...
L732[05:58:27] <gamax92> well duuuuh
L733[05:58:39] <gamax92> x11 is overrated
anyway
L734[05:58:44] <dangranos> lperkins2, fix
screen, then think about x11
L735[05:58:45] <gamax92> terminal is best
:D
L736[05:58:46] <lperkins2> what's the
point in writing a vga driver if I can't run wayland?
L737[05:58:54] <gamax92> BECAUSE TERMINAL
DRIVER
L738[05:58:58] <dangranos> you are writing
what?
L739[05:58:58] <Sangar> next you're
telling me you want it to run mc inside mc?
L740[05:59:04] <dangranos> Sangar, it
possible
L741[05:59:07] <dangranos> i think
L742[05:59:15] <dangranos> we just need a
tons of memory
L743[05:59:17] <lperkins2> at 75 screaming
MHz
L744[05:59:23] <Sangar> hahaha
L745[05:59:25] <dangranos> ^
L746[05:59:28] <dangranos> win
L747[05:59:31] <gamax92> sadly, i have an
actual computer slower than that.
L748[05:59:38] <lperkins2> So do I,
L749[05:59:45] <gamax92> Greetings, old
i486DX2, 66MHz
L750[05:59:46] <Sangar> well, it'd make
for instant internet fame, i'm sure :>
L751[05:59:46] <dangranos> i thnk x86 js
vm is faster than that
L752[05:59:47] <lperkins2> this thing
emulates an 8086, I have an 8086
L753[06:00:01] <gamax92> a 8086 ... at
75MHz?
L754[06:00:04] <lperkins2> No.
L755[06:00:09] <gamax92> phew good.
L756[06:00:12] <lperkins2> My pentium II
was at around 75MHz
L757[06:00:20] <dangranos> wow
L758[06:00:25] <gamax92> you scared me
there for a second.
L759[06:00:31] <dangranos> just realized
how slow is 75MHz
L760[06:00:40] <lperkins2> JPC defaults to
a 50MHz processor,
L761[06:01:00] <gamax92> dangranos: i can
do realtime downloading/decoding/playback of mp3 streams on my 486
:D
L762[06:01:07] <lperkins2> I was happy
with my old 75MHz machine, so I figured I'd make the tier2
processor hit 75MHz.
L763[06:01:16] <dangranos> hmm, how fast
is RL routers?
L764[06:01:34] <Sangar> i wonder how many
of these you'll be able to run at a time
L765[06:01:36] <gamax92> ^^^^^
L766[06:01:50] <OP> Oh god dammit arm with
your big endian strings
L767[06:01:51] <gamax92> the 6502 emulator
i have already hits cpu hard.
L768[06:02:00] <lperkins2> Several, but
not dozens.
L769[06:02:01] <Kodos> Sangar, given the
GPU changes, is it possible to increase the draw speed of the
hologram emitters?
L770[06:02:01] <gamax92> and thats just a
6502 .-.
L771[06:02:13] *
dangranos kinda uderstans but doesnt understands
L772[06:02:14] <lperkins2> It's reasonably
efficient.
L773[06:02:22] <gamax92> dangranos:
understand what
L774[06:02:29] <lperkins2> Yes, but the
x86 is a larger instruction set, so it's more efficient.
L775[06:02:29] <Sangar> Kodos, good
question, will need to have a look at that, too
L776[06:02:34] <Kodos> Sweet :3
L777[06:02:40] <gamax92> lperkins2: ...
thats not exactly true ...
L778[06:02:50] <dangranos> when you start
talking about some low-level aspects of architecture .-.
L779[06:03:21] <gamax92> yeah no thats not
true at all.
L780[06:03:29] <dangranos> what about
brainfuck?
L781[06:03:41] <gamax92> executing 10000
instructions is still executing 10000 instructions.
L782[06:04:12] <gamax92> either way the
6502 is like 1MHz iirc.
L783[06:04:16] <Sangar> write a jitc
targeting java bytecode so that can in turn be jitted better by
java? :>
L784[06:04:32] <gamax92> Sangar: hmm
...
L785[06:04:38] <gamax92> I should
...
L786[06:04:46] <gamax92> 6502 isn't that
complex :D
L787[06:04:51] <Sangar> :D
L788[06:04:51] <dangranos> i think yours
architectures will give a lot of pain for those who cant into
linux
L789[06:04:51] <lperkins2> True,
L790[06:05:15] <gamax92> dangranos: this
is why i have lperkins2 or OP
L791[06:05:29] <lperkins2> but how often
will the 6502 architecture max out its load vs how often will an
i686?
L792[06:05:53] <gamax92> very much
often
L793[06:06:02] <lperkins2> There are
several things which will take the 6502 a couple of instructions
which only take 1 on the 686.
L794[06:06:02] <dangranos> what is slowest
possible speed to run windows 3.0 smoothly?
L795[06:06:12] <lperkins2> Oh this should
do it.
L796[06:06:24] <dangranos> ?
L797[06:06:25] <lperkins2> (I ran windows
3.11 at 75MHz)
L798[06:06:29] <dangranos> oh
L799[06:06:33] <Sangar> or freedos?
L800[06:06:37] <gamax92> (I ran windows
3.11 at 66MHz)
L801[06:06:38] <lperkins2> Hence why I
said I was happy with it.
L802[06:06:44] <dangranos> muahahaha
L803[06:06:46] <lperkins2> I'm planning to
ship freedos with it,
L804[06:06:53] <Sangar> :D
L805[06:06:56] <dangranos> ;D
L806[06:06:57] <gamax92> lperkins2: I
prefer terminal though
L807[06:07:01] <gamax92> so freedos
L808[06:07:10] <dangranos> will we get
graphical mode?
L809[06:07:17] <lperkins2> Right, but
there are a number of old windows games that you could run.
L810[06:07:19] <lperkins2> Should.
L811[06:07:50] <lperkins2> The reason it's
a pain to get the terminal working is that the VGA system is
integrated tightly into the VM, so the only way to get the text out
is to either kick it into serial mode (ick), or pull the vga buffer
and display it.
L812[06:08:06] <lperkins2> Once I have the
vga buffer working, things like graphical windows should just
magically run.
L814[06:08:10] -Kibibyte- [gamax92] Atari 2600
Solaris in STEREO! | by vwestlife | 5m19s | 142w0d ago | 5,3 views
| Rated:
4.71/5.00
L815[06:08:33] <lperkins2> Need probably
3x3 screens to get good enough resolution.
L816[06:08:35] <gamax92> lperkins2: .-.
this is jpc right?
L817[06:08:43] <lperkins2> Yup.
L818[06:08:55] <gamax92> lperkins2: yeah
but you'll have gaps inside the screen
L819[06:09:03] <lperkins2> How so?
L820[06:09:12] <gamax92> screens
combine.
L821[06:09:20] <gamax92> they don't
increase resolution though.
L822[06:09:21] <lperkins2> As does their
rendering.
L823[06:09:23] <gamax92> no
L824[06:09:27] <lperkins2> Ah, I
see,
L825[06:09:28] <gamax92> they stay
160x50
L826[06:09:46] <gamax92>
#BlameSangar
L827[06:09:55] <Sangar> >_>
L828[06:10:06] <Sangar> i had a
reason!
L829[06:10:08] <OP> welp, I got to go to
bed
L831[06:10:26] <Sangar> i think
L832[06:10:28] <Sangar> \o/
L833[06:10:29] <gamax92> Sangar:
#BlameSangar :P
L834[06:10:34] <Sangar> night OP
L835[06:10:59] <Sangar>
#BlameSangarFromLastYear
L836[06:11:09] <Sangar> wait, make that
previous to last year
L837[06:11:10] <lperkins2> But...
L839[06:11:14] <lperkins2> No gaps
visible...
L840[06:11:23] <lperkins2> At least not
serious ones.
L841[06:11:26] <Sangar> dat horse
o.O
L842[06:11:48] <gamax92> lperkins2: if you
wanted to have a higher resolution with multiple screens (which is
possible, you can make them not combine), there would be gaps
L843[06:11:53] <gamax92> Sangar: Yesh
:3
L844[06:12:04] <lperkins2> Ah, I see what
you mean,
L845[06:12:11] <lperkins2> I wasn't
suggesting that.
L846[06:12:16] <gamax92> oh okay.
L847[06:12:42] <lperkins2> I was saying
you'd need like in the photo, some number of screens to get the
resolution up to the 320x200 minimum that windows demands.
L848[06:12:55] <dangranos> i see only
small dot on this picture
L849[06:12:57] <gamax92> :X I've never
tried to run windows on that reoluition.
L850[06:13:05] <gamax92> that sounds
bad.
L851[06:13:14] <dangranos> 160*50?
L852[06:13:17] <lperkins2> My first PC
didn't even have a hard drive,
L853[06:13:36] <lperkins2> 160x100, there
is a half character.
L854[06:13:44] <lperkins2> (so I'm
told)
L855[06:13:55] <Sangar> aye, unifont
ftw
L856[06:13:58] <lperkins2> And hence the
need for actually 4 of them, minimum
L857[06:14:10] *
dangranos pokes gamax92
L858[06:14:15] <lperkins2> Because 4
screens turns into 320x200
L859[06:14:22] <dangranos> there is
oclight, iirc
L860[06:14:33] <lperkins2> Yes, we were
discussing it.
L861[06:14:39] <lperkins2> It can take raw
pngs and display them.
L862[06:14:49] <dangranos> >raw
>png
L864[06:14:52] <dangranos> um
L865[06:14:56] <lperkins2> And I noticed
it uses BufferedImage internally
L866[06:14:57] <Sangar> just skip every
other pixel, nobody will notice!
L867[06:15:14] <lperkins2> Which is the
format the vga adapter uses.
L868[06:15:21]
⇨ Joins: Hawk777 (~Hawk777@chead.ca)
L869[06:15:21] <dangranos> soooooo?
L870[06:15:47] <lperkins2> So that's why I
was asking sangar about getting direct access to other
components,
L871[06:16:00] <lperkins2> so I can avoid
the BufferedImage->png->BufferedImage conversion.
L872[06:16:17] <lperkins2> And I think
that's where you joined the festivities.
L873[06:17:04] <Sangar> you know the
component address, right?
L874[06:17:10] <lperkins2> Yeah.
L875[06:17:35] <dangranos> i guess sangar
is going to release not-so-breaking api changes?
L876[06:17:56] <Sangar> then you can
machine().node().network().node(address).host() to get the
component
L877[06:18:08] <lperkins2> Ah, missed
node()
L878[06:18:31] <lperkins2> How will that
handle multi-block screens?
L879[06:18:48] ***
Greylocke|afk is now known as Greylocke
L880[06:19:05] <Sangar> not :P multiblock
screens only expose one of the screen blocks, the others are
invisible.
L881[06:19:18] <lperkins2> Good.
L882[06:19:20] <Sangar> the oc ones
anyway
L883[06:19:24] <Vexatos>
<Sangar>
then you can
machine().node().network().node(address).host() to get the
component
L884[06:19:27] <Vexatos> ^ yep
L885[06:19:28] <dangranos> wow
L886[06:19:30] <Vexatos> xD
L887[06:19:32] <Sangar> :P
L888[06:19:34] <lperkins2> I didn't want
to end up having to segment the image onto each of them.
L889[06:19:44] <dangranos> how you all are
still sane?
L890[06:19:49] *** OP
is now known as dsAway
L891[06:19:55] <Vexatos> or
machine.node.network.node(address).host if you use scala like
Sangar :3
L892[06:20:07] <Sangar> yes, but i was
being nice :P
L893[06:20:10] <lperkins2> I am rapidly
coming to not like scala.
L894[06:20:11] <SandraNicole> :P
scala.
L895[06:20:21] <SandraNicole> scala is
great though.
L896[06:20:29] <Vexatos> scala if fun to
port to Java
L897[06:20:36] <Sangar> to each their own,
i love it :P
L898[06:20:37] <Vexatos> *cough
PetRenderer.java cough*
L899[06:20:43] <Sangar> (if you hadn't
noticed)
L900[06:20:45] <lperkins2> I don't mind
it, exactly, but I think a better syntax-hilighting mode for
eclipse would help.
L901[06:20:48] <SandraNicole> yeah,
converting from scala to java is derpy.
L902[06:20:50] <Sangar> *cough
mergeItemStacks cough*
L903[06:20:53] <SandraNicole> the other
way is easier.
L904[06:21:04] <Vexatos> *cough Sangar
tooltip code cough*
L905[06:21:04] <lperkins2> I'm far more
likely to use haskell though.
L906[06:21:11] <Sangar> lperkins2,
intellij has brilliant scala support :>
L907[06:21:19] <Vexatos> Sangar: JHaskell
arch. now.
L908[06:21:32] <Vexatos> I was about to
say, get IDEA
L909[06:21:36] <Sangar> uuuuuuh
L910[06:21:39] <Vexatos> best scala plugin
you will find
L911[06:21:40] <SandraNicole> haskell.....
:(
L912[06:21:45] <dangranos> bsod
screensaver is awesome
L913[06:21:50] <lperkins2> Well, and I
have access to jetbrains student, so I may give that a try at some
point.
L914[06:21:58] <Vexatos> dangranos, I'd
just be creeped everytime
L915[06:22:01] <Sangar> community is free
anyway
L916[06:22:05] <Vexatos> Uuh, yes
L917[06:22:07] <Vexatos> it's free
L918[06:22:13] <dangranos> Vexatos,
same
L919[06:22:15] <SandraNicole> I dislike
functional languages.
L920[06:22:16] <gamax92> lol
L921[06:22:17] <lperkins2> I've not tried
haskell, but it is scheme-like,
L922[06:22:18] <Vexatos> The paid version
has nothing you'd want
L923[06:22:31] <Sangar> i have an os
license for ulti, but i really don't need it, community has all you
usually need
L924[06:22:33] <dangranos> what is
jetbrain?
L925[06:22:36] <lperkins2> and I love
scheme (even wrote a scheme interpreter over the summer because I
needed one with a decent stdlib)
L926[06:22:41] <Vexatos> dangranos, the
company behind IDEA
L927[06:22:50] <dangranos> and that
is?
L928[06:22:52] <lperkins2> And behind
pycharm, which is amazing.
L929[06:22:54] <Sangar> ide
L930[06:23:01] <Vexatos> Sangar: paid
version's only features the free one doesn't have is regarding web
dev
L931[06:23:05] <dangranos> its not cloud
ide?
L932[06:23:07] <Vexatos> and seriously,
who does that? :P
L933[06:23:12] <Sangar> indeed!
L934[06:23:12] <gamax92> Sangar: you
should see the script for that horse ;)
L935[06:23:19] <dangranos> torrents?
L936[06:23:24] <gamax92> Its like 76KB
iirc
L937[06:23:35] <lperkins2> pycharm pro has
features which the normal version doesn't, hence why I grabbed
it
L938[06:23:51] <Vexatos> Sangar, the Lua
plugin is quite good, but does it support things not LuaJ? I have
yet to make it work with standard Lua
L940[06:24:18] <gamax92> Sangar: though it
uses a load() hack
L941[06:24:24] <Sangar> Vexatos, no clue,
the lua plugin i had kept crashing the ide for me, so i disabled it
>_>
L942[06:24:48] <Sangar> gamax92, load
hacks are best hacks
L943[06:25:01] *
dangranos hides from all that java/scala talks
L944[06:25:03] <Vexatos> We need an OC
emulator + OC emu library for non-OC lua
L945[06:25:12] <gamax92> so I can give it
a blob of letters and numbers and gsub it into lua code
L946[06:25:19] <gamax92> :D
L947[06:25:20] <dangranos> Vexatos, so we
can oc while oc?
L948[06:25:39] <Sangar> ohhh, so hacky
code minification? that's cool
L949[06:25:49] <gamax92> Yah :D
L950[06:25:54] <Pwootage> k so what did I
miss? :D
L951[06:26:02] <dangranos> something
L952[06:26:03] <gamax92> Inspired by
Soni
L953[06:26:08] <gamax92> ;)
L954[06:26:11] <Sangar> oh?
L955[06:26:31] <gamax92> She suggested the
idea to me
L956[06:26:38] <Sangar> nice
L957[06:28:07] <dangranos> somewhere on
the internet: "Thank you, Valve, for verbing the word
"portal"."
L958[06:28:18] <Pwootage> mmm,
portal
L959[06:28:32] <Pwootage> portal/portal2
are probably my #1 games for dialogue
L960[06:28:45] <Sangar> "to
verb" - verb
L961[06:28:50] <dangranos> XD
L962[06:29:05] <dangranos> verbing
verb?
L963[06:29:16] <SandraNicole> verbing,
verb.
L964[06:29:18] <Sangar> verbing a verby
verb of verbiness?
L965[06:29:55] <dangranos> still
translates into russian :D
L966[06:30:08] <gamax92> but yeah it looks
sorta like: "b5 cDA37F fs c6 d1,2F,s h1,32,5,s "
L967[06:30:22] <dangranos> глаголить
глогольный глагол глагольности
L968[06:30:28] <Sangar> gamax92, that
almost looks like Vexatos' note api could read it :P
L969[06:30:29] <dangranos> hmm
L970[06:30:43] <gamax92> no wait ... that
c would be a j
L971[06:30:45] <Vexatos> Pretty much
L972[06:30:50] <Sangar> challenge: write a
program like that that's also a song
L973[06:30:58] <Vexatos> anything except
the s h1, 5, s, cDA37F it should read
L974[06:30:59] <gamax92> lol
L975[06:31:22] <dangranos> so, Vexatos is
now alive note api parser?
L976[06:31:36] <gamax92> j is for
foreground colors, c is for foreground palette
L977[06:31:53] <Vexatos> Sangar, still
funny that modifying the Song API to support the beep card took
longer than making the beep card
L978[06:31:57] <Sangar> you could call it
lasm. lua assembler :P
L979[06:32:06] <Sangar> lol
L980[06:32:09] <dangranos> lua
bytecode?
L981[06:32:21] <gamax92> Sangar: ds
actually wrote a lua assembler
L983[06:32:30] <Sangar> ^.-
L984[06:32:34] <Vexatos> I still think
that function looks funny
L985[06:32:37] <dangranos> lol
L986[06:32:42] <Vexatos> due to all the
table stuff noone will ever understand
L987[06:32:49] <gamax92> Its for 5.1 but
whatever
L988[06:33:17] <ShadowKatStudios> ._. You
have to be kidding me.
L989[06:33:24] <dangranos> what it does?
._.
L990[06:33:28] <gamax92> Hai sks
L991[06:33:32] <ShadowKatStudios> While
sleeping, I missed the person I was waiting for by 10
minutes.
L992[06:33:50] <Sangar> timezones strike
again
L993[06:33:57] <dangranos> ^
L994[06:34:08] <gamax92> Who ds?
L995[06:34:20] <dangranos> ,
L996[06:34:27] <Sangar> .
L997[06:34:29] <gamax92> '
L998[06:35:55] <gamax92> Sangar: so that
gpu limit change ... :P
L999[06:36:13] <gamax92> How much is the
bandwidth now?
L1000[06:36:18] <Sangar> you mean that
tiny tweak not worth mentioning? :P
L1001[06:36:39] <gamax92> It is very
worth mentioning!
L1002[06:36:50] <gamax92> Such fast
graphics
L1003[06:37:04] <gamax92> I can finally
let go of CC
L1004[06:37:20] <Sangar> surprisingly not
that much higher, ~12-16 at max iirc. i actually got more worried
about cpu load >_>
L1005[06:37:35] <ShadowKatStudios> Can I
display 160x100 pictures in less than a minute now?
L1006[06:37:47] <Pwootage> a 16x
improvement is huge
L1007[06:37:57] <gamax92> you already
could before the bump
L1008[06:38:22] <ShadowKatStudios>
gamax92: Hyperbole.
L1009[06:38:42] <gamax92> point still
stands
L1010[06:38:48] <Sangar> with different
fore- and backgroundcolor per char it went from 120s to 7.5s or so
i think
L1011[06:39:19] <gamax92> the horse takes
2 seconds to draw
L1012[06:39:21] <Pwootage> just a little
bit faster
L1013[06:39:29] <Sangar> marginally
:P
L1014[06:39:54] *
Sangar planned this all along, so it'd seem much faster than it
is
L1015[06:39:56] <Sangar> totally
L1016[06:39:59] <Pwootage> man now I'm
all hoping my professor will let me write my OS in x86/ARM OC
:(
L1017[06:40:16] <Sangar> :O that'd be
amazing
L1018[06:40:17] <gamax92> or 5 seconds if
it has to set up the palette entries
L1019[06:40:18] <lperkins2> Okay, so how
do I use the return value from
machine.node().network().node(address).host()?
L1020[06:40:31] <ShadowKatStudios> Allow
me to go digging into the assets of Digital: A Love Story and
convert the login screen for The Underground Libraru
L1021[06:40:34] <ShadowKatStudios>
Library*
L1022[06:40:38] <gamax92> Sangar why is
setPaletteColor so slow
L1023[06:41:04] <Pwootage> Sangar: yeah,
I want to write an OS for x86/ARM OC anyway, so if it will count
for my homework too... :D
L1024[06:41:13] <Sangar> lperkins2,
depends on what it is. if it's an oc screen you can cast it to the
screen tile entity
L1025[06:41:15] <Pwootage> Set color
shouldn't be limited afaik
L1026[06:41:55] <Sangar> it is
L1027[06:42:13] <Sangar> and it's slow
because.... reasons? i guess?
L1028[06:42:16] <lperkins2> Well, I was
planning on grabbing direct access to your GPU
L1029[06:42:40] <Sangar> i was kind of
hoping it'd make people come up with smart algorithms for drawing
same colored patches :P
L1030[06:42:46] <gamax92> Sangar: is it
because I'm alternating between get and set?
L1031[06:43:26] <Sangar> lperkins2, why
the gpu? display info is stored in textbuffer components
L1032[06:43:27] <Pwootage> lperkins2: can
you allow raw component access too? It would be nice since
evidently OP's uses that if I want to make a cross-platform
OS
L1033[06:43:39] <Sangar> oh hang on, host
isn't the screen i think, it's the textbuffer component
L1034[06:44:30] <gamax92> the virtual
component pci?
L1035[06:44:31] <lperkins2> Um, yes, but
it won't work quite like you probably think.
L1036[06:44:32] <Pwootage> lperkins2: I'd
check in debug mode if that wasn't obscure enough for me to need to
put effort into setting it up
L1037[06:44:46] <Sangar> it should be
anyway. so then you can use the li.cil.oc.api.component.TextBuffer
interface
L1038[06:44:51] <ShadowKatStudios>
fffffsssss
L1039[06:44:54] <lperkins2> So you'll get
raw access to the emulated hardware.
L1040[06:45:02] <ShadowKatStudios>
So
L1041[06:45:04] <lperkins2> The emulated
hardware draws to the OC screen.
L1042[06:45:19] <ShadowKatStudios> My
Windows won't update to 7 SP1 and Paint.NET needs SP1
L1043[06:45:20] <ShadowKatStudios>
fml
L1044[06:45:40] <Sangar> wait, so it
doesn't actually use the component, just draw the image in the
world itself or what do you mean?
L1045[06:46:08] <lperkins2> Okay, so I
have a VGA card which exists inside JPC,
L1046[06:46:20] <lperkins2> it stores its
data in an RGBmap basically,
L1047[06:46:29] <gamax92> oh right
regarding that ...
L1048[06:46:39] <lperkins2> I was
answering Pwootage's request for direct hardware access.
L1049[06:46:40] <Pwootage> lperkins2: I'm
talking generic raw access so I can access any component
L1050[06:46:46] <Pwootage> like disks or
whatever
L1051[06:46:57] <Pwootage> (and, by
happenstance, GPUs)
L1052[06:47:03] <lperkins2> I'm not
certain how that is going to work yet.
L1053[06:47:11] <gamax92> can't you just
check if its in a text mode and put text on screens?
L1054[06:47:19] <lperkins2> I'll probably
let you specify a driver to use for anything on the OCbus.
L1055[06:47:21] <Sangar> i think i got
lost somewhere :X
L1056[06:47:43] <gamax92> sangar what's
in the textbuffer
L1057[06:47:45] <lperkins2> gamax92 not
easily.
L1058[06:47:55] <lperkins2> I intend to
support that via the serial card,
L1059[06:48:10] <gamax92> ... umm
L1060[06:48:11] <lperkins2> which would
work with linux, since its kernel will happily use a serial
terminal.
L1061[06:48:12] <Pwootage> How I did it:
void ocCall(Component comp, const char* methodName, int paramCount,
char paramTypes[], int params[]) {
L1062[06:48:21] <Pwootage> (does some
assembly and runs an interrupt)
L1063[06:48:25] <Sangar> gamax92, a char
array with the text info and a short array with the packed
colors
L1064[06:48:55] <lperkins2> My plan, once
it actually works, is to let you specify an address and a driver to
the driver system.
L1065[06:49:06] <gamax92> Sangar: so im
gonna make a direct screen access component :P
L1066[06:49:12] <lperkins2> So OC
component at address <x> is a block device.
L1067[06:49:22] <lperkins2> And the one
at <y> is a gpu
L1068[06:49:54] <gamax92> You'll bind it
to a screen and then edit the arrays like a lua table :3
L1069[06:50:26] <Sangar> gamax92, kay,
good luck not desynching the clients :>
L1070[06:50:26] <ShadowKatStudios> :D
Tracked down the image in question
L1071[06:50:31] <gamax92> D:
L1072[06:51:09] <gamax92> Wouldn't what
lperkins2 want to do also do that?
L1073[06:51:24] <lperkins2> That depends
on the screen refresh rate.
L1074[06:51:27] <Sangar> i'm still not
sure what he wants to do, so no idea :X
L1075[06:52:10] <lperkins2> So what type
would I cast the gpu component to?
L1076[06:52:19] <lperkins2> Is it the
textbuffer?
L1077[06:52:28] <lperkins2> Or is it the
screen I cast to textbuffer
L1078[06:52:37] <gamax92> lets see if I
can read JPC source code on my phone
L1079[06:52:45] <Sangar> gpu is gpu,
screen has a textbuffer component
L1080[06:52:50] ***
Kiloff is now known as Kilobyte
L1081[06:53:00] <Sangar> for starters
it'd probably be easier to use the screen directly
L1082[06:53:26] <gamax92> But
desync?
L1083[06:53:28] <Sangar> as long as you
apply changes via the TextBuffer interface (which isn't limited,
the limits are in the gpu) clients shouldn't go out of sync
L1084[06:53:32] <Pwootage> aaah where's
OP when you need him
L1085[06:53:35] <gamax92> Oh
L1086[06:54:11] <gamax92> D: Sangar you
should have told me about the interface
L1087[06:54:13] ***
Kilobyte is now known as Kiloff
L1088[06:54:23] <Sangar> i just
did!
L1089[06:54:26] <lperkins2> Okay, well I
was thinking of doing that anyway, and adding a dedicated VGA
hard.
L1090[06:54:51] <lperkins2> I'll probably
see about making the existing gpu cards work for the serial
interface.
L1091[06:54:55] <gamax92> dedotated wam
:P
L1092[06:55:22] <Sangar> sounds
reasonable
L1093[06:55:39]
⇦ Quits: dangranos (~dangranos@178.186.11.45) (Remote host
closed the connection)
L1094[06:56:21] <lperkins2> Looks like
TextBuffer will do the colour palette conversion automatically for
me?
L1095[06:56:29] <ShadowKatStudios>
So
L1096[06:56:30] <Sangar> yes
L1097[06:56:31] <lperkins2> What colour
depth does the screen support?
L1098[06:56:33] <ShadowKatStudios>
Apparently
L1099[06:56:45] <ShadowKatStudios> to
install W7 SP1, I need to pull my Linux drives out.
L1100[06:56:46] <lperkins2> I should be
able to set the vga adapter to use the same and avoid the
need...
L1101[06:56:48] <ShadowKatStudios>
._.
L1102[06:57:03] <Sangar> depends on the
tier. t3 has 256 colors, 16 of which are palette / changeable
L1103[06:57:27] <Sangar> t2 has 16
changeable colors (default to something close to mc's 16 colors),
t1 has black and white
L1104[06:57:37] <lperkins2> So 8bit
colour mode is probably what I want for the vga card.
L1105[06:57:49] <lperkins2>
Actually
L1106[06:57:56] <lperkins2> I think I
will start with it in monochrome mode.
L1107[06:58:02] <gamax92> isn't t3 like
6bit red 8bit green 5bit blue
L1108[06:58:19] <Sangar> yes
L1109[06:58:44] <Sangar> 685 plus the 16
user changeable palette
L1110[06:58:50] <Sangar> defaulting to
grayscale
L1111[06:58:53] <lperkins2> Which should
I be setting? Foreground | Background
L1112[06:59:10] <lperkins2> And how do I
do the half-height character?
L1113[06:59:29] <Pwootage>
ShadowKatStudios: I always install linux after windows
L1114[06:59:39] <Sangar> depends on which
of the two half-height chars you pick :P
L1115[06:59:58] <ShadowKatStudios>
Pwootage: Well, you see, I never intended to install Windows until
I dug up this spare laptop HDD
L1116[07:00:01] <Sangar> ask
gamax92
L1117[07:00:01] <lperkins2> Um, any
reason to expect a difference in speed?
L1118[07:00:07] <ShadowKatStudios>
Anyway, time to shut down
L1119[07:00:07] <lperkins2> Ah, I think I
see
L1120[07:00:18] <Pwootage>
ShadowKatStudios: :P
L1121[07:00:23] <lperkins2> So I set the
background color to say, the top pixel
L1122[07:00:36] <lperkins2> then set the
foreground colour + a character to do the bottom pixel.
L1123[07:00:38] <Sangar> exactly
L1124[07:01:27] <gamax92> Actually now
that I think about it ...
L1125[07:01:40] <Sangar> btw, if you
needs something like raw-setting a piece of the screen because
you'd call set a bunch of times per update anyway lemme know and i
can extend the api/textbuffer functionality for that
L1126[07:01:40] <gamax92> Text mode is
only possible via serial
L1127[07:02:08] <gamax92> Since the video
adapter doesn't know the codepage
L1128[07:02:29] <gamax92> Just the font
to draw with
L1129[07:03:22] <lperkins2> Hm,
L1130[07:04:03] <lperkins2> The hard part
is the having to go every other pixel in background colour.
L1131[07:05:04] <lperkins2> But, I should
be able to make 1 pass with fille(0,0,width,height,220)
L1132[07:05:21] <gamax92> Or ... extend
the normal monitor in oclights2 and add dynamic res :D
L1133[07:05:34] <lperkins2> Can I change
the background colour for existing text?
L1134[07:05:54] <lperkins2> all the
setcolour stuff I'm seeing basically changes the colour that will
be produced when text gets changed, I think.
L1135[07:06:32] <lperkins2> So yeah, I'll
end up calling set a bunch of times.
L1136[07:08:34] <Pwootage> I think doing
it in OC would qualify under at least the first assignment's
parameters, so that means I can *probably* do that
L1137[07:08:40] <Pwootage> (speaking of
my OS class)
L1138[07:08:49] <Pwootage> I'll ask the
professor probably... but sleep time zzz
L1139[07:11:20] <Sangar> lperkins2, no
method for just changing the color yet, no. tho i might add that
for lua side, too... hmm. so yeah, i guess i'll add something to
specifically make stuff like this more sane.
L1140[07:12:16] <Sangar> probably taking
an area of raw char and color data. that would get its own
command/packet to be sent to clients, too then, to keep it somewhat
efficient.
L1141[07:13:02] <Sangar> the char array
would then just be filled with the halfchar in your case
L1142[07:13:23] <lperkins2> Right.
L1143[07:13:36] <Pwootage> night o/
L1144[07:13:42] <lperkins2> Screen index
starts at 1 I assume?
L1145[07:14:18] ***
Pwootage is now known as Pwootage|Off
L1146[07:14:41] <Sangar> only from the
lua point of view. the "real" thing starts at 0
L1147[07:14:48] <ShadowKatStudios> :/
Well now I know why my computer is so sluggish at the moment
L1148[07:15:23] ***
Pwootage|Off is now known as Pwootage
L1149[07:15:27] <ShadowKatStudios>
Windows Update (for SP1) is using, along with everything else, 100%
of my netbook laptop HDD's bandwidth
L1150[07:16:22] <ShadowKatStudios> In
hindsight, installing Windows on a 5400RPM drive was probably a bad
idea.
L1151[07:16:56] <gamax92> lol...
L1152[07:20:13] <ShadowKatStudios> In
other news, I discovered my Windows HDD can do 4MB/s
L1153[07:21:37] <ShadowKatStudios> Yaaaay
SP1 installed finally!
L1154[07:22:06] <ShadowKatStudios> So on
Windows, "System" has PID 4
L1155[07:22:32] <gamax92> lol yeah
...
L1156[07:22:38] <lperkins2> There we go,
make && make install
L1157[07:22:46] <lperkins2> We'll see if
I get anything on the screen.
L1159[07:24:57] <Sangar> neat!
L1160[07:25:30] <Sangar> ugh, i should a
few more hours of sleep. bbl o/
L1161[07:26:37] ***
Pwootage is now known as Pwootage|Off
L1162[07:27:42] <Zequan> Galactic
Wars
L1163[07:38:11] <lperkins2> Does each of
the threads execute on its own processor core for the
runThreadded?
L1165[07:50:25] <lperkins2> Hm, nothing
shows up, but no errors either.
L1166[07:52:33] <Kodos> o/
L1167[07:59:30] <lperkins2> Render isn't
getting called.
L1168[07:59:38] <lperkins2> Probably need
to step the render frequency up.
L1169[08:05:35] <lperkins2> Nope,
damn
L1170[08:06:16] <lperkins2> Ah, not
finding the screens.
L1171[08:08:06] *
gamax92 points to his crude ConsoleDriver.java
L1172[08:10:30] <gamax92> lperkins2:
^
L1173[08:11:51] <gamax92> 1
L1174[08:12:48] <lperkins2> Yup, I was
iterating over the wrong part.
L1175[08:12:57] <lperkins2> I was looking
for one with a uuid of 'screen'
L1176[08:13:04] <lperkins2> Thanks!
L1177[08:21:35] <lperkins2> That found
the screen.
L1178[08:22:29] ***
Riking is now known as newname
L1179[08:22:37] ***
newname is now known as Riking
L1180[08:43:29]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1181[08:43:30]
zsh sets mode: +v on asie
L1182[08:46:41] ***
Hobbyboy|Sleep is now known as Hobbyboy
L1183[08:53:13] <Kodos> asie, got a
sec?
L1184[08:53:32] <asie> Kodos: why?
L1185[08:53:45] <Kodos> If there's a more
convenient channel I can talk to you in, we can move there, but I
wanted to ask you about speakers in computronics, and yes I already
know you have plans for them
L1186[08:57:16] <Vexatos> asie ^
L1187[09:00:11] <lperkins2> Heh, helps if
I actually call updateDisplay()...
L1188[09:00:17] <Kodos> Lol
L1189[09:00:31] <lperkins2> It draws to
the screen, but the vga buffer is black.
L1190[09:00:51] ***
Kiloff is now known as Kilobyte
L1191[09:04:32] ***
Yepoleb is now known as Guest43459
L1192[09:04:34]
⇨ Joins: Yepoleb
(~quassel@188-22-165-66.adsl.highway.telekom.at)
L1193[09:05:22]
⇦ Quits: Sangar (~Sangar@cil.li) (Quit: [/famous last
words])
L1194[09:06:21]
⇦ Quits: Guest43459
(~quassel@178-191-134-217.adsl.highway.telekom.at) (Ping timeout:
378 seconds)
L1195[09:06:56] <lperkins2> Looks like
I'll probably be able to make the VGA card able to spit out text,
once I get it working.
L1196[09:08:46]
⇨ Joins: sciguyryan (~sciguyrya@46.19.141.158)
L1197[09:27:52] ***
Greylocke is now known as Greylocke|afk
L1198[09:40:20] <Kodos> MRW I realize
Egon's been dead for almost a year
L1199[09:42:11]
⇨ Joins: dangranos (~dangranos@178.186.11.45)
L1200[09:44:48]
⇨ Joins: Tentacule
(~tentacule@89-93-152-6.hfc.dyn.abo.bbox.fr)
L1201[09:45:01] <Tentacule> bloup
L1202[09:45:11] <Tentacule> bloup?
L1203[09:49:01] <Tentacule> bloup!
L1204[09:49:40] <Kodos> What's the
'fancy' way of doing debug output and errors?
L1205[09:49:50] <Kodos> Read: Not using
print("")
L1206[09:49:59] <Kodos> I keep
forgetting
L1207[09:50:56] <Vexatos> Kodos,
io.stderr:write()
L1208[09:51:11] <Vexatos> or,
io.stdout:write() for normal text
L1209[09:51:11]
⇦ Quits: Tentacule
(~tentacule@89-93-152-6.hfc.dyn.abo.bbox.fr) (Quit:
Tentacule)
L1210[09:51:14] <Kodos> Durrp, I was
using a . and not a :
L1211[09:51:45] <Kodos> ~w rtfm
L1213[09:51:47] <Kodos> err
L1214[09:51:49] <Kodos> ~rtfm lua
L1215[09:51:55] <Kodos> Why isn't that a
thing anymore =(
L1216[09:52:01] <Kodos> ~w io
L1218[09:53:14] <Kodos> You don't have to
'require' IO, do you?
L1219[09:53:35] <Vexatos> No
L1220[09:53:38] <Vexatos> It's
native
L1221[09:53:42] <Kodos> k
L1222[09:53:51] <Vexatos> ~w non
standard
L1224[09:53:57] <Vexatos> ^ all the
native libs, Kodos
L1225[09:54:47]
⇦ Quits: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com) (Ping timeout: 186
seconds)
L1226[09:56:35]
⇨ Joins: Sangar
(~Sangar@ns343553.ip-188-165-236.eu)
L1227[09:56:36]
zsh sets mode: +o on Sangar
L1228[10:00:43]
⇦ Quits: ping (~pixel@2601:4:680:104c:a417:b2b6:a205:68c9)
(Read error: Connection reset by peer)
L1229[10:01:04]
⇨ Joins: ping
(~pixel@2601:4:680:104c:a417:b2b6:a205:68c9)
L1230[10:01:04]
zsh sets mode: +v on ping
L1231[10:02:57] <Kodos> x.x
L1232[10:03:03] <Kodos> No one's talking
in any of my channels hardly
L1233[10:08:30] <dangranos> :3
L1234[10:09:09] <Kodos> #lua
round(314.67*4096, 2)
L1235[10:09:09] <|0xDEADBEEF|> >
1288888.32
L1236[10:09:17] <Kodos> Close
enough
L1237[10:09:29] <dangranos> i am going to
install pulseaudio
L1238[10:09:32] <dangranos> should
i?
L1239[10:13:01] <lperkins2> I run PA
quite happily,
L1240[10:13:10] <lperkins2> sometimes it
has issues for some people.
L1241[10:13:31] <dangranos> like eating
all the memory?
L1242[10:13:41] <lperkins2> Or CPU, or
crashing,
L1243[10:13:50] <lperkins2> or just not
having any output,
L1244[10:21:30] ***
prassel|off is now known as prasselpikachu
L1245[10:21:57] ***
Benguin[ZzZ] is now known as Benguin
L1246[10:32:38] <ShadowKatStudios> I just
remembered I know people in real life. Ugh.
L1247[10:32:55] <Kodos> Okay, time to
figure out networking
L1248[10:37:45] ***
Nentify|away is now known as Nentify
L1250[10:44:06]
⇨ Joins: Negi
(~Poireau@2a01:e35:2f6a:7060:e2ca:94ff:fe1f:76e0)
L1251[10:50:48] ***
skyem123|zzz is now known as skyem123
L1252[10:59:15]
⇦ Quits: samis (~TCube@95f1d5fa.skybroadband.com) (Ping
timeout: 200 seconds)
L1253[11:00:40] <lperkins2> Ugh, no
wonder it's not been working.
L1254[11:00:50] <lperkins2> I forgot to
add the vga bios back in...
L1255[11:00:51]
⇨ Joins: MrRatermat
(~ratermat@host81-158-129-210.range81-158.btcentralplus.com)
L1256[11:01:39] <ShadowKatStudios>
gg
L1257[11:06:12] <Negi> lperkins2: Still
working on Architecture:x86 ?
L1258[11:06:18] <lperkins2> Yup.
L1259[11:06:25] <lperkins2> Got it really
close to working, I hope
L1260[11:10:31] <Negi> How do you deal
with peripherals, tho ?
L1261[11:12:57] <Kodos>
s/peripherals/components
L1262[11:12:58] <Kibibyte> <Negi>
How do you deal with components, tho ?
L1263[11:14:26] <ShadowKatStudios>
Schedule!
L1264[11:14:54] <lperkins2> It's actually
pretty simple.
L1265[11:15:10] <ShadowKatStudios> I'm
watching one night/morning of Durarara and one night/morning of
Mahouka Koukou no Rettousi, and I seem not to be getting bored
:D
L1266[11:15:14] <lperkins2> I'll end up
creating a generic PCI device to deal with most of them.
L1267[11:15:27] ***
AtomSponge|away is now known as AtomSponge
L1268[11:15:31] <lperkins2> s/most/the
rest
L1269[11:15:31] <Kibibyte>
<lperkins2> I'll end up creating a generic PCI device to deal
with the rest of them.
L1270[11:15:41] <lperkins2> And then the
main ones
L1271[11:16:06] <lperkins2> (screens,
disks, that sort of thing), get translators to interface with the
JPC vm
L1272[11:18:17] <lperkins2> Probably will
end up exposing the component bus through the serial subsystem or
something that way.
L1273[11:19:55] <dangranos> aaaand i
installed pulseaudio
L1274[11:20:05] <lperkins2> still have
sound?
L1275[11:20:06] <dangranos> now, how the
hell i setup equalizer?
L1276[11:20:09] <dangranos> yep
L1278[11:22:12] <dangranos>
impressive
L1279[11:22:23] <dangranos> what about
doing it on planetary scale?
L1280[11:23:28] <ShadowKatStudios> With
big enough engines, I s'pose...
L1281[11:23:55] <Negi> I has to play all
the Persona games.
L1282[11:23:58] <dangranos> >:)
L1283[11:24:05] <Negi> Okay, maybe just
P3, P4 and PQ.
L1284[11:24:23] <ShadowKatStudios> What
platform do these games run on?
L1285[11:24:46] <Negi> Persona 3 : PSP,
Persona 4 : PSVita, Persona Q : 3DS.
L1286[11:24:54] <Negi> Because Atlus
loves trolling their players.
L1287[11:25:25] <ShadowKatStudios> 3:
Possibly less problematic; 4: I dunno if there are any emulators
for that yet; Q: Nope.
L1288[11:27:07] <Negi> I can buy Q. 3 I
can has as an ISO for my actual PSP. And 4...Well 4 I'll have to do
with P4A instead.
L1289[11:27:55] <dangranos> hmm
L1290[11:28:06] <dangranos> while using
equalizer sound lags a little
L1291[11:28:11] <dangranos> fck
L1292[11:28:44] <ShadowKatStudios> I
wonder if Izaya was really just manipulating *everyone* to have
some fun...
L1293[11:29:10] <ShadowKatStudios> The
second Durarara opening sounds like the start of Shinsekai Yori for
a bit.
L1294[11:31:56] <lperkins2> Okay, what's
the half-block code for OC?
L1295[11:32:23] <ShadowKatStudios> It's a
unicode character
L1296[11:32:31] <lperkins2> Ah,
right,
L1297[11:32:37] <lperkins2> I forgot it
supports unicode,
L1298[11:32:44] <lperkins2> hence why the
extended ascii wasn't working.
L1299[11:38:05] <Kodos> Is it possible to
read a config file using io.lines, and then parsing it?
L1300[11:38:38] <dangranos> #ping
L1301[11:38:39] <|0xDEADBEEF|> >
1.274423 Seconds passed.
L1302[11:38:42] <dangranos> wow
L1303[11:38:45] <dangranos> niiiice
L1304[11:39:13]
⇨ Joins: Kasei (~KaseiFR@kasei.fr)
L1305[11:39:15] <skyem123> #ping
L1306[11:39:16] <|0xDEADBEEF|> >
0.10175999999999999 Seconds passed.
L1307[11:39:23] <skyem123> :D
L1308[11:39:31] <skyem123> %p
L1309[11:39:32] <MichiBot> Ping reply
from skyem123 0.19s
L1310[11:39:47] <skyem123> .p
L1311[11:39:48] <^v> Ping reply from
skyem123 0.27s
L1312[11:40:29] <dangranos> .p
L1313[11:40:31] <^v> Ping reply from
dangranos 2.28s
L1314[11:40:33] <dangranos> %p
L1315[11:40:34] <MichiBot> Ping reply
from dangranos 1.37s
L1316[11:40:36] <dangranos> #p
L1317[11:40:37] <|0xDEADBEEF|> >
1.193917 Seconds passed.
L1318[11:40:58] <ShadowKatStudios>
#p
L1319[11:40:58] <|0xDEADBEEF|> >
0.504859 Seconds passed.
L1320[11:41:00] <ShadowKatStudios>
%p
L1321[11:41:01] <MichiBot> Ping reply
from ShadowKatStudios 0.61s
L1322[11:42:22] ***
skyem123 is now known as skyem123|away
L1323[11:43:27]
⇦ Quits: sciguyryan (~sciguyrya@46.19.141.158)
()
L1324[11:46:13] ***
Riking is now known as Riking|away
L1325[11:48:58]
⇦ Quits: colin_ (~colin_@5ED224D3.cm-7-3a.dynamic.ziggo.nl)
(Quit: Leaving)
L1326[11:58:15] <Kodos> #lua
rgbto15(31,0,0)
L1327[11:58:15] <|0xDEADBEEF|> >
lua:1: attempt to call global 'rgbto15' (a nil value)
L1328[11:58:20] <Kodos> err
L1329[11:58:24] <Kodos> Which bot had
that >.>
L1330[12:02:02]
⇨ Joins: jacob
(~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
L1331[12:02:06] ***
jacob is now known as Wired
L1332[12:02:08] <Wired> Haia.
L1333[12:02:19] <vifino> My bot doesn't,
Kodos.
L1334[12:02:33] <ShadowKatStudios>
Evening, Wired
L1335[12:02:57] <Negi> #p
L1336[12:02:58] <Wired> It's 0600 here,
hardly evening. ^_^
L1337[12:03:01] <|0xDEADBEEF|> >
0.125111 Seconds passed.
L1338[12:03:09] <vifino> Fuck, busy
today. Such shit.
L1339[12:03:24] <Kodos> vifino, I hope
you don't mind, I taught your bot a function
L1341[12:03:42] <vifino> Kodos:Which
would be?
L1342[12:04:07] <Kodos> #lua
round(math.pi,2) -- First var is the number you're rounding, second
is the number of decimal places
L1343[12:04:07] <|0xDEADBEEF|> >
3.14
L1344[12:04:30] <vifino> Who needs
rounding ¬_¬
L1345[12:04:37] <Kodos> ¯\_(ツ)_/¯
L1346[12:04:41] <Kodos> I wrote it, was
proud of it
L1347[12:05:02] <Kodos> Also my computer
chair is getting fresh with me
L1348[12:05:02] <Wired> Rounding is kinda
pointless.
L1349[12:05:05] <Kodos> It just pinched
my ass
L1350[12:05:06] <Wired> Just format your
print.
L1351[12:05:08] <ShadowKatStudios> Wired:
I've sort of lost track of the whole time thing, generally the time
after I wake up is evening and the time before I go to bed is
morning
L1352[12:05:20] <vifino>
ShadowKatStudios! \o/
L1353[12:05:22]
⇨ Joins: MindWorX
(~MindWorX@80-161-13-134-static.dk.customer.tdc.net)
L1354[12:05:31] <ShadowKatStudios> Hai
vifino
L1355[12:05:50] <vifino> ( Didn't notice
you, i feel kinda bad today.. )
L1356[12:05:59] <ShadowKatStudios> How
are you?
L1357[12:06:06] <vifino> Uh, oh.
L1358[12:06:21] <vifino> I guess
bad.
L1359[12:06:30] <MindWorX> Is there a
simple way to detect if a sapling has grown into a tree with a
single block?
L1360[12:06:31] <vifino> But that would
be usual.
L1361[12:06:38] <Negi> D:
L1362[12:06:51] <vifino> So I have no
idea how i am x_x
L1363[12:07:07] <Wired> Feelings are
weird.
L1364[12:09:25] <Kodos> Networking scrub
here; Should I be using the same port across all the computers on a
network if I plan to have them talk to each other for whatever
reasons, or should each one have its own unique port, only opening
another computer's port to 'talk' to it at the time it needs
to
L1365[12:09:49] <vifino> Kodos: Doesn't
matter.
L1366[12:10:16] <Kodos> Elaborate?
L1367[12:10:18] <Wired> Ports are largely
just a management thing, right?
L1368[12:10:40] <vifino> Some people open
non-standard ports for ssh, or something like that. But that's
different, since you are talking about a lan, right?
L1369[12:10:40] <Kodos> ~w modem
L1371[12:10:48] <Kodos> I'm talking about
OC
L1372[12:10:54] <vifino> ....
Riiiight.
L1373[12:11:03] <vifino> Nevermind me
then.
L1374[12:11:16] <vifino> How are you,
ShadowKatStudios?
L1375[12:11:16] <Wired> The uuid of the
modem is sent with the port, so you could just identify everything
using that.
L1376[12:11:39] <Kodos> Right, but
wouldn't I need the port open that the message is on for it to come
through?
L1377[12:11:59] <Wired> Yes.
L1378[12:12:13] <Wired> So you should
need at least one port.
L1379[12:12:48] <ShadowKatStudios> I'm
reasonable vifino, watching Drrr and hanging out on IRC. You know
how I was waiting for someone? I missed them by 10 minutes.
L1380[12:12:52] <Kodos> Basically I'm
working on a program that's literally going to just produce a lime
'Okay!' on a screen when my computer's connected to a server I'll
be setting up for testing
L1381[12:13:01] <Kodos> Because I'm
trying to learn how to network, send/receive messages, etc
L1382[12:13:10] <Kodos> And eventually,
relaying data between computers
L1383[12:13:25] <vifino>
ShadowKatStudios: :(
L1384[12:13:43] <Wired> Kodos: I'm kinda
bored, if you hop on the server I'll show ye what I know.
L1385[12:13:55] <Kodos> What
server?
L1386[12:14:04] <vifino> I hope you get
him/her the next time, ShadowKatStudios.
L1387[12:14:20] <Wired> Kodos: Dunno,
just a private little thing, I'll pm you the details.
L1388[12:16:03] <ShadowKatStudios>
vifino: If I had a more normal system of sleeping I'd probably have
been on at the right time ._.
L1389[12:16:23] <vifino> :(
L1390[12:16:39]
⇦ Quits: MrRatermat
(~ratermat@host81-158-129-210.range81-158.btcentralplus.com) (Ping
timeout: 378 seconds)
L1391[12:16:44] <dangranos> bsod
screensaver is still awesome
L1392[12:16:59] <vifino> But then I
wouldn't see you, which I wouldn't like :(
L1393[12:17:37] <vifino> Well, you have
to do it sooner or later so \o/
L1394[12:18:13] <lperkins2> Ugh, why
can't I set the screen larger than the 160x50 it is already?
L1395[12:18:25] <lperkins2> I've got 5x4
screens...
L1396[12:18:39] <Kodos> Because that's
max resolution on a T3 GPU
L1397[12:18:53] <lperkins2> Ah, is there
anything that can go higher?
L1398[12:19:01] <lperkins2> How did the
horse get rendered earlier?
L1399[12:20:19] <Kodos> Updated OC, with
faster GPU speeds
L1400[12:20:23] <Kodos> That was 160x50
believe it or not
L1401[12:21:24] <Kodos> Can the redstone
I/O block handle bundled or just basic
L1402[12:22:33] <lperkins2> So the GPU
switched between the screens and set the image for each
individually?
L1403[12:22:52] <Kodos> No, multiblock
screens count as a single screen
L1404[12:22:59] <lperkins2> That's what I
thought,
L1405[12:23:08] <lperkins2> but their
resolution doesn't ever increase?
L1406[12:23:12] <Kodos> Correct
L1407[12:23:21] <Kodos> Just increases in
'size' if that makes sense
L1408[12:23:33] <lperkins2> Even when I
call screen.setResolution(something,higher) from java, it doesn't
seem to work.
L1409[12:25:18] <lperkins2> I have an 18
character by 3 line display.
L1410[12:25:23] <lperkins2> But, it does
work!
L1412[12:27:04] <Kodos> Nice!
L1413[12:27:46] <lperkins2> Keyboard
input doesn't seem to be working...
L1415[12:31:06] <Negi> What in the world
Kodos, is this entirely made of demiblocks ?
L1416[12:31:15] <Kodos> Maybe
>.>
L1417[12:31:51] <lperkins2> Yeah, that's
not using halfblocks.
L1418[12:31:53] ***
SleepingFairy is now known as Daiyousei
L1419[12:32:20] <Negi> And lperkins2 : I
know the "original x86 font" looks nice, but you might
need to settle for something smaller if you want a correct output
size :I
L1420[12:32:34] <lperkins2> At the
moment, I can't.
L1421[12:32:40] <lperkins2> The machine
boots into vga mode.
L1422[12:32:46] <lperkins2> I'm working
on a work around,
L1423[12:32:56] <lperkins2> I'm trying to
avoid having to write a serial wrapper already.
L1424[12:32:56] ***
justastranger is now known as justastranger|zzz
L1425[12:33:34] <lperkins2> I might mod
OC to increase the max resolution too,
L1426[12:33:52] <Negi> I've been
listening to Maze of Life for about half an hour, am I weird ?
.8;
L1427[12:33:54] <Negi> ._. *
L1428[12:34:41] <vifino> lperkins2: O_O
x86 oc? :O
L1429[12:35:02] <Negi> Yeah he's been
working on that since a while.
L1430[12:36:10] <lperkins2> About a day
and some change.
L1431[12:36:13] <lperkins2> I
think.
L1432[12:36:24] <Negi> That's a
while.
L1433[12:37:04] <lperkins2> So why can I
call
setResolution(10,10);setResolution(10,100),setResolution(160,100),
sometimes?
L1434[12:37:53] <lperkins2> (I mean and
have it spit out a screen of the final resolution)
L1435[12:41:59] <Negi> File
"Negi.py" at line 42, in code ; TooManyRegexError: Too
many regular expressions to manage at once.
L1436[12:42:24] <lperkins2> Need to GC
the ones you aren't using.
L1437[12:42:45]
⇦ Quits: Something12
(~Something@S010674d02b5d5181.vs.shawcable.net) (Read error:
Connection reset by peer)
L1438[12:42:51] <Negi> It's me lmao. I
just have thought too much in regex for the last two days.
L1439[12:43:27] <Negi> If you told me a
year ago that I'd write this : "#\[[a-zA-Z0-9\.!]+(:[^
:]+)?(:[^ ]+?)?\]" I would've said "Lmao no that's too
complicated I don't get a shiet".
L1440[12:46:08] <MindWorX> Hehe
L1441[12:46:35] <MindWorX> Regex are
great
L1442[12:46:41] <Negi> Regex are
mindfuck.
L1443[12:48:37] <Negi> Seriously I wonder
how this regex even manages to match what I want and not match what
I don't want it to match.
L1444[12:49:23] <Ender> i hereby declare
regexe's new name to be "magic shit that matches"
L1445[12:49:46] <ShadowKatStudios>
regaxe
L1446[12:50:34] <Vexatos> SKS: We need
such an item in OC
L1447[12:50:41] <ShadowKatStudios> Why
does regex mean regular expressions? Nothing that regular I can
see.
L1448[12:50:59] <Daiyousei> REGular
EXPressions?
L1449[12:51:09] <Daiyousei>
s/Pr/pr/
L1450[12:51:09] <Kibibyte>
<Daiyousei> REGular EXpressions?
L1451[12:51:21] <Vexatos> SKS: We've had
regex in CS theory for almost 2 months
L1452[12:51:22] <ShadowKatStudios>
But...
L1453[12:51:24] <Vexatos> it's rather
complicated
L1454[12:51:33] <ShadowKatStudios>
They're not very regular to the naked eye
L1455[12:51:38]
⇨ Joins: Inari
(~Uni@p549CE7B6.dip0.t-ipconnect.de)
L1456[12:52:23] <Vexatos> SKS: Basically,
you can write the code of any automaton in regex
L1457[12:52:35] <Vexatos> and every word
matching that regex will be accepted by the automaton
L1458[12:52:41] <Vexatos> anything not
matching won't
L1459[12:53:05] <ShadowKatStudios> I know
it works, it just seems so retarded
L1461[12:54:58] -Kibibyte- [Ender] Pink Floyd
THE WALL film by Alan Parker | by iRpkvjosf86OzId4Lm70NA | 1h35m |
7w0d ago | 74,962 views | Rated:
4.90/5.00
L1462[12:56:13] <Negi> ShadowKatStudios:
It's not.
L1463[12:56:30] <Negi> Someone just sent
me a regex that matches all IPv6 and all IPv4 addresses.
L1464[12:57:15] <Negi> Wait, no, just
IPv6.
L1465[12:57:23] <Negi> The message
contained only that and got split in two.
L1466[12:57:41] <ShadowKatStudios> I
haven't used it beyond [Aa] and similar, I just don't get it and I
understand it about as well as I do Japanese- 8 words, and only two
of them work normally instead of being wrongly used.
L1467[12:58:09] <Negi>
"#\[[a-zA-Z0-9\.!]+(:[^ :]+)?(:[^ ]+?)?\]" < This
one's pretty simple, SKS, tbh.
L1468[12:58:57] <Negi> It's not retarded.
It's just crazy ugly.
L1469[12:59:42] <Negi> Wow I'm really
uncapable of coding today.
L1470[12:59:49] <Negi> Like I can regex,
but I can't Python.
L1471[12:59:51] <Negi> wtf
L1472[13:01:15] <Kodos> What's the
technical term for a program or function where computer A
broadcasts 'ping' and then computer B sends back a direct message
to computer A saying 'pong' and then both computers have each
other's address
L1473[13:01:37] <Kodos> I called it a
'handshake' but yeah
L1474[13:04:23]
⇦ Quits: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au) (Ping
timeout: 186 seconds)
L1475[13:04:26] <Negi> It's a handshake.
Or an ARP request.
L1476[13:04:37]
⇨ Joins: TabletCube (~TCube@217.39.7.252)
L1477[13:04:44] <Negi> Kodos: Yeah,
that's that, it's how ARP works, so I guess it would be an ARP
request.
L1478[13:04:52] <Kodos> k
L1479[13:07:28] <ShadowKatStudios> #lua
(1440/1280)*100
L1480[13:07:28] <|0xDEADBEEF|> >
112.5
L1481[13:07:40] <ShadowKatStudios> #lua
(1280/1440)*100
L1482[13:07:40] <|0xDEADBEEF|> >
88.888888888889
L1483[13:07:58] <ShadowKatStudios> Okay,
so this video takes up 88% of my monitor unscaled
L1484[13:08:22] <Kodos> ~w table
L1486[13:15:45] ***
prasselpikachu is now known as prassel|off
L1487[13:16:04] <Ender> You!
L1488[13:16:08] <Ender> Yes, you!
L1489[13:16:13] <Ender> Stand still
Ladde
L1490[13:16:20] *
Ender starts strumming his base
L1491[13:16:24] <Ender> *bass
L1492[13:19:13] <TabletCube> Faku.
L1493[13:19:25] <Ender> ?
L1494[13:28:28] <vifino> Hell yeah.
sipgate trunking has CLIP no screening ;D
L1495[13:29:02]
⇨ Joins: AndroUser2
(~androirc@c-75-72-220-179.hsd1.mn.comcast.net)
L1496[13:31:21] ***
alekso56_off is now known as alekso56
L1497[13:32:00]
⇦ Quits: TabletCube (~TCube@217.39.7.252) (Ping timeout: 378
seconds)
L1498[13:34:00]
⇦ Quits: VikeStep (~VikeStep@101.162.12.98) (Quit:
Leaving)
L1499[13:36:39] <ShadowKatStudios> I
don't even
L1500[13:37:00] <ShadowKatStudios> It all
makes more sense the more I watch
L1501[13:37:16] <Ender> ?
L1502[13:37:37] <ShadowKatStudios>
Durarara
L1503[13:38:05] <vifino> I wonder what
fun i can have with custom numbers..
L1504[13:38:24] <vifino> Well, I'll
probaby just set it as my own number.
L1505[13:39:21] <ShadowKatStudios> I want
to learn to play this game with chess, checkers and that other game
pieces.
L1506[13:39:28] <ShadowKatStudios> And
cards apparently?
L1507[13:42:37] <Wired> window 2
L1508[13:42:40] <Kodos> Vexatos, pm me
when you have a few minutes to chat
L1509[13:42:43] <Wired> Grr,
derped.
L1510[13:42:50] <Vexatos> Kodos, I
have
L1511[13:45:25]
⇦ Parts: Wired (~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
(WeeChat 1.0.1))
L1512[13:45:56]
⇨ Joins: Wired
(~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
L1513[13:56:23]
⇦ Quits: lperkins2 (~perkins@63.227.187.208) (Ping timeout:
186 seconds)
L1514[13:56:32] <Wired> I'm going to make
my base a fractal cube ^_^
L1515[13:56:53] <Wired> Er... menger
sponge...
L1516[13:57:08] <Kodos> I'm probably
gonna build the Hive from Resident Evil
L1517[13:57:32] <Wired> That'd be pretty
cool.
L1518[13:57:58] <dangranos> hypercube
would be better
L1519[13:59:42] <ShadowKatStudios> So she
finally has a name... Damn it, Kida.
L1520[14:00:09] <dangranos> sks, what are
you watching?
L1521[14:00:38]
⇨ Joins: MrRatermat
(~ratermat@host81-158-129-210.range81-158.btcentralplus.com)
L1522[14:00:40] <ShadowKatStudios>
Durarara
L1523[14:00:46] <Wired> Seen it.
L1524[14:04:00] <Kodos> Anyone have a
link to the gpu speed tests pre-gpuspeedupdate
L1525[14:04:18]
⇨ Joins: iceman11a
(iceman11a@cpe-74-141-56-150.swo.res.rr.com)
L1526[14:11:41]
⇦ Quits: ping (~pixel@2601:4:680:104c:a417:b2b6:a205:68c9)
(Read error: Connection reset by peer)
L1527[14:12:01]
⇨ Joins: ping
(~pixel@2601:4:680:104c:a417:b2b6:a205:68c9)
L1528[14:12:01]
zsh sets mode: +v on ping
L1529[14:14:14]
⇨ Joins: tattyseal (~tattyseal@2.25.3.115)
L1530[14:17:00] <Wired> ShadowKatStudios:
You wanna live in the menger sponge as well? It'll be huge.
L1531[14:17:25] <ShadowKatStudios>
piiiing
L1532[14:20:08] <Negi> ShadowKatStudios:
To ping ping you can't write piiiing D:
L1533[14:20:51] <Negi> Woops the version
of Sky's The Limit I downloaded is truncated.
L1534[14:24:05]
⇦ Quits: AndroUser2
(~androirc@c-75-72-220-179.hsd1.mn.comcast.net) (Remote host closed
the connection)
L1535[14:24:49] <Wired> I'm thinking
about making a drone that makes a giant menger sponge.
L1536[14:29:31] <ShadowKatStudios> Drones
can't place blocks.
L1537[14:30:50] ***
justastranger|zzz is now known as justastranger
L1538[14:30:54]
⇦ Quits: justastranger (justastran@2604:180::7239:d646)
(Excess Flood)
L1539[14:33:41]
⇨ Joins: justastranger
(justastran@2604:180::7239:d646)
L1540[14:35:15]
⇨ Joins: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com)
L1541[14:36:02] <Wired> aww :(
L1542[14:36:38]
⇦ Quits: iceman11a
(iceman11a@cpe-74-141-56-150.swo.res.rr.com) (Quit:
Leaving)
L1543[14:37:00] ***
Riking|away is now known as Riking
L1544[14:37:17] <ShadowKatStudios> Just
use robots.
L1545[14:37:23] ***
justastranger is now known as justastranger|zzz
L1546[14:37:54] <ShadowKatStudios> I
wonder if I could work all this out faster than Izaya can put it
together...
L1547[14:40:20] <Wired> No, wanna know
why?
L1548[14:40:47] <ShadowKatStudios>
Because Izaya is awesome?
L1549[14:40:54] <Wired> Also because he's
fictional, but yeah.
L1550[14:41:08] <dangranos>
>fictional
L1551[14:41:20] <dangranos> like that
stopped anyone?
L1552[14:41:23] ***
AngieBLD|Off is now known as AngieBLD
L1553[14:42:17] <Kodos> Man
L1554[14:42:44] <Kodos> I <3 AE2
channel logistics
L1555[14:42:51] <dangranos> i am using
KDE and PulseAudio, am i crazy?
L1556[14:43:08] <ShadowKatStudios>
PulseAudio is needed for Skype.
L1557[14:43:16] <ShadowKatStudios> You're
pretty insane for using KDE, though
L1558[14:43:18] *
dangranos uses skype from VM
L1559[14:43:44] <dangranos> whats wrong
with kde?
L1560[14:44:04] <Wired> KDE is for people
who don't understand why everything they're doing is
inferior.
L1561[14:44:16] <ShadowKatStudios> Heavy,
for a start.
L1562[14:45:25] <dangranos> Wired, um,
cant read this, sorry
L1563[14:46:09]
⇨ Joins: marcin212 (~marcin212@176.111.135.116)
L1564[14:46:29]
⇨ Joins: dangranos_ (~dangranos@37.23.225.146)
L1565[14:46:41]
⇦ Quits: dangranos (~dangranos@178.186.11.45) (Killed
(NickServ (GHOST command used by
dangranos_!~dangranos@37.23.225.146)))
L1566[14:46:43] ***
dangranos_ is now known as dangranos
L1567[14:46:47] <dangranos> #ping
L1568[14:46:53] <|0xDEADBEEF|> >
1.966101 Seconds passed.
L1569[14:47:04] <Wired> dangranos:
There's nothing KDE can do that something else can't do
better.
L1570[14:47:52] ***
tattyseal is now known as tatty|away
L1571[14:47:57] <ShadowKatStudios> Wired:
While using less resources, of course.
L1572[14:48:45] <Wired> ShadowKatStudios:
That's partially what I meant by better.
L1573[14:49:39] <dangranos> what DE do
you use?
L1574[14:49:48] <Wired> I don't use a DE,
just a WM.
L1575[14:49:50] *
Ender uses cinnamon
L1576[14:50:56] <Wired> I don't really
know anything about cinnamon...
L1577[14:51:09] <Negi> Wired: GNOME 2
fork.
L1578[14:51:22] ***
Kodos is now known as Kodos|Zzz
L1579[14:51:22] <Negi> Tbh I used it and
didn't like it.
L1580[14:51:30] <dangranos> why?
L1581[14:51:30] <Ender> Wired, default DE
on Mint
L1582[14:51:46] <Negi> Too buggy, not
customizable enough, dangranos.
L1583[14:52:06] <dangranos> ^ thats why i
am not using enlightenment
L1584[14:52:11] *
Negi uses either xfce4 or i3 depending on the time the setup is to
stay established.
L1585[14:52:28] <Wired> I use bspwm
^_^
L1586[14:52:44] <Negi> Never heard about
it.
L1587[14:52:45] <Ender> eh, i havent seen
many bugs with it, then again i tend to not care about having every
little gizmo on it as i just switch apps using expo
L1588[14:53:12] <dangranos> fullscreen
crash in E is pain
L1589[14:53:18] <Ender> (last message was
in reference to cinnamon bugs)
L1590[14:53:48] <Zequan> Someone mention
my name?
L1591[14:54:22] <Ender> nope
L1592[14:54:32] <Zequan> Hmm, channel was
green
L1593[14:55:13] <Wired> Negi: I'll go
screenshot it and whatnot
L1595[15:04:19] <ShadowKatStudios> Anri,
why, damnit!?
L1596[15:04:47] <Wired> How far are
yo
L1597[15:04:50] <Wired> u?*
L1598[15:05:02] <ShadowKatStudios>
Episode 21
L1599[15:06:06] <Wired> I have no idea
how far that is, what's she done?
L1600[15:06:31] <ShadowKatStudios> Well,
I know what faction she is now
L1601[15:07:37] <ShadowKatStudios> The
whole show is just a giant cringe because I seem to know more than
the characters but they're slowly learning more.
L1602[15:08:40] <Wired> You think
dramatic irony is cringy? ._.
L1603[15:09:01] <ShadowKatStudios> More
their lack of knowledge annoys me.
L1604[15:09:13] <Wired> Huh?
L1605[15:10:55] <Wired> I just started
reading One Piece. It's pretty great ^_^
L1606[15:11:22] <Wired> Just got to Ch.
20.
L1607[15:11:37] <ShadowKatStudios> Also,
Izaya's game- is it a real game, or just a way of representing
what's going on?
L1608[15:12:21] <Wired> I think it's
moreso a metaphor for whatever's going on in the story.
L1609[15:12:36] <Wired> So yeah, the
second thing.
L1610[15:13:42] <Negi> Wired: Ur dm looks
cool
L1611[15:13:44] <Wired> Othello, Shogi,
Chess, and Go btw I think.
L1612[15:13:47] <Negi> wm*
L1613[15:14:12] <ShadowKatStudios> Ah, I
love the date order they use in Japan - 2010 - 10- 08
L1615[15:18:11] <ShadowKatStudios>
"Fighting is always bad... You will become Sushi
now."
L1616[15:19:01] <Negi> Wired: Is it easy
to config ? Is the status bar changeable ?
L1617[15:19:40] <Wired> Negi: What status
bar? Also it kinda depends on what you're used to when you say
"easy"
L1618[15:20:04] <Negi> Wired: The thingie
above the main space displaying the hour and some status
info.
L1619[15:20:07] <Negi> A status
bar.
L1620[15:20:20] <Negi> And easy as i3.
Hard would be awesome-like.
L1621[15:20:31] <Negi> (Blech Lua is just
not okay for that kind of stuff.)
L1622[15:21:13] <Wired> Well you'd have
to find a program to display the status bar and just change your
bspwm-config to offset the top by -x pixels or whatever.
L1623[15:21:42] <Negi> It integrates so
well, tho.
L1624[15:21:44] <Negi> I want that.
L1625[15:22:38] <Wired> Negi: Also I use
sxhkd for manipulating the windows.
L1626[15:23:27] <Negi> I think that's
what's shown in the gif ?
L1627[15:23:34] <Wired> mhm
L1629[15:24:16] <Wired> Also it's
dvorak.
L1630[15:24:22] <Negi> Hm
L1631[15:25:07] <Wired> also I use dmenu
for starting programs.
L1632[15:25:12] <Negi> Wired: is the
bspwm config in a file you edit manually or something ?
L1633[15:25:15] <Negi> And I saw
that.
L1634[15:25:23] <Wired> Negi: Yup
L1635[15:25:34] <Negi> Can I have a look
at it ?
L1637[15:27:29] <Negi> Oh basically it's
a shell script. And you put that in .config/bspwm/bspwmrc or is it
something different ?
L1638[15:27:47] <Wired> That's exactly
what it is.
L1639[15:28:16] <Wired> Also you need a
.xinitrc obv
L1640[15:28:37] <Negi> obviously.
L1641[15:30:34] <Wired> You can use feh
for your wallpaper if you actually want one.
L1642[15:30:47] <Wired> I don't use a
wallpaper because I don't use spacing...
L1643[15:31:14] <Negi> I know, but I'd
probably use a SP as a wallpaper.
L1645[15:34:29]
⇨ Joins: Johannes13_ (~Johannes@141.70.98.52)
L1646[15:34:31] <Negi> Zequan: You could
do it with OC and halfblock characters, tho you'd only have a
picture size of [x, y*2].
L1647[15:34:48] ***
tatty|away is now known as tattyseal
L1648[15:34:56] <Negi> And big
pixels.
L1649[15:35:09] <Zequan> How big would
that be?
L1650[15:35:34] <Zequan> I really just
want to to show the shape of the ship.
L1651[15:35:38] <Negi> Hm, 160x100 with a
T3 graphics card.
L1652[15:35:43] <Negi> At max
resolution.
L1654[15:37:46] <ShadowKatStudios> Okay,
advantage of Windows over xfce4: It'll let me have a fullscreen
window on one monitor and not un-fullscreen it when I click on
something else
L1655[15:38:00] <Negi> That is maybe just
a little bit too big. Unless you want absolute block precision,
there is something else you have to do.
L1656[15:38:06] <Negi> Zequan: Have you
tried making a map ?
L1657[15:38:10] <Negi> Like a vanilla map
?
L1658[15:38:30] <Zequan> That's why you
use Fluxbox ShadowKatStudios
L1659[15:38:55] <Zequan> Negi, well I
would really like a tech looking map like on a screen or something
alike.
L1660[15:39:21] <ShadowKatStudios> Xfce
does what I need and it's already set up, so I feel no need to
switch to anything else, and hell, even with VLC at fullsize window
mode, it's still the full 720p
L1661[15:39:25] <Negi> Hm, well, *shrugs*
I don't know yet if there is anything you could use that would be
accessible.
L1662[15:45:13] <Wired> Anyone wanna help
me build a giant menger sponge out of stone?
L1663[15:45:28] ***
dsAway is now known as ds84182
L1664[15:47:33] <Negi> I don't even know
what is a menger sponge
L1665[15:47:45] <Negi> Oh that
L1666[15:48:13] <Negi> Wired: Which level
?
L1667[15:49:04] <Wired> Negi: It's just
gonna be my base for my survival OC stuff.
L1668[15:49:21] <Negi> Wired: I mean
which level of menger sponge.
L1669[15:49:49] <Wired> 2
L1670[15:50:32] <Negi> You're making that
how big exactly ?
L1671[15:51:38] <Wired> Well it's not
exactly a menger sponge, but it's really close.
L1672[15:52:08] <Wired> But uh... pretty
big...
L1673[15:53:10] <Negi> Usually my bases
are just underground 3D 5-3 grids lmao.
L1674[15:53:47] <ds84182> Dafuq. bad
argument #1 (number expected, got Integer)
L1675[15:54:02] <Negi> ds84182: It's
losing its mind.
L1676[15:54:20] <Negi> Wired: Can help,
if you want.
L1677[15:54:28] <Wired> Negi: You wanna
play survival too?
L1678[15:54:52] <Negi> I'm pretty bored
and it seems like my laziness decided I won't code the compiler for
mub right now, so sure.
L1679[15:55:04] <Negi> Modded, I
hope.
L1680[15:55:05] <ds84182> it uses fucking
args.checkInteger
L1681[15:55:08] <ds84182> but it yells at
me
L1682[15:55:09] <ds84182> why
L1683[15:59:42] ***
Daiyousei is now known as Fairy
L1684[16:00:08] <ShadowKatStudios> And
the big ending.
L1685[16:00:12] <ShadowKatStudios>
Episode 24
L1686[16:00:16] <ShadowKatStudios> This
is gonna be good.
L1687[16:01:43] <Vexatos> Which
series
L1688[16:02:12] <ShadowKatStudios>
Durarara
L1689[16:06:59]
⇦ Quits: dangranos (~dangranos@37.23.225.146) (Quit:
Leaving)
L1690[16:07:16]
⇨ Joins: dangranos (~dangranos@37.23.225.146)
L1691[16:10:01]
⇨ Joins: pheonixfreeze
(~pheonixfr@173.sub-70-195-6.myvzw.com)
L1692[16:10:06] <pheonixfreeze> dir
L1693[16:11:10] <ShadowKatStudios> Just
found the IRC client, pheonixfreeze?
L1694[16:11:27] <pheonixfreeze>
yeah
L1695[16:11:59]
⇦ Quits: progwml6 (~progwml6@n2-198-175.resnet.drexel.edu)
(Ping timeout: 189 seconds)
L1696[16:12:41] <ShadowKatStudios> I love
the way Izaya's pen-knife can counter a katana.
L1697[16:12:43]
⇦ Quits: pheonixfreeze
(~pheonixfr@173.sub-70-195-6.myvzw.com) (Remote host closed the
connection)
L1698[16:13:21] <dangranos> who is
this?
L1699[16:13:21]
⇦ Quits: bananagram (~Porygon@198.52.199.35) (*.net
*.split)
L1700[16:13:21]
⇦ Quits: Roadcrosser
(potato@hi.i.just.wanted.to.say.that.programming.is.evidently.sexy)
(*.net *.split)
L1701[16:13:21]
⇦ Quits: Nentify (~Nentify@nentify.me) (*.net
*.split)
L1702[16:13:26] <^v> Oh noes! warden
split 3:
L1703[16:13:31] <dangranos> wow
L1704[16:13:40] <dangranos>
micro-split?
L1705[16:14:38] <ShadowKatStudios>
"What happened to your face?" "I was hit with a
rather hard punch." *cut to being launched across a
street*
L1706[16:14:56]
⇨ Joins: CompanionCube
(~samis@95f13bc4.skybroadband.com)
L1707[16:17:19]
⇨ Joins: Roadcrosser
(potato@hi.i.just.wanted.to.say.that.programming.is.evidently.sexy)
L1708[16:17:19]
⇨ Joins: Nentify (~Nentify@nentify.me)
L1709[16:20:14]
⇨ Joins: progwml6
(~progwml6@n2-198-175.resnet.drexel.edu)
L1710[16:23:37]
⇦ Quits: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com) (Ping timeout: 198
seconds)
L1711[16:24:38]
⇨ Joins: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com)
L1712[16:24:44]
⇨ Joins: CoderPuppy (~cpup@32.218.113.165)
L1713[16:25:22]
⇨ Joins: bananagram (~Porygon@198.52.199.35)
L1714[16:25:35]
⇦ Quits: cpup (~cpup@32.218.119.253) (Ping timeout: 186
seconds)
L1715[16:35:14]
⇨ Joins: Lunatrius` (~Lunatrius@77.38.103.182)
L1716[16:35:46]
⇨ Joins: Johannes13__ (~Johannes@141.70.98.52)
L1717[16:36:49]
⇨ Joins: Uni
(~Uni@p549CE7B6.dip0.t-ipconnect.de)
L1718[16:37:17]
⇦ Quits: Inari (~Uni@p549CE7B6.dip0.t-ipconnect.de) (Ping
timeout: 189 seconds)
L1719[16:37:50]
⇦ Quits: Johannes13_ (~Johannes@141.70.98.52) (Ping timeout:
189 seconds)
L1720[16:37:50]
⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout:
189 seconds)
L1721[16:37:51] ***
Lunatrius` is now known as Lunatrius
L1722[16:37:51]
⇦ Quits: dangranos (~dangranos@37.23.225.146) (Ping timeout:
194 seconds)
L1723[16:41:19] ***
Uni is now known as Inari
L1724[16:43:37]
⇨ Joins: dangranos (~dangranos@37.23.225.146)
L1725[16:46:31] <ds84182>
components->array.values[0]->string.chars
L1726[16:46:37] <ds84182> because why
not
L1727[16:46:48]
⇨ Joins: Vexaton
(~Vexatos@p200300556E1C1F13417F3744E4F4365F.dip0.t-ipconnect.de)
L1728[16:46:48]
zsh sets mode: +v on Vexaton
L1729[16:48:50]
⇦ Quits: Vexatos
(~Vexatos@p200300556E1C1F86CDD44913A42557B3.dip0.t-ipconnect.de)
(Ping timeout: 189 seconds)
L1730[17:11:34] ***
Vexaton is now known as Vexatos
L1731[17:12:59]
⇦ Quits: tattyseal (~tattyseal@2.25.3.115) (Quit:
Leaving)
L1732[17:18:29]
⇦ Quits: septi25
(~septi25@ipb21bbb54.dynamic.kabel-deutschland.de) (Quit:
Leaving.)
L1733[17:22:03]
⇨ Joins: sciguyryan (~sciguyrya@81.17.25.98)
L1734[17:23:59] <gamax92> Gah no D:
L1736[17:24:06] <gamax92> y u no push
code D:
L1737[17:26:35]
⇨ Joins: septi25
(~septi25@ipb21bbb54.dynamic.kabel-deutschland.de)
L1738[17:27:28] <dangranos> dad wants to
get a scan of some photo
L1739[17:33:03] <gamax92> while not
blue() do blue() end
L1740[17:34:03] ***
Techokami|Off is now known as Techokami
L1741[17:35:06] <gamax92> Hello
Techokami
L1742[17:35:22] <Techokami> ahoy
L1743[17:35:24] <Techokami> sup
L1744[17:35:51] <gamax92> Techokami: you
know of the x86 arch for OC right?
L1745[17:35:58] <Techokami> no =O
L1746[17:35:58] <gamax92> if not, well
thats a thing.
L1747[17:36:41] ***
LordFokas|off is now known as LordFokas
L1748[17:38:01] <Techokami> linky?
L1749[17:38:07] <gamax92> no :(
L1750[17:38:11] <gamax92> he hasn't
posted any code yet.
L1751[17:38:21] <gamax92> I'm just
trusting him that he will eventually
L1752[17:38:51] <ping> ffs
L1754[17:38:57] <ping> going to a n00b
convention
L1755[17:39:26] <Techokami> empty repo,
boo
L1757[17:47:23]
⇨ Joins: tattyseal (~tattyseal@2.25.3.115)
L1760[17:54:05] <Negi> Oh hell no.
L1761[18:13:34]
⇨ Joins: Magik6k
(~Magik6k@host-37-190-200-120.dynamic.mm.pl)
L1762[18:14:23]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 186 seconds)
L1763[18:15:18]
⇨ Joins: SpiritedDusty
(~SpiritedD@24-205-168-36.dhcp.wsco.ca.charter.com)
L1764[18:15:18]
zsh sets mode: +o on SpiritedDusty
L1765[18:24:01]
⇨ Joins: Robo
(webchat@p3EE3C6F3.dip0.t-ipconnect.de)
L1766[18:24:05] <Robo> Hey
L1767[18:24:26] <CompanionCube> hi
L1768[18:25:20] <Robo> I am trying to
convert a string like "1.23" to a number (1.23). It works
very well with normal lua but not with OpenComputers. I got
nil
L1769[18:26:28]
⇦ Quits: SpiritedDusty
(~SpiritedD@24-205-168-36.dhcp.wsco.ca.charter.com) (Quit:
SpiritedDusty)
L1770[18:26:50] ***
Fairy is now known as Daiyousei
L1771[18:27:05] <Robo> Is there no one
who had tried this?
L1772[18:27:45] <Ender> Robo, what are
you trying to do?
L1773[18:27:48] <Ender> i.e.
command
L1774[18:27:58] <Robo> I am trying to
convert a string like "1.23" to a number (1.23). It works
very well with normal lua but not with OpenComputers. I got
nil
L1775[18:28:09] <Robo>
print(tonumber("1.23")) -> nil
L1776[18:28:25] <Robo>
print(tonumber("12")) -> 12
L1777[18:28:40] ***
skyem123|away is now known as skyem123
L1778[18:28:41] <Ender> try
tonumber(1.23)
L1779[18:28:57] <Magik6k> .l
tonumber("123324.12356")
L1780[18:28:57] <^v> Magik6k,
123324.12356
L1781[18:29:11]
⇨ Joins: samis
(~samis@95f16244.skybroadband.com)
L1782[18:29:31] <Ender> wait ignore
me
L1783[18:29:40] <Daiyousei> ok
L1784[18:29:40] <Robo> :) OK
L1785[18:29:42] *
Ender is in derping mode
L1786[18:29:43] *
Daiyousei hides
L1787[18:29:47] *
Ender slaps Daiyousei
L1788[18:29:47] *
EnderBot2 laughs
L1789[18:29:47] *
Daiyousei slaps Ender around a bit with a large trout
L1790[18:29:47] *
EnderBot2 laughs
L1791[18:29:51] <Daiyousei> :<
L1792[18:30:37]
⇦ Quits: CompanionCube (~samis@95f13bc4.skybroadband.com)
(Ping timeout: 200 seconds)
L1793[18:31:23] <Robo> Magik6k
"tonumber("123324.12356")" returns still
"nil"
L1794[18:32:13] <Magik6k> Robo, how do
you run that?
L1795[18:32:42] <Robo> edit test.lua
-> print(tonumber("123324.12356")) -> test
L1797[18:33:50] <skyem123> shiny
L1798[18:33:56] <Magik6k> hmm, Robo try
reinstalling OpenOS
L1799[18:34:15] <skyem123>
ShadowKatStudios, make it a BBS?
L1800[18:34:20] <Robo> It happens on all
of my computers
L1801[18:34:30] <Robo> Does it work for
you Magik6k?
L1802[18:34:31] <ShadowKatStudios>
skyem123: I'm going for a super-simple message board
L1803[18:34:47] <skyem123> attache a
modem to it
L1804[18:34:53] <Magik6k> Robo, It shoud
work
L1805[18:34:54] <skyem123> *attatch
L1806[18:34:56] <skyem123> ach
L1807[18:34:58] <skyem123> acxk
L1808[18:35:00] <skyem123> GAH
L1809[18:35:01]
⇦ Quits: Logon (Logon@h-250-249.a168.priv.bahnhof.se) (Ping
timeout: 198 seconds)
L1810[18:35:08] <Magik6k> Robo, are you
sure you run right test.lua?
L1811[18:35:18] <Robo> :) Yes
L1812[18:35:21] <Magik6k> (run 'which
test')
L1813[18:36:03] <Robo> -->
/mnt/8e4/test.lua
L1814[18:36:48] <Robo> Do you want to see
it yourself?
L1815[18:37:18] ***
Pwootage|Off is now known as Pwootage
L1816[18:37:54] <Robo> I'll try to update
my OpenCoumpters version to 1.4.3
L1817[18:38:30] <Pwootage> Morning
L1818[18:41:06] <Pwootage> grr, where's
OP when you need him (again)
L1819[18:42:00] <samis> ShadowKatStudios,
will the admin be called 'sysop'?
L1820[18:42:20] <ShadowKatStudios> samis:
Delphi, if you get the reference.
L1821[18:42:28] <vifino> s/sy/sk/
L1822[18:42:28] <Kibibyte> <samis>
ShadowKatStudios, will the admin be called 'sksop'?
L1823[18:42:31] <samis> ShadowKatStudios,
Digital: A Love Story?
L1824[18:42:32] <vifino> :P
L1825[18:42:37] <ShadowKatStudios> Yes
indeed.
L1826[18:42:52] <ShadowKatStudios> Of
course, I can't do unicode art.
L1827[18:42:52] <samis> don't forget the
asterisk then
L1828[18:43:48] <samis> ShadowKatStudios,
^
L1829[18:43:59] <ShadowKatStudios>
working on it
L1830[18:44:49] <Robo> Any further ideas
why "print(tonumber("12.3"))" returns
"nil"?
L1832[18:45:34] <Magik6k> Robo, this
shouldn't happen
L1833[18:45:43] <samis> ShadowKatStudios,
you could always make it a config option
L1834[18:45:51] <samis> set by the irl
'sysop'
L1835[18:45:57] <Magik6k> Robo, try
running it from lua shell
L1836[18:46:47] <Robo> lua shell of
OpenComputers or on real computer?
L1837[18:47:04] <Magik6k> of OC
L1838[18:47:33] <Magik6k> .l
tonumber("12.3")
L1839[18:47:34] <^v> Magik6k, 12.3
L1840[18:48:22] <Robo> .l
tonumber("12.3") says "file not found"
L1841[18:48:22] <^v> Robo, lua:1: attempt
to call global 'says' (a nil value)
L1842[18:48:32] <Magik6k> ..
L1843[18:48:37] <Robo> How do i open the
lua shell?
L1844[18:48:38] <Magik6k> run 'lua'
L1845[18:48:47] <Magik6k> and then
print(tonumber("12.3"))
L1846[18:49:09] <Caitlyn> Robo, .l is a
command for the bot, not for use in OC
L1847[18:49:11] <Robo> Okay, thank
you
L1848[18:49:26] <Robo> Ahh OK, thank yout
to Caitlyn
L1849[18:49:42] <Robo> Ahh OK, thank you
too Caitlyn
L1850[18:49:51] <Robo> But it returns
"nil" :(
L1851[18:49:53] <ShadowKatStudios> So
apparently it can't save messages
L1852[18:50:01] <ShadowKatStudios> it's
too early in the morning to try to figure it out
L1853[18:50:03] <ShadowKatStudios>
anyway
L1854[18:50:06] <ShadowKatStudios> I
should go to bed
L1855[18:50:06] <gamax92> woah lots of
text.
L1856[18:50:09] <Robo> What i'm doing
wrong? :( :(
L1857[18:50:10] <gamax92> no sks dunt
leave
L1858[18:50:25] <ShadowKatStudios>
gamax92: Why not?
L1859[18:51:31] <gamax92> idunno
L1860[18:54:27] <Robo> Magik6k or Caitlyn
do you want to try it on my server?
L1861[18:54:56]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L1862[18:54:57]
zsh sets mode: +v on asie
L1863[18:54:58] <ShadowKatStudios>
Everyone has servers these days...
L1864[18:55:45] <Robo> But not a server
like on which "tonumber" is not working correctly
L1865[18:56:11]
⇦ Quits: Magik6k (~Magik6k@host-37-190-200-120.dynamic.mm.pl)
(Remote host closed the connection)
L1867[18:58:33] <gamax92> Randomly, i am
getting 90MBit down.
L1868[18:59:29] <Stary2001> :>
L1869[19:08:13] <Soni> Robo, does
tonumber("12,3") work?
L1870[19:08:31] <Soni> if so, report a
bug
L1871[19:08:47] <Soni> say "Mod
should os.setlocale("C") so tonumber() works
properly"
L1872[19:08:50] <Altenius> 12,3 should
not work....
L1873[19:09:06] <Soni> (I think it's
os.setlocale("C") but I could be wrong)
L1874[19:10:58] <Altenius> .l
print(tonumber("12,3"))
L1875[19:10:58] <^v> Altenius, nil
L1876[19:11:03] ***
skyem123 is now known as skyem123|dinner
L1877[19:11:27] <Soni> .l
os.setlocale()
L1878[19:11:27] <^v> Soni, no
L1879[19:11:32] <Soni> >.>
L1880[19:11:56] <Robo>
"os.setlocale("C") gives an error"
L1882[19:12:08] <vifino> <3
L1883[19:12:31] <Soni> Robo, you can't
fix it from an OC computer
L1884[19:12:36] <Soni> you have to fix it
on the mod
L1885[19:13:22] <Robo> How do i fix it on
the mod?!
L1886[19:13:39] <Soni> you wait
L1887[19:14:01] <Altenius> Robo, try
tonumber("12")
L1888[19:14:12] <Robo> -> 12
L1889[19:14:24] <Altenius> Try 1.1
L1890[19:14:54] <Robo> -> nil
L1891[19:16:06] <Robo> Is there any
option to change the locale with OC? I saw this at lua site
L1892[19:16:29] <Robo> Curiosly
tonumber("1,1") -> 1,1
L1893[19:17:49] <Soni> Robo, ok uhh
L1894[19:17:55] <Soni> get Lua 5.2
L1895[19:18:02] <Soni> the standalone
interpreter
L1896[19:18:04] <Soni> from lua.org
L1898[19:18:53] <Robo> Okay, only for
testing? Or to change the locale? Because i'm running my OC on a
linux server
L1899[19:18:59] <Soni> wait let me get
you a direct link
L1900[19:19:17] <Soni> for windows or
linux?
L1901[19:19:38] <Robo> I'm playing with
Windows 8 and my server is running Ubuntu 14.04
L1902[19:19:53] <Soni> ok so]
L1903[19:21:03] <vifino> Soni: The fuck
are you trying to get Robo to do?
L1904[19:21:28] <vifino> Just fucking
answer is question, don't make him download stuff he doesn't need
>_>
L1905[19:21:46] <Soni> Robo, do apt-get
install lua5.2, or w/e the command is
L1906[19:21:56] <Soni> vifino, I don't
have a way to test my fix
L1907[19:22:03] <vifino> Soni: Too
bad.
L1908[19:22:17] <Robo> Use pastebin or
something like that
L1909[19:22:40] <Soni> Robo, when you're
done installing that you should be able to run "lua5.2"
or something like that
L1910[19:22:41] <Robo> Okay, it's
installed
L1911[19:23:07] <Soni> (type
"lua" then hit [tab])
L1912[19:23:18] <Robo> Yes already
done
L1913[19:23:21] <Soni> ok
L1914[19:23:31] <Soni> now type
"=tonumber("12,3")"
L1915[19:23:43] <Robo> nil
L1916[19:23:51] <Soni> oh...
L1917[19:23:59] <Soni> well...
L1918[19:24:19] <Soni> wait
L1919[19:24:31] <Soni> are you having
issues on the client (single player) or on the server?
L1920[19:24:48] <Robo> Hah i've found the
problem
L1921[19:25:07] <Soni> oh?
L1922[19:25:20] <Robo>
os.setlocale("en_US") did the trick ;) That's why
tonumber("12,2") worked for me :D
L1923[19:25:40] <Robo> But for OC it
doesn't work :(
L1924[19:25:42] <Soni> Robo, what about
os.setlocale("C")
L1925[19:25:59] <Soni> does that work
too?
L1926[19:26:09] <Robo> Yes, this works
too
L1927[19:26:12] <Soni> ok good
L1928[19:26:16] <Soni> I'm pushing that
as a fix
L1929[19:26:25] <Robo> Stop
L1930[19:26:31] <Robo> But it doesn't
work for OC
L1931[19:28:37] <Soni> it can't be done
in OC computers
L1932[19:28:53] <Soni> but those are
sandboxed
L1933[19:29:01] <Robo> Yes i know but how
can i fix the problem for OC?
L1934[19:29:03] <Soni> which means they
block access to os.setlocale
L1936[19:29:21] <Soni> now we wait
L1937[19:30:18] <Robo> Mhh okay, how long
does it take normally?
L1938[19:33:07] <Soni> that's up to the
OC devs :/
L1939[19:35:21] <ds84182> .l 0x1000
L1940[19:35:21] <^v> ds84182, 4096
L1941[19:36:06]
⇦ Quits: Forecaster (~Forecaste@83.223.1.173) (Ping timeout:
378 seconds)
L1942[19:43:34] <Soni> Robo, you might
have to use a dev build tho
L1943[19:47:59]
⇨ Joins: lperkins2 (~perkins@63.227.187.208)
L1944[19:48:40] <Robo> Ok, i've found
another solution :)
L1945[19:48:49] <Robo> Thank you very
much Soni!
L1946[19:49:00] <Caitlyn> What was the
solution?
L1947[19:49:30] <alekso56> Caitlyn:
os.setlocale
L1948[19:49:33] <alekso56> lol
L1949[19:49:58] <Caitlyn> I thought that
was failing in OC?
L1950[19:50:03] <gamax92>
lperkins2!
L1951[19:50:10] <gamax92> lperkins2: pls
push code to repo
L1952[19:50:17] <Soni> Caitlyn, let me
guess: tonumber = function(a,b) return
oldtonumber(a:gsub(".",","),b) end
L1953[19:50:23] <PotatoTrumpet> o/
L1954[19:50:28] <Caitlyn> why for I was
ping?
L1955[19:50:50] <Robo> I've programmed a
database application, to transmit the values i have to serialize
the values. So i have to convert them from string to number. As fix
i changed my program to return "," as decimal seperator
insted of not "."
L1956[19:51:04] <Caitlyn> lmao
L1957[19:51:13] <Soni> or that
L1958[19:51:16] <Soni> that's even
worse
L1959[19:51:22] <lperkins2> I've got a
little more to do to get it clean, and then I intend to.
L1960[19:51:59] <gamax92> alrighty
L1961[19:52:10] *
PotatoTrumpet waves at gamax
L1962[19:52:13] <lperkins2> Oh, and if
anyone is worried about the CPU load on the host machine, it would
be pretty simple to kick it into 8086 mode and lock it to
5-10MHz,
L1963[19:52:45] <PotatoTrumpet>
MHz?
L1964[19:52:53] <PotatoTrumpet> Is this
the 90's?
L1965[19:53:04]
⇦ Quits: Kasei (~KaseiFR@kasei.fr) (Read error: Connection
reset by peer)
L1966[19:53:15] <PotatoTrumpet>
s/9/8
L1967[19:53:15] <Kibibyte>
<PotatoTrumpet> Is this the 80's?
L1968[19:54:03] <gamax92> PotatoTrumpet:
yes
L1969[19:54:20]
⇨ Joins: Kasei (~KaseiFR@kasei.fr)
L1970[19:54:24] <lperkins2> No.
L1971[19:54:25] <Techokami> lperkins2:
Ah, the x86 man cometh
L1972[19:54:27] <lperkins2>
&0s.
L1973[19:54:45] <lperkins2>
1976-1978,
L1974[19:54:53] <lperkins2>
/s/&/7
L1975[19:55:00] <PotatoTrumpet> 0.0
L1976[19:55:10] <PotatoTrumpet> Thats
like when my parents were in school
L1977[19:55:36] <lperkins2> The emulator
supports the i686 instruction set, mostly. There were some optional
686 flags it doesn't have,
L1978[19:55:57] <lperkins2> it fully
supports 386 and 486, and I think it has all the 586 flags.
L1979[19:56:11] <gamax92> I'll take a 486
:)
L1980[19:56:18] <lperkins2> It
self-identifies as a pentium II
L1981[19:56:25] <lperkins2> at
75MHz.
L1982[19:56:42] <lperkins2> I figure I'll
probably include a turbo mode.
L1983[19:56:47] <Techokami> TURBO
MOOOODE
L1984[19:57:01] <lperkins2> Which will
cause the computer to run faster but consume much more power and
heat up.
L1985[19:57:03] <gamax92> is jpc a
dynamic compiler?
L1986[19:57:14] <gamax92> or like,
jit?
L1987[19:57:27] <Techokami> needs a
toggle button block to put on a case for it
L1988[19:57:31] <lperkins2> Claims to be
ddynamic.
L1989[19:57:44] <Techokami> because I
remember having a Turbo button on one of my old computers
L1990[19:58:03] <gamax92> Techokami: Lets
write a 6502 :D?
L1992[19:58:13]
⇦ Quits: dangranos (~dangranos@37.23.225.146) (Remote host
closed the connection)
L1993[19:58:16] <lperkins2> Someone
has.
L1994[19:58:19] <Techokami> if I knew
where to start :<
L1995[19:58:23]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 186 seconds)
L1996[19:58:31] <lperkins2> gamax
has
L1997[19:58:32] <gamax92> Techokami:
oh
L1998[19:58:37] <gamax92> no i
havent
L1999[19:58:43] <gamax92> I'm using
Symon's core
L2000[19:58:51] <lperkins2> Uh, okay,
fair enough.
L2001[19:59:35] <gamax92> Techokami:
alternative proposition, can I get a few binaries to test out as
bios images?
L2002[19:59:48] <gamax92> I tried to
write them but ... problems
L2003[20:00:06] <Techokami> I can point
you torwards the Woz Monitor, which is a small and simple monitor
program
L2004[20:00:26] <Techokami> but a monitor
like that will be super useful
L2005[20:00:28] <gamax92> :X
L2006[20:00:36] <Techokami> since you can
look at memory and test instructions
L2007[20:00:41] <gamax92> oh wait can
EHBASIC do peaks and pokes?
L2008[20:00:46] <Techokami> I think
so!
L2009[20:00:50] <gamax92> that'll work
then.
L2010[20:00:52] ***
skyem123|dinner is now known as skyem123
L2012[20:01:16] <lperkins2> Anyway, I'm
trying to get OCLights2 compiled so I can use its monitor and gpu
for getting the screen resolution high enough to actually make sure
it works.
L2013[20:01:26] <Techokami> oho :O
L2014[20:01:26] <lperkins2> I think it
may be ignoring keyboard input...
L2015[20:01:37] <Vexatos> Techokami,
malformed file, it sais
L2016[20:01:55] <Techokami> lemme mirror
onto imgur
L2018[20:02:18] <gamax92> lperkins2: does
it not compile?
L2019[20:03:00] <gamax92> I probably need
to stop doing all of my dev in forge 1208
L2020[20:03:09] <lperkins2> eclipse came
up with warnings, but I think that is 'cause my eclipse is
retarded.
L2021[20:03:26] <lperkins2> Actually,
yeah, might be an old-forge problem...
L2022[20:03:30] <lperkins2>
cpw.mods.fml.common.network.NetworkMod cannot find symbol
L2023[20:04:18] <gamax92> I'll bump it up
to 1230 then (Recommended)
L2024[20:04:31] <lperkins2>
acceptedMinecraftVersions = "1.6.4"
L2025[20:04:37] <lperkins2> Hm, do I have
an old copy?
L2026[20:04:44] <gamax92> lperkins2: oh,
yes
L2027[20:04:51] <gamax92> lperkins2:
there is a branch that is 1.7
L2028[20:04:54] <Kodos|Zzz> gamax92, most
people are deving on 1277+ because skyboy's worldgen fix
L2029[20:04:57] <lperkins2> Oops.
L2030[20:05:07] <gamax92> okay then ...
1277 it'll be.
L2031[20:05:15] <lperkins2> Your master
branch is the 1.6 branch.
L2032[20:05:48] <gamax92> Kodos|Zzz: what
is this fix btw?
L2033[20:06:16] <Kodos|Zzz> Something
like == was accidentally switched to >= or something, and he
fixed it
L2034[20:06:24] <Kodos|Zzz> It was what
was causing worldgen lag in 1.7.10
L2035[20:06:27] <Caitlyn> If only
Cauldron was on 1277 :(
L2036[20:06:33] <gamax92> lol ...
L2037[20:06:41] <gamax92> Caitlyn: what's
Cauldron on?
L2038[20:06:44] <Caitlyn> one of my
servers is stuck on 1240 because I *require* worldguard.
L2039[20:06:57] <Kodos|Zzz> Caitlyn, why
not use GriefGuardian
L2040[20:07:28] <Caitlyn> because I don't
feel like rewriting a plugin in forge?
L2041[20:07:34] <Kodos|Zzz> Sec
L2043[20:07:47]
⇦ Quits: Robo (webchat@p3EE3C6F3.dip0.t-ipconnect.de) (Quit:
Web client closed)
L2044[20:08:02] <Kodos|Zzz> Not sure how
much is there, but it's open source and iirc you can fork it and do
whatever
L2045[20:08:04] <Caitlyn> Yeah I'm
looking at it, but it doens't help me :P
L2046[20:08:26] <Caitlyn> It'd also be
great if I could get forge worldedit working in MP..
L2047[20:08:33] <Caitlyn> last time I
tried it was SP only pretty much
L2048[20:08:44] <Caitlyn> It'd run.. but
nothing worke
L2049[20:08:46] <Caitlyn> d
L2050[20:11:09] <Soni> Ender, can you
review my PR?
L2051[20:11:30] <PotatoTrumpet> PR?
L2052[20:11:33]
⇨ Joins: johnlage (johnlage@never.use.root.sx)
L2053[20:11:33] <PotatoTrumpet> oh
L2054[20:11:36] <PotatoTrumpet>
nevermind
L2055[20:11:40] <PotatoTrumpet> x_x
L2056[20:11:52] <alekso56>
potatorecord
L2057[20:12:31] <Ender> Soni, why?
L2058[20:12:44] <Soni> Ender, because
it's a bugfix
L2059[20:13:13] <Ender> Soni, still, why
ask me? i dont have rights to the repo and i dont understand
scala
L2060[20:13:47] <PotatoTrumpet> Because
Ender is the all seeing eye
L2061[20:13:54] <Soni> Ender, oh
L2062[20:14:00] <Soni> well you're op and
it's lua anyway
L2063[20:14:15] <PotatoTrumpet> Someday,
OMIS will download
L2064[20:14:16] <Ender> i'm op because i
help keep the channel sane
L2065[20:14:28] <PotatoTrumpet>
>sane
L2066[20:14:30] <gamax92> Ynnek
L2067[20:14:51] <Negi>
"sane".
L2068[20:14:51] ***
Kodos|Zzz is now known as Kodos
L2069[20:14:59] <Soni> Ender, ok, but
it's Lua anyway
L2070[20:15:05] <Soni> not scala
L2071[20:15:05] <Kodos> Soni, but he
doesn't have rights to the repo anyway
L2072[20:15:06] <PotatoTrumpet> This
channel hasn't been sane since 1942
L2073[20:15:14] <Soni> Kodos, well yeah
:/
L2074[20:15:18] <Soni> he should
L2075[20:15:20] <Kodos> Why?
L2076[20:15:21] <Soni> bug Sangar
L2077[20:15:22] <Kodos> He doesn't know
scala
L2078[20:15:34] <Soni> he doesn't have to
care about the scala
L2079[20:15:37] <Soni> just the lua
L2080[20:15:44] <Kodos> ...
L2081[20:15:48] <Kodos> You're an idiot.
Please stop talking.
L2082[20:16:10] <Ender> and to be honest,
i dont need access. in fact, it's a good thing i dont otherwise a
few of your issues would have been locked instantly and
closed
L2083[20:16:13] <Daiyousei> but oc is
scala, not lua
L2084[20:16:23] <Ender> Daiyousei, pls
no
L2085[20:16:29] <Soni> oh so you're
saying you shouldn't be able to merge and review lua-side code only
on a project that has both lua and scala?
L2086[20:16:31] <Kodos> It's too early
for this shit. I'm gonna go get my cookies and some tea
L2087[20:16:35] <Daiyousei> xd
L2088[20:17:07] <Negi> People, if Ender
does not want the repo rights, don't force him to want the repo
rights.
L2089[20:17:09] <alekso56> Soni: fix
stuff java/scala side first, then in emergencies lua.
L2090[20:17:26] <Soni> alekso56, do
things on the Lua side if they can be done on the Lua side
L2091[20:17:29] <Soni> this is 1
line
L2092[20:17:37] <Soni> 1 line that fixes
a ton of stuff
L2093[20:18:14] *
gamax92 gets some popcorn
L2094[20:18:15] <Kodos> There, tha-
Nevermind.
L2095[20:18:19] <gamax92> This is good
show.
L2096[20:18:29] <alekso56> Soni: hue,
nop.
L2097[20:18:45] *
PotatoTrumpet gets in line behind gamax92
L2098[20:18:45] <Soni> alekso56, most of
OC sandboxing moved to Lua a while ago
L2099[20:18:52] <Daiyousei> yes lets move
everything to lya
L2100[20:18:54] <Ender> Soni, well,
you're free to suggest to Sangar that i should be a contributor on
the repo but if he ever does give me straight write access i'll
tell him to remove me because i am bound to fuck something up
L2101[20:18:54] <Daiyousei> \s
L2102[20:19:05] <Soni> Ender, ok
L2103[20:19:13] <Kodos> Ender, you
already technically do, in the form of PRs
L2104[20:19:24] <alekso56> Soni: scala
best, lua bad.
L2105[20:19:24] <Ender> Kodos, ?
L2106[20:19:30] <Kodos> Nevermind
L2107[20:19:33] <Kodos> Like I said, too
early for this shit
L2108[20:19:40] <Ender> lol
L2109[20:19:53]
⇦ Quits: lperkins2 (~perkins@63.227.187.208) (Ping timeout:
200 seconds)
L2110[20:20:12] <Kodos> I wonder what
rights are required to +q on someone
L2111[20:20:21] <Ender> !flags
L2112[20:20:24] <Ender> er
L2113[20:20:26] <Ender> !help flags
L2114[20:20:42] <Ender> i think +r
L2115[20:20:49] <Kodos> !flags
L2116[20:20:58] <gamax92> !flags
L2117[20:20:58] <Daiyousei> yes
L2118[20:20:59] <Daiyousei> thats
+r
L2119[20:21:01] <gamax92> aww
L2120[20:21:01] <Stary2001> iirc +r is
kick/ban/unban/+q
L2121[20:21:11] <Kodos> Meh
L2122[20:21:15] <Daiyousei>
s/\+q/quiet
L2123[20:21:15] <Kibibyte>
<Stary2001> iirc +r is kick/ban/unban/quiet
L2124[20:21:17] <Daiyousei> lol
L2125[20:21:20] <Daiyousei> only ops can
+q
L2126[20:21:22] <gamax92> lets implement
oc in luaforge
L2127[20:21:27] <Daiyousei> but people
with +r can do !quiet
L2128[20:21:27] <Ender> Stary2001, yeah,
it said about the kick/ban stuff but didnt list quiet, guessed it
would include it though
L2129[20:21:34]
⇨ Joins: lperkins2 (~perkins@63.227.187.208)
L2130[20:21:45] <Stary2001> Daiyousei:
w/e
L2131[20:21:54] <Daiyousei> xd
L2132[20:22:58] <lperkins2> Hm, if I were
to patch OCLights2 to allow texture construction manually (provide
a Texture() initializer), what are the chances of getting it
included upstream?
L2133[20:23:19] ***
ds84182 is now known as dsAway
L2134[20:23:24] <gamax92> lperkins2: I'll
take a look at it
L2135[20:24:17] <lperkins2> Okay,
L2136[20:25:06] <gamax92> lperkins2: oh
also i refused to look at dsCode and alekso56's code, my IQ drops
by doing so.
L2137[20:25:33] <lperkins2> I don't know
who those are...
L2138[20:25:38] <alekso56> me
neither
L2139[20:25:46] <lperkins2> Or where they
are?
L2140[20:25:53] <gamax92> lperkins2: dem
people's who made the original stuff before i ported it to oc
L2141[20:25:58] <lperkins2> Ah.
L2142[20:27:05] <lperkins2> The default
init function builds a blank texture that can then be modified by
the gpu, I basically want to use an init function that omits the
first line of the current one and allows me to set the
BufferedImage directly.
L2143[20:29:32]
⇦ Parts: Wired (~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
(WeeChat 1.0.1))
L2144[20:29:55]
⇨ Joins: Wired
(~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
L2145[20:30:22] <samis> is soni going
full sjw
L2147[20:31:33] <gamax92> what is this
sexlua
L2148[20:31:47] <gamax92> Soni: why is it
called sexlua T_T
L2149[20:32:14] <Soni> because it's what
happens when you have sex with lua?
L2150[20:32:22] <gamax92> eww
L2151[20:32:32] <Negi> Eeeew
L2152[20:32:34] <Vexatos> suckslua
L2153[20:32:35] <Kodos> Ender, get it off
me
L2154[20:32:41] <Kodos> I think it's on
me
L2155[20:32:54] <Daiyousei>
eeeeeeeeeeeew
L2156[20:33:13] <Kodos> I need an adult
D=
L2157[20:33:23] <alekso56> free hazard
suits
L2158[20:33:28] *
Vexatos gets the headcrab off of Kodos
L2159[20:33:55] <Ender> eh?
L2160[20:34:33] *
Daiyousei grabs one of alekso56's hazard suits
L2161[20:34:35] <Daiyousei> thanks
m8
L2162[20:34:45] <alekso56> np
L2163[20:35:19] <Kodos> What's the
easiest way of grabbing the power levels of all my batteries and
adding them up
L2164[20:35:20] <alekso56> i pride myself
on troll safe hazard suits.
L2165[20:35:30] <Soni> technically
L2166[20:35:35] <Soni> it's
"SEx"
L2167[20:35:41] <Soni> and it stands for
"SoniEx"
L2168[20:35:58] <Kodos> Why not just
SoniLua
L2169[20:36:05] <Kodos> I feel like you
did sex on purpose because huehue
L2170[20:36:47] <Daiyousei> ( ͠° ͟ʖ
͡°)
L2171[20:37:19] <Kodos> Okay, someone
help me complete a line of OC Lua
L2172[20:37:42] <ConcernedHobbit> Soni: I
have troubling news
L2173[20:37:47] <ConcernedHobbit> Soni: I
believe that you are...
L2174[20:37:54] <ConcernedHobbit> Soni:
Addicted to sexual references.
L2175[20:37:59] <Kodos> for batt = 1,
whatdoitypeheretocheckallofonecomponent, do stuff end
L2176[20:38:00] <Negi> Kodos ?
L2177[20:38:00] <ConcernedHobbit>
*dramatic music*
L2178[20:38:32] <Kodos> Example: I have 3
capbanks from EIO, I want to run getEnergyStored and
getMaxEnergyStored on all of them, and add it to a variable to
track total stored and potentiallyabletobestored powered
L2179[20:38:35] <Ender> Kodos,
component.list("name") ?
L2180[20:38:49] <Kodos> Okay. Will do
that after I watch GotG with my wife
L2181[20:39:00] <Soni> Kodos, because
SoniLua already exists
L2182[20:39:02] <Soni> it's a bot
L2183[20:39:55] <Daiyousei> sexual
references?
L2184[20:39:59] <Daiyousei> ever seen my
tf2 item renames?
L2185[20:40:02] <Daiyousei> rofl
L2186[20:40:35] <ConcernedHobbit>
Daiyousei: Well you're Soni²
L2187[20:40:37] <Daiyousei> no
L2188[20:40:38] <Daiyousei> u
L2189[20:40:38] <ConcernedHobbit>
Daiyousei: So...
L2190[20:43:16]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2191[20:43:36]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L2192[20:45:57]
⇨ Joins: TangentDelta (~christine@63.143.24.24)
L2193[20:46:40]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2194[20:50:01]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Ping
timeout: 198 seconds)
L2195[20:56:38]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2196[20:56:53]
⇨ Joins: AndroUser2
(~androirc@c-75-72-220-179.hsd1.mn.comcast.net)
L2197[20:57:48]
⇨ Joins: asie
(~asie@078088168214.elblag.vectranet.pl)
L2198[20:57:48]
zsh sets mode: +v on asie
L2200[21:00:00] <vifino> .fail 147
L2201[21:00:01] <^v> vifino, [147]
<Mackan90096> Femitron: Tell me a fucking joke you FUCKING
CUNT <Femitron> You are the funny joke.
L2202[21:00:05] <vifino> Hue
L2203[21:00:19] <vifino> Bots are
funny.
L2204[21:03:21] <lperkins2> Hm, ascii.png
is missing from OCLights...
L2205[21:04:52] <lperkins2> Er, no I got
the wrong folder to invoke find.
L2206[21:05:22] <Negi> tank upgrades can
contain one bucket of liquid, right ?
L2207[21:06:21] <Negi> Woop. Don't answer
that.
L2208[21:08:36]
⇦ Quits: MindWorX
(~MindWorX@80-161-13-134-static.dk.customer.tdc.net) (Quit:
Leaving)
L2209[21:12:17] <lperkins2> Ugh, I think
I see why gamax doesn't like looking at CCLights' code...
L2210[21:13:31]
⇨ Joins: CyberTurd
(~CyberTurd@host86-150-86-174.range86-150.btcentralplus.com)
L2211[21:13:47] <Ender> wow, you're up
late CyberTurd?
L2212[21:13:51] <gamax92> lperkins2: feel
free to fix ;)
L2213[21:14:38] <CyberTurd> ha ha
ender
L2214[21:14:45] <CyberTurd> very
funny
L2215[21:15:00] <Ender> ¬_¬
L2216[21:15:05] <CyberTurd> btw that was
sarcastic
L2217[21:15:10] <Ender> no shit
L2218[21:15:16] <CyberTurd> lol
L2219[21:16:29] <CyberTurd> ( ͡° ͜ʖ
͡°)
L2220[21:16:31] <CyberTurd> ( ͡° ͜ʖ
͡°)
L2221[21:16:42] <Negi> ( ͠° ͟ʖ ͡°)
L2222[21:16:43] <Ender> -_-
L2223[21:16:45] <CyberTurd> ( ͡° ͜ʖ
͡°)
L2224[21:16:49] <Ender> dude
L2225[21:16:52] <Ender> stap
L2226[21:16:59] <CyberTurd> attak of the
lenny face
L2227[21:17:02] <Negi> ( ° ͟ʖ ͡°)
L2228[21:17:12] <Alissa> /shrug
L2229[21:17:17] <CyberTurd> lol
L2230[21:17:23] <Negi> Alissa: You should
put that as an alias.
L2231[21:17:25] <CyberTurd> wat hav i
don
L2232[21:17:31] <Alissa> ¯\_(ツ)_/¯
L2233[21:17:32] <Alissa> done
L2234[21:17:39] <Negi> CyberTurd: A lotsa
bs. ( ͠° ͟ʖ ͡°)
L2235[21:17:39] <CyberTurd> na m8
L2237[21:18:03] <Ender> ahh ffs
L2238[21:18:27] *
Ender waits for puush
L2241[21:19:36] <Ender> Caitlyn, what
font are you using?
L2242[21:20:00] <Caitlyn> Consolas 10,
alt fonts are egoe UI,Arial Unicode MS,Lucida Sans Unicode,MS
Gothic,Unifont,Symbola
L2243[21:20:11] <Caitlyn> Segoe UI*
L2244[21:20:32] ***
dsAway is now known as ds84182
L2245[21:20:46] <Ender> eh, Segoe UI
works \o/
L2246[21:20:59] <gamax92> Caitlyn: :o alt
fonts?
L2247[21:21:09] <Caitlyn> yes, hexchat
lets you use alt fonts
L2248[21:21:10] <gamax92> what is this
sorcery that supports alternative fonts
L2249[21:21:12] <gamax92> :OOOO
L2250[21:21:25] <Daiyousei> my terminal
supports alternative fonts
L2251[21:21:25] <Caitlyn> Options
->Chatting -> Advanced
L2252[21:21:28] <Daiyousei> :^)
L2253[21:21:34] <Caitlyn> just toss dat
shit into a CSL
L2254[21:21:39] <Negi> So does
mine.
L2255[21:21:44] <Daiyousei> urxvt
masterrace
L2256[21:22:29] <samis> yay
L2257[21:22:43] <Negi> Not urxvt but I
should use it.
L2258[21:24:19] ***
justastranger|zzz is now known as justastranger
L2259[21:27:40] <lperkins2> I don't
suppose you have a working example using OCLights2?
L2260[21:29:16] <Techokami> Technic y u
drunk
L2261[21:30:21] <gamax92> lperkins2: the
.lua files may and or may not work.
L2262[21:32:04] <vifino> I am not quite
sure if I like source code pro.
L2263[21:32:09]
⇦ Quits: CyberTurd
(~CyberTurd@host86-150-86-174.range86-150.btcentralplus.com) (Ping
timeout: 378 seconds)
L2264[21:32:56] <lperkins2> Oh, there are
lua files.
L2265[21:35:04]
⇨ Joins: Pyrolusite
(~Pyrolusit@ARouen-651-1-392-98.w109-209.abo.wanadoo.fr)
L2266[21:38:08] <PotatoTrumpet> Hmm
L2267[21:38:33] *
samis just converted the source tarball of his router's firmware to
git from svn
L2268[21:38:40] <samis> skyem123, ^
L2269[21:38:51] <skyem123> heh
L2270[21:38:55] <samis> i.e
L2271[21:39:00] <samis> rm -rf'd the .svn
directories
L2272[21:39:02] <samis> init'd a git
repo
L2273[21:39:10] <samis> then added the
directories one by one
L2274[21:39:28] <samis> skyem123, result:
a .git directory ~230M in size
L2275[21:39:35] <skyem123> heh?
L2276[21:39:48] <samis> essenitally
L2277[21:39:51] <samis> it's 230M of
metadata
L2278[21:47:33]
⇦ Quits: marcin212 (~marcin212@176.111.135.116) (Quit:
Leaving)
L2279[21:50:30]
⇦ Quits: Vexatos
(~Vexatos@p200300556E1C1F13417F3744E4F4365F.dip0.t-ipconnect.de)
(Quit: I guess I have to go now. Bye ✔)
L2280[21:52:06] <lperkins2> Hm, the big
display screens don't seem to update properly, but the CC-style
monitor does.
L2281[21:52:30] <gamax92> lperkins2: the
normal monitor?
L2282[21:52:40] <gamax92> BLAAAAAAAAAAAME
ds84182
L2283[21:52:49] <gamax92> he did the
networking port to 1.7
L2284[21:52:51] <ds84182> what the fuck
do you want?!
L2285[21:52:57] <ds84182> wait did
I
L2286[21:52:59] <gamax92> so its likely
his faul.
L2287[21:52:59] <ds84182> oh yeah
L2288[21:52:59] <gamax92> yes
L2289[21:53:01] <Ender> ds84182, your
soul
L2290[21:53:01] <ds84182> I did
L2291[21:53:03] <lperkins2> Yeah, so
there's the normal monitor and the external monitor.
L2292[21:53:04]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L2293[21:53:10] <ds84182> Ender: thats
already gone
L2294[21:53:20] <lperkins2> the normal
monitor displays textures properly, the eternal one is buggy.
L2295[21:53:26] <Pwootage> guh
L2296[21:53:29] <Pwootage> where's OP
D:
L2297[21:53:58] <Ender> dammi
L2298[21:54:02] <Ender> dammit*
L2299[21:54:17] <Ender> Pwootage, i
OP
L2300[21:54:22] <Pwootage> sssh
L2301[21:54:27] <Pwootage> I don't need
yo logic
L2302[21:54:28] <Ender> iOP
L2303[21:54:30] <gamax92> i dunno maybe i
broke it.
L2304[21:54:34] <gamax92> maybe
not.
L2305[21:54:55] <Pwootage> the point
remains that I need ARM-OC :(
L2306[21:55:27] <Ender> the point remains
that I need your soul for.... testing purposes...
L2307[21:55:34] <Pwootage> <.<
>.>
L2308[21:55:41] <gamax92> you cannot
run
L2309[21:56:12] <Pwootage> what is the
command...
L2310[21:56:13] <Pwootage> #stats
L2311[21:56:35]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2312[21:57:02] <Negi> Ender: How do you
want to take what has never been ?
L2313[21:57:18]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L2314[21:57:26]
⇦ Quits: samis (~samis@95f16244.skybroadband.com) (Remote
host closed the connection)
L2315[21:57:41] <Ender> Negi, break the
Space-Time Continuum
L2316[21:58:34] <Negi> And shatter
reality to pieces ?
L2317[21:58:36] <Negi> I like it.
L2318[21:58:49] <gamax92> i haven't
changed any code in the external one, besides renaming some stuff
from CC to OC
L2319[21:58:53] <gamax92> so, ds84182
broke it
L2320[21:59:41] <lperkins2> I also
noticed it de-linked once (2x2 display turned into 3 dark +
1x1)
L2321[22:00:24] <Pwootage> Seriously
though, if you didn't hear, I want to write my OS for OS theory
class in OC-ARM if my professor will let me
L2322[22:00:27]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2323[22:00:36] <lperkins2> What about
OC-x86?
L2324[22:00:41] <Pwootage> or maybe
x86
L2325[22:00:45] <lperkins2> The arm port
is... funky.
L2326[22:00:47] <Pwootage> I need to know
how the MMUs work for both
L2327[22:01:00] <Pwootage> and I need raw
component access ;D
L2328[22:01:09]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L2329[22:01:39]
⇨ Joins: TabletCube
(~TCube@95f16244.skybroadband.com)
L2330[22:02:21] <lperkins2> You'll have
the same generic interface that lua gets (something along the lines
of /dev/ttyS0 taking address + args), + the ability to write
drivers for most of the stuff directly.
L2331[22:02:40] <Pwootage> alright that
probably will work
L2332[22:03:03] <Pwootage> althoguh
/dev/whatever is a linux thing and I need to write an OS
L2333[22:03:07] <Pwootage> from
scratch
L2334[22:03:12] <Negi> Pwootage: You
actually have an OS theory class ? ô_o Talk about specific.
L2335[22:03:20] <lperkins2> Right, but I
would highly recommend making it posix complient.
L2336[22:03:34] <lperkins2> or at least
mostly so.
L2337[22:03:45] <Wired> Where do you get
the programmed floppys? Like dig and openloader and stuff.
L2338[22:03:58] <Negi> Wired:
Dungeons.
L2339[22:04:00] <Pwootage> Well it will
be posix eventually yeah
L2340[22:04:07] <lperkins2> But
/dev/ttyS0 is the serial card, so any interface to serial should
work
L2341[22:04:09] <Pwootage> Wired: or
creative menus
L2342[22:04:10] <lperkins2> (COM0 on
dos)
L2343[22:04:12] <gamax92> Pwootage: ToAru
OS
L2344[22:04:26] <Pwootage> gamax92:
eh?
L2346[22:04:37] <lperkins2> At the
moment, it's all hard coded,
L2347[22:04:45]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2348[22:04:50] <Pwootage> your code is
in git, right?
L2349[22:05:16] <lperkins2> It will be as
soon as it is remotely stable.
L2350[22:05:22] <lperkins2> Er, not
stable,
L2351[22:05:25] <lperkins2> more like
works once :)
L2352[22:05:32] <gamax92> lperkins2: that
isn't a good attitude for code developement.
L2353[22:05:37] <Pwootage> gamax92:
interesting
L2354[22:05:46] <Pwootage> Alwyas commit
in git
L2355[22:05:49] <Pwootage> so you don't
lose your progress
L2356[22:06:11] <gamax92> lots of git
history, so if you ever look back at it years from now, you can
relatively pick up how you were thinking.
L2357[22:06:17] <lperkins2> (I've got it
in a private repo at the moment)
L2358[22:06:21] <gamax92> ahh okay.
L2359[22:06:41] <lperkins2> Yeah, not
running sans VC, that'd be silly, I've rm -r'ed myself enough times
to know better.
L2360[22:06:49] <Negi> Student thingie or
actual subscription, lperkins2 ?
L2361[22:07:08] <lperkins2> Um, personal
distributed data store shared with my brothers?
L2362[22:07:22] <lperkins2> (network raid
array)
L2363[22:07:22] <TabletCube> Perhaps
private == local or on LAN?
L2364[22:07:36] <Negi> That's not git
:c
L2365[22:07:39] <Pwootage> yeah it is
git
L2366[22:07:45] <Pwootage> git is
DSCM
L2367[22:07:48] <TabletCube> Negi: github
!= git
L2368[22:07:55] <Negi> I know TabletCube,
thanks you <_<
L2369[22:08:14] <TabletCube> did you
forget the /s tag then
L2370[22:08:21] <lperkins2> Lets me have
VC easily even when I'm in the middle of no where.
L2371[22:08:36] <lperkins2> (read: sans
internet)
L2372[22:08:51] <gamax92> DejaVu
Sans
L2373[22:09:16] <Negi> lperkins2: Why are
you using french words ? :o
L2374[22:09:31] <TabletCube> if it wasn't
for having hw to do tomorrow, i'd have a test custom firmware for
the Sky Hub in a day or so
L2375[22:09:35] <lperkins2> Um? They are
commonly used around here?
L2376[22:09:43] <Stary2001> Negi: sans
has been basically absorbed into englsih
L2377[22:09:46] <Stary2001> :P
L2378[22:09:58] <Negi> ._.
L2379[22:10:02] <Pwootage> sans is a
latin root
L2380[22:10:03] <Pwootage> pretty
sure
L2381[22:10:09] <lperkins2> I suppose
probably because of the whole french-canadian settling in eastern
washington.
L2382[22:10:13] <Stary2001> heh
L2383[22:10:21] <lperkins2> (Lots of
local names are french, or french spellings of indian words)
L2384[22:10:26] <Negi> I wonder why
people integrate french to anything ._.
L2385[22:10:33] <Negi> French should be
forgotten ._.
L2386[22:11:09] <LordFokas> no it
shouldn't
L2387[22:11:21] <Negi> It's an awful
language, LordFokas.
L2388[22:11:25] <Negi> I know for
speaking it.
L2390[22:11:33] <Stary2001> Negi if
french suddenly disappeared would my french gcse disappear
L2391[22:11:48] <Stary2001> i can agree,
french is awful :p
L2392[22:11:58] <Stary2001> especially
school
L2393[22:12:11] <Stary2001> especially in
school, even
L2394[22:12:16] <lperkins2> Um, so
L2395[22:12:27] <LordFokas> it's not that
bad
L2396[22:12:31] <Negi> Stary2001: You
wouldn't trade the french classes you had for mine, trust me.
L2397[22:12:55] <lperkins2> While the OC
gpu happily converts texture colour formats on-the-fly, the OCL gpu
doesn't...
L2398[22:13:20] <gamax92> lperkins2: its
probably worth it to not use ocl
L2399[22:13:35] <Pwootage> ^
L2400[22:13:52] <gamax92> its such a
mess
L2401[22:14:07] <lperkins2> Eh, if I just
greyscale the thing it'll get the screen working. Once I have
anything working, I should be able to do some diagnostics and get
it working properly with OC screens.
L2402[22:14:10] <Negi> Well that's that
or a 8 chars 3 lines display...
L2403[22:14:34] <Pwootage> good
enoguh
L2404[22:14:50] <Negi> I think nawt
L2405[22:14:57] <Pwootage> also, if I
could get ahold of this sooner than later it would be great, if I
could get a basic shell going by Tuesday it would be a better
bargaining chip for using it for the class :3
L2406[22:15:15] <Pwootage> s/good/
lperkins2: good/
L2407[22:15:15] <Kibibyte>
<Pwootage> lperkins2: good enoguh
L2408[22:15:27] <Pwootage> Negi: I wasn't
aiming that comment at you, sorry :P
L2409[22:15:32] <gamax92> lol
L2410[22:15:36] *
gamax92 huggles Negi
L2411[22:16:05] <lperkins2> It's 18x3 not
8x3 characters :)
L2412[22:16:16] <Pwootage> 3 lines of 18
characters is enough
L2413[22:16:32] <lperkins2> Except that
it doesn't wrap.
L2414[22:16:59] <lperkins2> Because the
bios refuses to start on a 150x50 pixel display.
L2416[22:19:55] <Pwootage> gamax92: it's
just being extra careful
L2417[22:20:13] <Negi> Yannow, better
doing 6 installs than one, in case it missed a file.
L2418[22:21:29] <lperkins2> Ah, the
texture expected in OCL is ARGB, while JPC uses RGB...
L2419[22:21:36] <Pwootage> easy fix
L2420[22:21:39] <Pwootage> I think?
L2421[22:21:44] <lperkins2> I think
so.
L2422[22:21:47] <gamax92> Negi: y u no
accept my hugs
L2423[22:21:59] <gamax92> :<
L2424[22:22:02] <Negi> I didn't so omg
sorry
L2425[22:22:05] *
Negi hugs gamax92
L2426[22:22:07] <gamax92> :D
L2427[22:22:08] <Negi> see*
L2428[22:23:05]
⇨ Joins: TigersFangs
(~TigersFan@c75-111-51-220.erkacmtk01.ca.dh.suddenlink.net)
L2429[22:25:13] <ds84182> Welp, time to
work on more ARM stuff
L2430[22:25:22] <gamax92> Pwootage: oh
btw ds is OP
L2431[22:25:29] ***
justastranger is now known as justastranger|zzz
L2432[22:25:33] <Pwootage> sure
L2433[22:25:35] <Pwootage> sure he
is
L2434[22:25:39] ***
ds84182 is now known as OP
L2435[22:25:41] <gamax92> Pwootage:
see
L2436[22:25:51] <Pwootage> arm sucks less
than x86 unless the emulator sucks more
L2437[22:26:14] <OP> the emulator is
decent
L2438[22:26:47] <Pwootage> also I need to
know how their MMUs work, respectively
L2439[22:27:33] <OP> Well, I am fixing my
MMU stuff
L2440[22:27:47] <OP> It's going to be a
custom mmu implementation using syscalls and stuff
L2441[22:28:09] <Pwootage> well if it's
easy to use....
L2442[22:28:10] <OP> a syscall to set the
memory map, a syscall to get the memory map
L2443[22:28:20] <OP> and a syscall to
disable memory maps
L2444[22:28:27] <OP> s/memory
maps/syscalls
L2445[22:28:27] <Kibibyte> <OP> and
a syscall to disable syscalls
L2446[22:28:35] <OP> that one too
L2447[22:29:02] <Pwootage> lperkins2: is
yours just like a standard x86 mmu or..?
L2448[22:29:17]
⇨ Joins: MichiBot1 (~lb@107.170.244.174)
L2449[22:29:53] <lperkins2> Fully
standard everything
L2450[22:29:55] <lperkins2> I
think.
L2451[22:30:01]
⇨ Joins: Katie (Katie@107.170.244.174)
L2452[22:30:03] <lperkins2> It thinks so
too.
L2453[22:30:14] ***
Katie is now known as Guest44471
L2455[22:30:34] ***
prassel|off is now known as prasselpikachu
L2456[22:30:37] <lperkins2> Other than
stripping the debugging information and marking some things not
final, I'm not changing their code at all.
L2457[22:30:50] <lperkins2> I'm just
supplying different implementations of the various PCI
devices.
L2458[22:32:45]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L2459[22:33:03]
⇦ Quits: Guest44471 (Katie@107.170.244.174) (Remote host
closed the connection)
L2460[22:33:13] ***
prasselpikachu is now known as prassel|off
L2461[22:34:35]
⇦ Quits: ping (~pixel@2601:4:680:104c:a417:b2b6:a205:68c9)
(Read error: Connection reset by peer)
L2462[22:34:53] <gamax92> back
L2463[22:34:58]
⇨ Joins: ping
(~pixel@2601:4:680:104c:a417:b2b6:a205:68c9)
L2464[22:34:58]
zsh sets mode: +v on ping
L2465[22:35:32]
⇨ Joins: Forecaster (~Forecaste@83.223.1.173)
L2466[22:36:39]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2467[22:36:59] <Pwootage> so here's the
question
L2468[22:37:09] <Pwootage> do I write it
for arm (which I think might be easier)
L2469[22:37:24] <Pwootage> or do I write
it for x86 and also be able to run parts of it on real
hardware
L2470[22:37:34]
⇦ Quits: Sangar (~Sangar@ns343553.ip-188-165-236.eu) (Quit:
[/famous last words])
L2471[22:38:18] <Ender> err
L2472[22:38:40] <vifino> lperkins2: I
want a devcopy ;_;
L2473[22:38:47] <vifino> And supplied
linux with it
L2474[22:38:50] <vifino> ;_;
L2475[22:39:11]
⇨ Joins: Sangar
(~Sangar@ns343553.ip-188-165-236.eu)
L2476[22:39:11]
zsh sets mode: +o on Sangar
L2477[22:41:12] *
Ender thinks Sangar is an imposter
L2478[22:41:38] <Sangar> totally
L2479[22:41:42] *
vifino thinks Ender is a potato
L2480[22:41:45]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L2481[22:42:01] <Ender> Sangar, just your
host is not cil.li
L2482[22:42:05] <Sangar> i know
L2483[22:42:15] <vifino> Sangar: I want
potato floppies ;_;
L2484[22:42:33] <Sangar> changing
servers, znc (or esper? idk) is being a dick and can't resolve
cil.li to the new one properly yet :P
L2485[22:42:39] <vifino> Or being able to
put potatoes in floppy drives.
L2486[22:42:43] <Caitlyn> czching is 48
hours
L2487[22:42:47] <Caitlyn> caching*
L2488[22:42:52] <Caitlyn> per a couple of
IRCops.
L2489[22:43:01] <Sangar> well, then i
should be fine tomorrow
L2490[22:43:09] <Sangar> vifino, make it
so
L2491[22:43:12] <Ender> Caitlyn, i read
that as IRC Cops
L2492[22:43:22] <Caitlyn> IR Cops
:p
L2493[22:43:34] <Negi> Infrared cops
:')
L2494[22:43:34] <Sangar> vifino, all you
need is a driver that accepts potatoes as floppy :X
L2495[22:43:35] <Pwootage> Ender: I do
too
L2497[22:44:11] -Kibibyte- [Ender] Eiffel 65 -
I'm Blue (da ba dee) lyrics | by elmetal100 | 3m32s | 333w4d ago |
4,617,768 views | Rated:
4.87/5.00
L2498[22:44:15] <vifino> Sangar: Then i
will have to write it in JRuby or I will die of Javainess x_x
L2499[22:44:29] <Wired> Sangar: What's
the possibility of a saddle upgrade for robots and drones? :P
L2500[22:44:33] <Negi> vifino: Make a
mod. Potato-mponents.
L2501[22:44:43] <vifino> Negi: If you
help :3
L2502[22:44:49] <Negi> I am no
modder
L2503[22:44:52] <vifino> :(
L2504[22:44:55]
⇨ Joins: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net)
L2505[22:44:56] <Negi> Seriously, I suck
at Java lmao :')
L2506[22:45:04] <Pwootage> java is so
easy
L2507[22:45:05] <Pwootage> pff
L2508[22:45:07] <vifino> And I can't
java. Or at least I don't want to.
L2509[22:45:17] <Sangar> Wired, robots
technically very hard, so no. drones possibly but i'm not sure i
like it :P
L2510[22:45:19] <Negi> (The only reason I
forked OC is to fix the FR translation and I didn't got around it
yet.)
L2511[22:45:28]
⇦ Quits: bq2themax
(~EiraIRC@99-68-55-63.lightspeed.mssnks.sbcglobal.net) (Remote host
closed the connection)
L2512[22:45:33] <lperkins2> Um, it'll
probably be shipping with whatever is on the boot floppy they
supply it with.
L2513[22:45:39]
⇨ Joins: Azazel
(uid52684@id-52684.charlton.irccloud.com)
L2514[22:45:40]
⇦ Quits: orthoplex64
(~orthoplex@cpe-68-206-247-199.satx.res.rr.com) (Ping timeout: 198
seconds)
L2515[22:45:53] <Soni> Sangar, what's the
code that constructs the Lua VM?
L2516[22:46:34] <Sangar>
luastatefactory
L2517[22:46:47] <Wired> Sangar: Hmm,
really big drones with saddles called hovercopters? :D
L2518[22:47:09] <vifino> Sangar: By
chance, can we get tier 2.5/3 tablets? Like, tier 3 cpu and ram,
but tier 2 pci-- I mean, compo-- I have no idea what their name
is.
L2519[22:47:13] <Pwootage> (Does it
bother anyone else that Sangar said luastatefactory not
LuaStateFactory?)
L2520[22:47:25] <Ender> have a way to
link 2 drones and put a small board on them: hover board
L2521[22:47:27] <Negi> vifino: card
slots.
L2522[22:47:34] <vifino> Negi: Ah.
L2523[22:47:53] <Sangar> Pwootage, sorry,
i rarely capitalize, lazy bastard that i am
L2524[22:48:05] <gamax92> Sangar!
L2525[22:48:07] <gamax92> :D
L2526[22:48:38] <Sangar> vifino, dunno, i
will probably add creative mcus and drones though, just for
consistency
L2527[22:48:58] <vifino> Sangar: Creative
tablets would be awesome.
L2528[22:49:08] <Pwootage> heh, creative
tabs
L2529[22:49:15] <Negi> Yay Creative
tabs.
L2530[22:49:18] ***
ConcernedHobbit is now known as ConcernedResting
L2531[22:49:18] <Soni> Sangar, fine I'll
fix it
L2532[22:49:18] <gamax92> Sangar: Can I
override the screen to draw pixels?
L2533[22:49:31] <Soni> Sangar, what's the
OS lib called?
L2534[22:49:58] <vifino> Sangar: Apart
from that: Did you think about adding like a map view to tablets? I
would love that :o
L2535[22:49:59]
⇦ Quits: MichiBot1 (~lb@107.170.244.174) (Ping timeout: 186
seconds)
L2537[22:50:09] <Soni> but idk how
L2538[22:50:10] <vifino> *map-like
L2539[22:50:14] <Sangar>
pingception
L2540[22:50:24] <Negi>
Sangarggression.
L2541[22:50:29] <Pwootage> poor
Sangar
L2542[22:50:33] <vifino> Yes Sangar,
everyone loves you, that's why we ping you.
L2543[22:50:42] <Sangar> :P
L2544[22:50:42] *
AtomSponge pings Sangar
L2545[22:50:56] <Sangar> so much colored
text :X
L2546[22:51:08] <Soni> so how do I do
it?
L2547[22:51:36] <Sangar> Soni, yeah, i
guess you do if there's no callback in LuaState to do that (which i
guess there isn't). i'm not sure if that won't screw with java,
though, as that essentially lives in the same C environment?
L2548[22:51:58] <Soni> well
L2549[22:51:58] <ping> what the
fuck
L2550[22:52:05] <ping> CC still doesnt
have debug.traceback
L2551[22:52:13] <ping> >_> my
whyyyyyyyyyyyyy
L2552[22:52:16] <Soni> Sangar, then find
a way to set java's locale to "C"
L2553[22:52:18] <Sangar> CC still has a
global string metatable >_>
L2554[22:52:20] <Soni> altho I think java
is C++
L2555[22:52:42] <lperkins2> It basically
is...
L2556[22:52:50] <lperkins2> Just with a
different stdlib and in a sandbox
L2557[22:53:08] <lperkins2> And slightly
less annoying syntax.
L2558[22:53:18] <Pwootage> and no pointer
failing
L2559[22:53:22] <Sangar> vifino, almost
skipped that, map view: as in renderer like when holding a map in
your hands? yeah, not sure if in 1.7 tho, b/c i think it may need
to be a separate item for that
L2560[22:53:28] <gamax92> ping: making a
coremod to do that is simple.
L2561[22:53:33] <ping> OH MY GOD
L2562[22:53:49] <ping> gamax92, the
string metatable exploit hasnt been fixed yet
L2563[22:53:59] <Ender> everything is
just 0's & 1's when you get down to internal processor
levels
L2564[22:54:04] <Sangar> gamax92,
separate pixels: too different logic, but i'll add something to the
textbuffer interface to raw set areas, color and text.
L2565[22:54:09] <ping> we can still
completely fuck over every CC computer on a server
L2566[22:54:23] <ping> picard facepalm
intensifies
L2567[22:54:33] <vifino> Sangar: Yeah,
might look into it, because someone gave me IntelliJ Ultimate ( for
whatever reason ¬_¬ ) and adding something cool like that would
make it worth looking at java code ._.
L2568[22:54:34] <lperkins2> What's this
metatable exploit?
L2569[22:54:39] <ping> lperkins2,
nope
L2570[22:54:48] <ping> too OP to tell
anyone
L2571[22:54:57] <Kodos> I want IntelliJ
ultimate =(
L2572[22:54:57] <Sangar> vifino, *Scala
code :P
L2573[22:54:57] <vifino> er, i mean
scala.
L2574[22:54:59] <lperkins2> I'm not
asking for how it works, just what it is?
L2575[22:55:03] <Soni> lperkins2, I meant
the JVM is written in C++
L2576[22:55:04] <Pwootage> I love my
intellij ultimate
L2577[22:55:08] <gamax92> Sangar: oh also
so ...
L2578[22:55:14] <gamax92> Sangar: i saw
that setResolution thingy.
L2579[22:55:18] <vifino> Sangar: Both run
on the JVM D:
L2580[22:55:19] <Pwootage> lperkins2:
sounds like using string's metatable to get outside the
sandbox
L2581[22:55:20] <gamax92> can i force
higher resolutions than normal
L2582[22:55:22] <lperkins2> I am running
CC stuff, and I'd hate for someone to be able to just trash
it.
L2583[22:55:45] <Kodos> lperkins2, if
you're worried about an exploit with CC trashing your CC stuff,
you've got bigger problems
L2584[22:55:46] <lperkins2> No, you
can't.
L2585[22:55:50] <gamax92> lperkins2: oh
well ... you're screwed.
L2586[22:56:02] <Sangar> gamax92, i think
the textbuffer has parameter validation for the resolution, so
probably no
L2587[22:56:06] <vifino> Sangar: If I had
to add JRuby to oc, just to work with it, would you hate me then?
D:
L2588[22:56:12] <Soni> CC has shared
state
L2589[22:56:17] <gamax92> Sangar: fak,
then i need a coremod to disable that ;)
L2590[22:56:32] <Soni> you can send
anything from 1 computer to another with just 2 computers and
nothing else
L2591[22:56:33] <ping> lperkins2, i can
literally erase everything on every computer
L2592[22:56:39] <gamax92> then i can get
fancy 640x240
L2593[22:56:40] <lperkins2> Even ones
that are off?
L2594[22:56:41] <Soni> doesn't care about
distance, dimensions
L2595[22:56:44] <vifino> I am full of
Ruby Sangar, there is nothing I can do about it x_x
L2596[22:56:46] <gamax92> lperkins2: it
has to be running ofc ...
L2597[22:56:47] <Soni> lperkins2, well
no
L2598[22:56:54] <lperkins2> Okay, not so
bad then.
L2599[22:57:09] <Soni> lperkins2, they
have to actively poll it
L2600[22:57:09] <gamax92> it just
basically means like, the moment you start the computer up, its
fucked.
L2601[22:57:09] <Sangar> gamax92,
actually, nvm: TextBuffer.setMaximumResolution
L2602[22:57:15] <gamax92> Sangar:
:D
L2603[22:57:18] *
Negi cuts vifino in two, rubies fall off.
L2604[22:57:24] <gamax92> Sangar:
640x240!
L2605[22:57:31] <lperkins2> Oh!
L2606[22:57:33] *
Negi stitches vifino back.
L2607[22:57:35] <ping> i complained to
Nia so many months ago
L2608[22:57:38] <vifino> Negi: @_@ i want
my ruby back
L2609[22:57:54] <lperkins2> So I don't
need to be messing the these OCL screens then.
L2610[22:57:57] <Soni> oh and you can
also use the global string metatable to crash servers
L2611[22:57:58] *
Negi puts ruby in vifino's ear;
L2612[22:58:02] <vifino> \o/
L2613[22:58:20] <lperkins2> I think I am
going to disable CC computer crafting and turtle crafting...
L2614[22:58:39] <Pwootage> lperkins2: OC
compuers and robots are better anyway ;D
L2615[22:59:01] <Negi> Modularity is
fun.
L2616[22:59:07] <lperkins2> I agree, and
I'm in the process of converting stuff.
L2617[22:59:10] <Kodos> Functionality is
fun
L2618[22:59:12] <Negi> Tho I'm glad that
people started using the Architecture system.
L2619[22:59:18] <Negi> Persistance is
cool.
L2620[22:59:27] <Kodos> I have to take a
redbox back and then pee, I'll be back
L2621[23:01:40] <Soni> Sangar, why don't
you just open all the libs and replace stuff as needed?
L2622[23:02:32] <Pwootage> Man, I've
never had to deal with people potentialy damaging a server I'm
on
L2623[23:02:44] <Pwootage> I only play on
servers with people who I know won't try to mess with stuff too
bad
L2624[23:03:18] <Negi> I can only imagine
what OC would be like on big servers that have like 100+ players
lmao
L2625[23:03:20] <vifino> Pwootage: What
are you making again?
L2626[23:03:25] <Negi> Clusterfuck of
copies of OpenOS.
L2627[23:04:05] <Pwootage> vifino: you
mean an OS for arm or x86 addons for OC?
L2628[23:04:15] <vifino> Pwootage:
wat
L2629[23:04:23] <vifino> Pwootage: Both?
D:
L2630[23:04:24] <Pwootage> or what are
you asking about
L2631[23:04:34] <Pwootage> Both? No, not
initially
L2632[23:04:38] <Pwootage> maybe
eventually
L2633[23:04:39] <vifino> You just gave me
the answer.
L2634[23:04:44] <vifino> I asked what you
are making.
L2635[23:04:51] <Pwootage> One or the
other, not sure which yet.
L2637[23:05:14] <Pwootage> If the ARM one
doesn't suck I'd probably prefer that becuase ARM sucks less than
x86
L2638[23:06:10] <Sangar> Ender, oh right,
i need to update that to after the bump
L2639[23:06:28] <gamax92> Sangar: oh hey,
how do i access the eeprom from my arch
L2640[23:06:40] <gamax92> also how do i
make a new item that'll fit in the eeprom slot.
L2641[23:06:40] <Sangar> Soni, because
i'm paranoid and prefer to whitelist instead of blacklist
L2642[23:06:53] <Soni> Sangar, you
already whitelist...
L2643[23:07:14] <Sangar> also there's
really no reason to provide access to the real filesystem to lua
anywhere ever, in a normal use-case
L2644[23:07:18] <Sangar> nor the os
L2645[23:07:23] ***
Azazel is now known as Hatsuse
L2646[23:07:32] <Sangar> so this is
relatively safe even if the inner sandbox gets compromised
L2647[23:07:51]
⇦ Quits: Kasei (~KaseiFR@kasei.fr) (Ping timeout: 378
seconds)
L2648[23:07:55] <Negi> Ender : That is a
crazy difference.
L2649[23:08:02] <Pwootage> Other deciding
factor: Whether lperkins2 or OP delivers first
L2650[23:08:16] <lperkins2> I believe he
already beat me to it.
L2651[23:08:21] <lperkins2> He's got
working c++ code.
L2652[23:08:24] <Pwootage> OP delivered?
:o
L2653[23:08:30] <lperkins2> Partially at
least.
L2654[23:08:31] <Stary2001> Soni:
whitelist > blacklist for security.. :p
L2655[23:08:43] <Soni> Sangar, if the
inner sandbox gets compromised
L2656[23:08:48] <Soni> it's gonna be
server-side
L2657[23:08:59] <Soni> so you can assume
whoever is doing it knows what they're doing
L2658[23:09:13] <Ender> not all the
time
L2659[23:09:20] <Sangar> no, s/all of
that/so it'a nightmare anyway/
L2660[23:09:32] <Soni> or they're a
complete idiot in that case they should get fucked anyway
L2661[23:09:39] <vifino> BUILD
SUCCESSFUL
L2662[23:09:39] <vifino> Total time: 6
mins 51.548 secs
L2663[23:09:46] <vifino> --
setupDecompWorkspace
L2664[23:09:47] <vifino> \o/
L2665[23:10:20] <Stary2001> Ender: i just
read that table
L2666[23:10:22] <Stary2001> what the hell
is CC doing
L2667[23:10:53] <Soni> Stary2001,
what?
L2668[23:11:06] <Stary2001> Soni: The
gist he linked
L2669[23:12:43] <Soni> oh
L2670[23:12:51] <Negi> Stary2001: CC is
being CC.
L2671[23:12:55] <Soni> that's why I can't
port NBSPlayer to OC
L2672[23:13:11] <Stary2001> Negi:
hahaha
L2673[23:13:15] <Stary2001> Soni:
Wat
L2674[23:13:23] <Soni> Stary2001, let me
link you
L2675[23:13:31] <Pwootage> is OC that
much more net-efficent? :o
L2676[23:13:38] <Stary2001>
apparently
L2677[23:13:41] <gamax92>
apparently
L2678[23:13:43] <Sangar> oc limits
drawcalls much more
L2679[23:13:44] <Pwootage> awesome
L2681[23:13:47] -Kibibyte- [Soni] TTFAF on NBS
Player 2.0!!! [SEIZURE WARNING!] | by soniex2 | 7m35s | 77w3d ago |
781 views | Rated:
5.00/5.00
L2682[23:13:47] <Sangar> or rather. it
limits them
L2683[23:14:00] <gamax92> but, 64/128/256
is still really good
L2684[23:14:04] <Pwootage> I need to
write pacyak sometime still.. :I
L2685[23:14:13] <Soni> Sangar, add a way
to change the whole background at once
L2686[23:14:14] <gamax92> it taking 1 to
2 seconds to draw something is very acceptable.
L2687[23:14:19] <gamax92> Soni: so ...
fill?
L2688[23:14:21] <Stary2001> ah
right
L2689[23:14:30] <Soni> gamax92, except
faster, as it only sends the color
L2690[23:14:35] <gamax92> oh i see.
L2691[23:14:43] <Stary2001> Soni: why the
hell do you need to flash the bg like that anyway
L2692[23:14:51] <gamax92> i second Soni's
request
L2693[23:15:00] <Soni> Stary2001, because
it's seizure-inducing
L2694[23:15:08] <Stary2001> ...ok?
L2695[23:15:15] <Soni> idk I just like
it
L2696[23:15:22] <Stary2001> so you cant
port something because the background wont flash?
L2697[23:15:36] <Ender> gamax92, only if
we can stick him infront of it changing contrasts as fast as
possible
L2698[23:15:40] <Stary2001> hahaha
L2699[23:15:47]
⇦ Quits: Yepoleb
(~quassel@188-22-165-66.adsl.highway.telekom.at) (Quit:
Yepoleb)
L2700[23:15:54] <gamax92> Ender: thats
mean and cruel :<
L2701[23:15:59] <gamax92> you are a
terrible person.
L2702[23:16:05] <Ender> gamax92, i know
:)
L2703[23:16:08] <Soni> who?
L2704[23:16:17] *
Ender laughs maniacally
L2705[23:16:20]
⇨ Joins: Yepoleb
(~quassel@188-22-165-66.adsl.highway.telekom.at)
L2706[23:16:32] <Pwootage> Maybe I'll
work on pacyak till I get ahohld of native code in OC
L2707[23:16:37] <Pwootage> (that isn't
the one I wrote)
L2708[23:17:03] <Pwootage> (technically I
can compile c++ to OC already, but I don't like mine that
much)
L2709[23:17:15] <Stary2001> :P
L2710[23:17:31] <Ender> Soni, you're not
good at reading the chat are you~?
L2711[23:17:34]
⇨ Joins: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au)
L2712[23:17:38] <Wired> What's the point
of remote terminals if we already have tablets?
L2713[23:17:40]
⇦ Quits: Wired (~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
(Quit: WeeChat 1.0.1)
L2714[23:18:02]
⇨ Joins: Wired
(~jacob@c-75-72-220-179.hsd1.mn.comcast.net)
L2715[23:18:03] <Soni> Ender, if you were
talking about me, I think you meant to use "she"
there
L2716[23:18:33] <Ender> err, .... shush,
it's 11pm and i've had a few beers
L2717[23:18:36] <Ender> :<
L2718[23:18:37] <Stary2001> xD
L2719[23:18:52] <Sangar> Wired, they were
kind of a stop-gap solution until i got tablets to work (and
reworked the api to allow for them). i'll remove them in the 1.8
port, actually.
L2720[23:20:05] <Kodos> Lol
L2721[23:20:05] ***
OP is now known as dsAway
L2722[23:20:13] <gamax92> Sangar: 1.8 is
so bad, it causes my computer to hard crash when the world
loads
L2723[23:20:20] <gamax92> Fix was to
disable FBO's
L2724[23:20:26] <gamax92> but still
L2725[23:20:33] <Kodos> Yeah, Sangar,
you're like 1 of I think 3 or 4 modders that are actually dev'ing
for 1.8
L2726[23:20:38]
⇦ Quits: jgile2
(~jgile2@c122-108-189-162.rochd4.qld.optusnet.com.au) (Client
Quit)
L2727[23:21:01] <Kodos> Out of any of the
major mods that is
L2728[23:21:03] <Stary2001> hahaha
L2729[23:21:07] <Kodos> I'm sure tons of
little ones are being made
L2730[23:21:18] <Kodos> But afaik CoFH
isn't going to 1.8 any time soon
L2731[23:21:25] <Kodos> Judging from KL's
twitter
L2732[23:21:47] <Pwootage> the problem is
it's a ton of work for a lot of mods
L2733[23:21:56] <Pwootage> because the
metadata removal
L2734[23:22:03] <Negi> I love how CoFH
stops updating after mods start porting decently to RF.
L2735[23:22:06] <Kodos> It's also Lex not
wanting to put simple functions into Forge
L2736[23:22:12] <Kodos> It's not stopped
updating
L2737[23:22:15] <Kodos> Just not going to
1.8
L2738[23:22:39] <Negi> Yeah. I understood
myself, it's past midnight, Kodos, please be indulgent.
L2739[23:22:41] <asie> Sangar: Don't go
to 1.8 yet
L2740[23:22:42] <asie> please
L2741[23:22:51] <asie> Give it at least a
month or two to stabilize
L2742[23:22:52] <Pwootage> OC supports
multiple versions of MC, pretty sure
L2743[23:22:55] <asie> Custom fluids
don't even *work*
L2744[23:22:56] <Negi> I'm hitting
backspace around 5 times every 15 seconds.
L2745[23:23:05] <Sangar> asie, no
worries, i won't release it in at least a month
L2746[23:23:11] <asie> Sangar: Well, I
was thinking...
L2747[23:23:15] <asie> I actually wanted
to talk to you about something.
L2748[23:23:17] <Sangar> want to rework a
bunch of stuff internally before that
L2749[23:23:20] <asie> You see, I'm
experimenting with NOVA
L2750[23:23:25] <Sangar> right
L2751[23:23:25] <asie> which is a
cross-voxel-game modding API
L2752[23:23:38] <asie> that would
essentially be a high-level, portable API you then have wrappers
for it for games
L2753[23:23:43] <asie> like Minecraft's
different versions and etc
L2754[23:23:46] <Sangar> mhmm
L2755[23:23:52] <asie> and would you be
interested in looking into porting over OC to that once it
materializes?
L2756[23:23:59] <asie> That would let it
run on any voxel game supported by NOVA
L2757[23:24:03] <asie> which is, IMHO,
quite a neat prospect
L2758[23:24:08] <Sangar> i might be,
yes
L2759[23:24:10] <asie> righty
L2760[23:24:13] <Pwootage> what other
games?
L2761[23:24:14] <asie> just lettig you
know
L2762[23:24:15] <Pwootage> out of
curiosity
L2763[23:24:18] <asie> Pwootage:
Terasology is our first planned target
L2764[23:24:23] <asie> as it's also Java
and it has a thriving dev community
L2765[23:24:26] <asie> Minetest has...
isseus.
L2766[23:24:26] <Pwootage> whatever that
is
L2767[23:24:28] <asie> issues*
L2768[23:24:31] <asie> Pwootage: It's a
Minecraft clone, like many.
L2769[23:25:18] <asie> Anyway.
L2770[23:25:20] <Pwootage> yeah
L2771[23:25:20] <asie> NOVA is still ways
off
L2772[23:25:32] <asie> BuildCraft will be
the first NOVA mod, if all goes right; if all goes wrong, it won't
materialize
L2773[23:25:46] <asie> but if it does, it
solves the issue of porting mods pretty much
L2774[23:25:56] <asie> to a certain
extent
L2775[23:26:05] <Pwootage> NOVA the TV
show is awesome
L2776[23:26:13] <asie> NOVA stands for
Neat, Organized Voxel API
L2777[23:26:24] <gamax92> :o i must try
this immediately
L2778[23:26:25] <Pwootage> is it neat and
organized?
L2779[23:26:25] <Sangar> looking forward
to how you'll abstract block and item rendering ;)
L2780[23:26:34] <asie> Sangar: Similar to
the way Mojang did it, but a bit more flexibly
L2781[23:26:42] <Sangar> ok
L2782[23:26:46] <asie> that is, no direct
GL access (quads w/ dynamic texturing if necessary)
L2783[23:26:49] <asie> but direct
block/tile access
L2784[23:26:57] <asie> direct GL access
might be added as a module
L2785[23:27:11] <asie> (the NOVA API is
modular and I will have a module system up so you can check if a
certain API that is part of it, or even an external API, is
present)
L2786[23:27:11] <Sangar> what about
rendering overlays for items? e.g. i have no clue currently how to
draw the floppy labels in 1.8 :X
L2787[23:27:20] <asie> Sangar: we'll see
about that.
L2788[23:27:26] <asie> anyway, (wrappers
can then implement some or all APIs)
L2789[23:27:36] <asie> (and the mods can
adapt to that)
L2790[23:27:57] <asie> for instance, BC
can only depend on the block and item APIs, if the fluid API is not
supported by this particular wrapper it can disable pumps and fluid
pipes
L2791[23:27:57] <Soni> asie, clone MC's
API, tweak it around, done
L2792[23:28:01] <Sangar> (but i got
cables and screens working \o/)
L2793[23:28:03] <asie> Soni: get sued by
Mojang
L2794[23:28:06] <asie> Sangar: \o/
L2795[23:28:09] <Soni> asie, they
wouldn't sue you
L2796[23:28:17] <Soni> you might get sued
by MCP tho
L2797[23:28:19] <asie> Soni: Mojang's
design sucks in some places anyway
L2798[23:28:39] <Soni> asie, that's what
"tweak it around" does
L2800[23:28:51] <asie> i'll set up a
private repo on some kind of private Git server in a few days
L2801[23:28:53] <Soni> asie, also I wanna
be able to do GUI overlays
L2802[23:28:58] <asie> so I can ask a few
trusted people for opinions
L2803[23:29:01] <asie> Soni: NOVA won't
let you do EVERYTHING
L2804[23:29:04] <asie> it's a rather
high-level API
L2806[23:29:21] <Soni> (basically,
"draw this GUI first, then draw this other GUI")
L2807[23:29:22] <asie> It will let you do
many things and it won't stop you from providing game-specific
code
L2808[23:29:25] <Pwootage> well OC needs
some raw screen access to draw the... screens, I gues
L2809[23:29:29] <asie> Pwootage: Oh, does
it?
L2810[23:29:33] <asie> Dynamic texturing
would do just fine
L2811[23:29:40] <Pwootage> well if you
can RTT yeah
L2812[23:30:03] <Pwootage> oh btw Sangar
I got a VGA text buffer renderer (mostly) working using pure
GLSL
L2813[23:30:10] <Soni> asie, just give me
a way to do GUI rendering pipelines
L2814[23:30:14] <Pwootage> well, webglsl,
which is where the bugs came out
L2815[23:30:18] <asie> Soni: it's called
do it yourself
L2816[23:30:23] <Soni> asie,
>.>
L2817[23:30:25] <Sangar> to a certain
extent you can, but only if the screen is done rendering before the
next start, or you'd need a pretty big texture per screen
L2818[23:30:33] <Sangar> Pwootage,
sweet
L2819[23:30:34] <Soni> asie, why can't we
have GUI pipelines?
L2820[23:30:41] <asie> Soni: i didn't say
we can't
L2821[23:30:51] <asie> i did say i'm not
looking for opinions on the API *right now*
L2822[23:30:52] <Soni> asie, well why
can't NOVA have it?
L2823[23:30:57] <asie> Soni: i didn't say
it can't
L2824[23:31:08] <asie> i just meant (a)
NOVA is high-level and (b) i don't care about opinions until it's
closer to working
L2825[23:31:59] <Sangar> asie, what's the
difference between position and location?
L2826[23:32:05] <asie> Sangar: that's
from an early version
L2827[23:32:09] <asie> position is xyz,
location is world+xyz
L2828[23:32:12] <Sangar> ah, ok
L2829[23:32:22] <Kodos> I have returned
=D
L2830[23:32:31] <asie> location extends
position ATM though I am having second, third and fourth thoughts
about it
L2831[23:32:33] <Sangar> welcome
back
L2832[23:32:41] <gamax92> asie: i cannot
find NOVA at all
L2833[23:32:46] <asie> gamax92: it's not
published anywhere
L2834[23:32:49] <asie> and won't be,
publicly, until it works
L2835[23:32:51] <gamax92> oh
alright
L2836[23:32:55] <asie> which might take a
month or it might take half a year
L2837[23:33:08] <Sangar> asie, if
anything i'd vote for naming it WorldPosition or something
L2838[23:33:15] <asie> Sangar: That's a
nice suggestion
L2839[23:33:20] <asie> Also
L2840[23:33:23] <gamax92> also
L2841[23:33:25] <asie> I replaced
BlockRegistry with Registry<Block>
L2842[23:33:36] <asie> this is so that
the Game class, which stores all registry instances, does not need
to depend on every single kind of Registry
L2843[23:33:42] <asie> and the resulting
module
L2844[23:33:46] <asie> modularity is
quite important here
L2845[23:33:51] <asie> not every game has
every feature
L2846[23:34:05] <Sangar> sounds
good
L2847[23:34:07] <vifino> Sangar: :/ OC
does not compile in my dev env.
L2848[23:34:16] <vifino> Idea cries
:(
L2849[23:34:23] <asie> I'll myself be
making the 1.7.10 wrapper, possibly help with the 1.8 wrapper and
make the API
L2850[23:34:38] <Sangar> vifino, did you
say yes when it asked you to import the gradle project?
L2851[23:34:49] <vifino> uhm
L2852[23:34:51] ***
Thog is now known as Thog|Anime
L2853[23:35:01] <vifino> I have no idea
D:
L2854[23:35:03] <Negi> asie: This sounds
like a hell of a management and planning work you're doing
here.
L2855[23:35:17] <asie> Negi: It's a very
hard and complex project
L2856[23:35:19] *
Kodos still wants speakers for his music tapes
L2857[23:35:19] <asie> but the stakes are
high
L2858[23:35:26] <asie> full and total
independence from Mojang's API changes or even their game
L2859[23:35:27] <gamax92> asie: oh wait
is this a minecraft thing?
L2860[23:35:30] <asie> gamax92: Not
quite.
L2861[23:35:32] <lperkins2> Sangar, when
I call setMaxResolution, it's fine, but then when I call
setResolution(newmaxX,newmaxY), it chokes.
L2862[23:35:35] <asie> It's a generic API
for any voxel game
L2863[23:35:43] <gamax92> asie: but, it
will have minecraft support?
L2864[23:35:45] <asie> yes
L2865[23:35:46] <Kodos> asie could this
theoretically make OC for Creativerse?
L2866[23:35:47] <asie> of course
L2867[23:35:47] <gamax92> nice
L2868[23:35:49] <asie> Kodos: any
game
L2869[23:35:53] <asie> not even
constrained to JAVA
L2870[23:35:55] <Kodos> o.o
L2871[23:36:01] <Sangar> lperkins2, what
does it say?
L2872[23:36:01] <asie> you can use JNI to
call Java code *FROM* C code, not just the other way around
L2873[23:36:10] <lperkins2>
java.lang.IllegalArgumentException: unsupported resolution
L2874[23:36:10] <gamax92> like, minetest
(*cough*awful*cough*)
L2875[23:36:11] <Kodos> Shut up and take
my imaginary money
L2876[23:36:11] <asie> so if someone
write sa JNI wrapper...
L2877[23:36:15] <asie> gamax92: minetest?
no...
L2878[23:36:18] <gamax92> good
L2879[23:36:20] <gamax92> fuck
minetest
L2880[23:36:23] <gamax92> its
horrid
L2881[23:36:27] <asie> it's not
horrid
L2882[23:36:28] <ping> the devs hate
me
L2883[23:36:28] <asie> it's
spoutcraft
L2884[23:36:35] <asie> with all its
advantages and disadvantages
L2885[23:36:36] <gamax92> wait what
.-.
L2886[23:36:37] <ping> because i told
them that LuaJIT was much better
L2887[23:36:41] <asie> gamax92: it's the
same kind of thing
L2888[23:36:41] <gamax92> ping:
lol.
L2889[23:36:48] <gamax92> i thought they
were using luajit
L2890[23:36:49] <asie> ping: they use
luajit nowadays
L2891[23:36:51] <asie> as a config
option
L2892[23:36:53] <ping> ,_,
L2893[23:36:55] <asie> off by default at
compile time
L2894[23:36:56] <gamax92> lol ping.
L2895[23:37:00]
⇦ Quits: AndroUser2
(~androirc@c-75-72-220-179.hsd1.mn.comcast.net) (Ping timeout: 378
seconds)
L2896[23:37:01] <lperkins2> Hm, I don't
see why it should...
L2897[23:37:06] <asie> anyway
L2898[23:37:13] <lperkins2> When I poll
what the max resolution is, it says higher than I'm trying to
set...
L2899[23:37:15] <Pwootage> lperkins2:
what res?
L2900[23:37:20] <asie> as i said... the
plan is complicated
L2901[23:37:22] <Pwootage> can you not
set in-between res?
L2902[23:37:24] <asie> but i want to do
it for the benefit of us all
L2903[23:37:26] <ping> they were like
"no because LuaJIT isnt supported on the newest
iShit"
L2904[23:37:35] <asie> ping: minetest
does not even support iOS officially
L2905[23:37:43] <ping> xD
L2906[23:37:53] <asie> also, to some
extent, my own benefit - i want to make my own voxel game
eventually
L2907[23:37:59] <asie> and having content
for it that also works on other games would be nice
L2908[23:38:17] <asie> also hopefully my
API will be cleaner
L2909[23:38:22] <Altenius> What's a good
desktop environment? I was using a tiling window manager but I'm
out of that phase now.
L2910[23:38:22] <lperkins2>
640x480.
L2911[23:38:26] <asie> Sangar: notice
Connectable/Extractable/Insertable
L2912[23:38:34] <asie> they are generic
interfaces for any kind of connection/extraction/insertion
L2913[23:38:34] <TabletCube> Altenius:
xfce?
L2914[23:38:43] <asie> they take Objects,
but that is not a big issue in Java (instanceof) and IIRC an even
smaller issue in Scala
L2915[23:38:50] <asie> and by generic I
don't mean <...>
L2916[23:38:53] <Pwootage> lperkins2: is
this oclights2? I know less about it
L2917[23:38:54] <asie> just generic in
the sense of the word
L2918[23:38:59] <Altenius> TabletCube,
ugly
L2919[23:39:08] <asie> because having
five ways to connect to an inventory is a *bit* silly
L2920[23:39:26] <Pwootage> it might be
because it's the wrong aspect ratio?
L2921[23:39:35] <Sangar> asie, i did
notice, and yes, i agree it shouldn't be an issue.
L2922[23:39:40] <Negi> Altenius: A nicely
configured Openbox ?
L2923[23:39:44]
⇦ Quits: sciguyryan (~sciguyrya@81.17.25.98) ()
L2924[23:39:56] <Negi> Oh wait that's a
WM.
L2925[23:40:04] <gamax92> TWM
L2926[23:40:07] <gamax92> JWM
L2927[23:40:11] <gamax92> MMW
L2928[23:40:12] <asie> anyway... i will
need help especially in the rendering API design space
L2929[23:40:14] <gamax92> wait ...
L2930[23:40:14] <Negi> gamax92: Not a WM.
a DE.
L2931[23:40:14] <asie> but that's for
later
L2932[23:40:18] <gamax92> MWM
L2933[23:40:18] <asie> gtg
L2934[23:40:20] <gamax92> My Window
Manager
L2935[23:40:22] <asie> sleep time!
L2936[23:40:30] <gamax92> Negi: where do
we draw the line
L2937[23:40:44] <lperkins2> It's with the
OC TextBuffer
L2938[23:40:47] <lperkins2>
screen.setResolution(screen.getMaximumWidth(),
screen.getMaximumHeight());
L2939[23:41:01] <Altenius> gamax92, if
they call themselves a window manager or desktop environment
L2940[23:41:05] <gamax92> lperkins2:
maybe subtract 1
L2941[23:41:18] <lperkins2> That's what
I'm trying
L2942[23:41:21] <Pwootage> well that
should work, but it's not 640x480
L2943[23:41:21] <Altenius> Using gnome3
atm, but it's slow.
L2944[23:41:32] <Pwootage> I like gnome
3, but I have good PCs
L2945[23:41:33] <Negi> gamax92: A DE is
featured with a software suit, and has a lot of tools. A WM doesn't
have tools that aren't related to window/screen/session
management.
L2946[23:41:43] <lperkins2>
setMaximumResolution(width+1,height+1);setResolution(width,height);
L2947[23:41:58] <lperkins2> Ick, I can't
stand gnome3,
L2948[23:42:15] <lperkins2> I can see how
it might be nice on a tablet, but on a full computer it's
annoying.
L2949[23:42:22] <Altenius> It feels like
I'm typing slower with gnome.
L2950[23:42:34] <gamax92> Wayland?
L2951[23:42:48] <lperkins2> I wish, it
doesn't seem to be compilable reliably yet.
L2952[23:42:56] <gamax92> gnome3 supports
wayland partially right?
L2953[23:43:07] <Sangar> lperkins2, ohhh,
i think i know why
L2954[23:43:09] <lperkins2> I think
so,
L2955[23:43:13] <lperkins2> ?
L2956[23:43:16] <Sangar> max res isn't
synched to client
L2957[23:43:20] <Sangar> because it
didn't have to until now
L2958[23:43:22] <Dashkal> Oh my that's so
much faster... Sangar, thank you so much for the GPU upgrades
L2959[23:43:29] <lperkins2> Ah,
L2960[23:43:41] <Altenius> "GNOME
and KDE are expected to be ported to it."
L2961[23:43:42] <Sangar> i'll need to add
that
L2962[23:43:42] <lperkins2> so it needs
to set that specifically on the client too.
L2963[23:44:02] <Sangar> for now. but
just give me a few minutes to add that
L2964[23:44:08] <lperkins2> Sure.
L2965[23:44:12] ***
dsAway is now known as ds84182
L2966[23:44:30] <vifino> Sangar: I just
run ./gradlew setupDecompWorkspace thing and idea x_x
L2967[23:44:57] <lperkins2> Sure,
L2968[23:44:58] <Sangar> vifino, yeah,
then when opening the idea project there should be a popup top
right asking you to import the gradle project
L2969[23:45:31] <Pwootage> I got OC
working fine (once I got gradle running in java 7)
L2970[23:46:37] <gamax92> .-. gradle runs
just fine in java 7?
L2971[23:46:50] <Pwootage> It wasn't
working in java 8
L2972[23:46:51] <Pwootage> idk why
L2973[23:46:54]
⇦ Quits: asie (~asie@078088168214.elblag.vectranet.pl) (Ping
timeout: 378 seconds)
L2974[23:46:57] <Pwootage> at least with
scala
L2975[23:46:59] <gamax92> oh because java
8 is largely different
L2976[23:47:41] <lperkins2> So does OC
have a jenkins site here someplace?
L2979[23:48:32] <lperkins2> Thanks, it
scrolled off the top.
L2980[23:48:44] <lperkins2> I suppose I
could have rejoined.
L2981[23:48:45] <vifino> Sangar: I may
have set 'Don't show again' on that message. What now? ._.
L2982[23:48:49] <Caitlyn> /topic
L2983[23:48:52] *
vifino broke things already
L2984[23:48:53] <Caitlyn> shows the
topic
L2985[23:49:20] <Sangar> vifino, you're
screwed
L2986[23:49:25] <vifino> :(
L2987[23:49:33] <Pwootage> or you can
/topic
L2988[23:49:36] <Pwootage> somebody beat
me to it
L2989[23:49:44] <Pwootage> because I
don't read everything first all the times
L2990[23:50:09] <Kodos> Sangar, just
noticed you fixed 796, but I have a thing I wanted to ask; How hard
would it be to make flash.lua only read/write the EEPROM in the
device you're flashing on
L2991[23:50:10] <vifino> Sangar: Any way
to reset it's settings? :(
L2992[23:50:13] ***
skyem123 is now known as skyem123|zzz
L2993[23:50:45] <Sangar> vifino, i don't
know :/ but there's file->import project, maybe try that
L2994[23:51:23] <Sangar> Kodos, what do
you mean? that's the only thing it can do, because there can only
be one eeprom per machine?
L2995[23:51:38] <Kodos> Unless you have
two computers wired together with cable, no switches
L2996[23:51:41] <Kodos> I had it happen
yesterday
L2997[23:51:46] <Kodos> The flash.lua
wrote the other computer's EEPROM
L2998[23:52:01] <Kodos> Granted it was my
own idiocy
L2999[23:52:07] <Kodos> But let's be
honest, people are idiots sometimes
L3000[23:52:37] <Wired> Kodos: Stop
highlighting me.
L3001[23:52:41] <vifino> Sangar: I tried,
it... kinda worked. Well, it did some gradle stuff, but no run
configs, etc..
L3002[23:52:45] <Kodos> Wired, change
your name
L3003[23:52:56] <Wired> Kodos: no u
L3004[23:53:10] <Kodos> Lol, it's your
own fault. I'm not going to change out my vocabulary because you
chose a commonly used word for a name
L3005[23:53:12] <Sangar> vifino maybe try
run gradlew idea again? idk :/
L3006[23:53:17] <Kodos> DIsable
highlighting if it's that bad
L3007[23:53:27] <Wired> Kodos: It was
more of a joke.
L3008[23:53:46] <Sangar> Kodos, oh. wow.
that's a bug.
L3009[23:53:46] <Kodos> ¯\_(ツ)_/¯
L3010[23:53:49] <Sangar> will fix
L3011[23:53:53] <Kodos> k
L3012[23:53:53] <Kodos> ty
L3013[23:54:48] <Sangar> crap, synching
max res is messier than i thought because it gets called at
construction time and such :X
L3014[23:57:58] <gamax92> I am totally
making that VGA card now.
L3015[23:58:32] ***
Hobbyboy is now known as Hobbyboy|Sleep
L3016[23:58:43] <Pwootage> vga
card?
L3017[23:59:06] <vifino> Sangar: It shows
OC as linked gradle project :o
L3018[23:59:21] <Kodos> Sangar, since
you're dev'ing 1.8 now, is 1.7.10 feature complete?
L3019[23:59:23] <vifino> It downloaded
much, even in the first try, but it still errored.
L3020[23:59:45] <Sangar> Kodos, not
quite. will be hesitant about big stuff, tho :P