These are chat archives for ZaneDubya/UltimaXNA

2nd
Aug 2015
Jeff Boulanger
@jeffboulanger
Aug 02 2015 00:11
Hi @msturgill long time no talk
Paradox3d looks better than unity imo. And it's open source :)
Jeff Boulanger
@jeffboulanger
Aug 02 2015 00:59
@msturgill did you just port sallos, or playuo as well?
Mark Sturgill
@msturgill
Aug 02 2015 00:59
The playuo in sallos
Not the standalone though
Jeff Boulanger
@jeffboulanger
Aug 02 2015 01:00
right
should have been pretty straight forward thought right?
sharpdx was done well
Mark Sturgill
@msturgill
Aug 02 2015 01:01
Yea it really was
Sound was the bigger pain
Jeff Boulanger
@jeffboulanger
Aug 02 2015 01:02
right
what are you working on these days? you done hobby deving?
Mark Sturgill
@msturgill
Aug 02 2015 03:36
Unfortunately for the most part
Working working working
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:51
bummer, same here, i have a really hard time coding anything after work :(O
how you been otherwise?
Mark Sturgill
@msturgill
Aug 02 2015 03:52
Daughter on the way
First one
3 months in
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:52
nice man, congrats!
Mark Sturgill
@msturgill
Aug 02 2015 03:52
Ty!
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:52
thats an exciting time
till they turn 3
lol
thats what age mine is, i refer to her as a threenager
Mark Sturgill
@msturgill
Aug 02 2015 03:53
Oof
Yea I'm still excited though
Feels like a good page to turn too
Work is work is work is work
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:54
ya man, being a parent is really rewarding
tough at times, but so awesome
you doing programming work? or other stuff?
Mark Sturgill
@msturgill
Aug 02 2015 03:55
Yea
I have a team of a dozen or so
Working on digital engagement projects
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:55
ah nice
Mark Sturgill
@msturgill
Aug 02 2015 03:55
Mostly social and advertising plays
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:56
is it your business?
Mark Sturgill
@msturgill
Aug 02 2015 03:56
No
I'm just the dev lead
Alr
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:56
ah cool
Mark Sturgill
@msturgill
Aug 02 2015 03:56
Although most days a firefighter I'd say
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:56
i hear that, thats a lot of what i do
Mark Sturgill
@msturgill
Aug 02 2015 03:57
Technology teams end up the goto for problem solving regardless of the subject matter
At least it seems that way
Jeff Boulanger
@jeffboulanger
Aug 02 2015 03:57
High end UI development is my specialty, but im usually the guy to find the memory leaks, hangs, deadlocks, etc
Mark Sturgill
@msturgill
Aug 02 2015 03:59
Ahh
I'm in the trenches mostly
Api dev, integration etc
Infrastructure
I do miss hacking at a new project though
I've been wanting to do more with node for example
I do like some of the new features in c#/6 though
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:03
some
;)
the new null check ? is annoying but awesome at the same time
var a = b?.prop;
easy to miss
Mark Sturgill
@msturgill
Aug 02 2015 04:04
Yea that's actually like the only one I'm looking forward too
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:04
hehe ya, everything else is slightly annoying
Mark Sturgill
@msturgill
Aug 02 2015 04:05
So much json is if blah != null and blah.data....
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:05
ya
We finally talked our vp into allowing us to have 1 framework/core branch for all our projects
we have multiple projects with it copied into each one
and people fixing bugs and shit in each individual
lol
so im managing that now, its been fun, but stressful setting it all up
Mark Sturgill
@msturgill
Aug 02 2015 04:08
Oof yea there's definitely a happy medium between 'runuo' and 140 solutions
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:08
haha
so if you dont mind me asking did you just stop RunUO cause you lost interest or just no time?
Mark Sturgill
@msturgill
Aug 02 2015 04:09
Little of both
Time is the primary factor but the real next steps were adding a lot of features and content that I had little interest in
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:10
ya thats always the grind
i always liked the infrastructural then lose interest in the content
Mark Sturgill
@msturgill
Aug 02 2015 04:10
The core was solid the protocol additions were fun but weird quests and side systems make it a full time job
Yep
Perhaps with a bigger team
But the community ate itself up a long time ago
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:11
thats why connectuo was always in a crazy state for me, loved the UI work, loved setting up the server->client stuff, hated doing the patching/downloading/updating/etc
ya it did
oh and hated anything related to web work with connectuo
lol
still hate web work
Deniz Sökmen
@denizsokmen
Aug 02 2015 04:13
morning!
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:13
hi @denizsokmen
Mark, ever do any astrophotography?
or Image processing?
Mark Sturgill
@msturgill
Aug 02 2015 04:18
image processing, sure
in code
some phpgd, some phantomjs and rendering
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:18
hm, i started getting into astrophotography and am loving the amount of actual faking the images there is
like, image stacking
Mark Sturgill
@msturgill
Aug 02 2015 04:19
oh, composites, differentials, things like that
not too much
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:19
ah ya
been fun
stacking, then wavelet filtering shit like that
gamma correction, histogram equalization
ISS just flew over my house right now, trying to process the images to see if i can make any of it out
Deniz Sökmen
@denizsokmen
Aug 02 2015 04:25
sorry for interception, is there a documentation for ALL uo file formats?
Mark Sturgill
@msturgill
Aug 02 2015 04:26
not all in once place that i know of
Deniz Sökmen
@denizsokmen
Aug 02 2015 04:27
are every .idx file entry 12 bytes?
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:27
yes
except verdata
thats 20 bytes i believe
Deniz Sökmen
@denizsokmen
Aug 02 2015 04:28
oh good old verdata
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:28
what are you trying to figure out?
@msturgill did you ever look at openuo?
Deniz Sökmen
@denizsokmen
Aug 02 2015 04:28
just reading the code
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:28
ah
Deniz Sökmen
@denizsokmen
Aug 02 2015 04:29
I think verdata contains it's own index file right?
index table*
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:29
i'd have to look, not sure off the top of my head, its been a while
looks like it
Deniz Sökmen
@denizsokmen
Aug 02 2015 04:30
verdata was actually a nice feature for customizing clients
unfortunately they dropped the support after 3.x.x
or >4.0.4
i dont quite remember
Mark Sturgill
@msturgill
Aug 02 2015 04:33
no i didnt, last project i looked at was html5 uo client project
using websockets
and a runuo patch
but it was just a poc, didnt really go far
at least didnt the last i looked
but thats really the future of mmos, browser based
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:33
right
Mark Sturgill
@msturgill
Aug 02 2015 04:34
which is why node is so appealing
like C#, js is a lot of 'bang for your buck' in development
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:34
I made an overly complicated but easy to use and modify UO framework, suppose IoC/DI/etc. to allow users to just write the output factories they need to translate the UO file format for their needs
supports WPF, Winforms, SharpDX, Paradox3d, probably other stuff I left out
takes about 10 mins of coding to add a new support type
Mark Sturgill
@msturgill
Aug 02 2015 04:35
i just use a bastardized ultima sdk
no real structure
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:35
ya
check this out if you are ever bored
its huge
but whatever
was trying to do a shitload of things all at one time
when i was trying to work on a client
i never go anywhere on it
i really should clean that up
Mark Sturgill
@msturgill
Aug 02 2015 04:36
or port it to node, throw it on npm, and watch 1000 little projects spawn up
itll end up on hacker news, etc
that seems to be the trend at least
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:37
haha
Mark Sturgill
@msturgill
Aug 02 2015 04:37
see, if i had the time id write all those little render libraries in node
another for the binary protocol, another for movement pathing
and let someone else put something fun together
i need a project like that
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:38
isnt node just server side?
usually
Mark Sturgill
@msturgill
Aug 02 2015 04:38
but i dunno that uo is still that type of project
yea
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:38
i mean i know it doesnt have to be
Mark Sturgill
@msturgill
Aug 02 2015 04:38
its not like its better than C#
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:38
ya
Mark Sturgill
@msturgill
Aug 02 2015 04:38
its just a lowest common denominator type thing
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:39
its js :(
Mark Sturgill
@msturgill
Aug 02 2015 04:39
easy to spin up, good portability
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:39
i cant stand js
well,
now that I use Typescript, I cant stand js
is more accurate
Mark Sturgill
@msturgill
Aug 02 2015 04:39
client side js sucks, because of browsers
but v8 is nice
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:40
ya, did you the idea they are kicking around, webasm?
Mark Sturgill
@msturgill
Aug 02 2015 04:40
no
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:41
basically allow you to compile browser tasks down to asm
not UI tho
https://i.imgur.com/tWEO5NS.png heres my ISS from tonight btw
still trying to process it ;)
Mark Sturgill
@msturgill
Aug 02 2015 04:42
not bad
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:43
its a little bright and quite out of focus, that thing is hard to catch at 17000 mph lol
Mark Sturgill
@msturgill
Aug 02 2015 04:43
ive been playing with vs code a lot too
and atom.. and brackets..
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:43
oh ya
that thing is nice
Mark Sturgill
@msturgill
Aug 02 2015 04:43
cant really decide which i like best
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:43
isnt vscode really atom
just skinned and slightly better
Mark Sturgill
@msturgill
Aug 02 2015 04:46
skinned but different
better maybe out of the box, but sort of locked down after that
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:46
right
http://imgur.com/iAuYX2y heres some image processing for you
600 1080p frames of video to make that image
http://imgur.com/11cUAVq 1200 frames for this one
Mark Sturgill
@msturgill
Aug 02 2015 04:54
very nice
saturn seems like it would be a tough one to get
Jeff Boulanger
@jeffboulanger
Aug 02 2015 04:54
it really is
then I stack each frame
constrast/brightness process it
edit the gamma
wavelet filter it to sharpen it up
then photo shop to get the color closer to accerate
Callan Bryant
@naggie
Aug 02 2015 10:31
wow
surprisingly sharp
how close are the colours?