Wind Viewer is a level viewer and editor for Zelda: The Wind Waker and (to an extend) Twilight Princess.
People
Repo info
Activity
pho
@pho
Looks like we are going places :D
pho
@pho
First of all, we need to clarify how are we going to work: forks & pull-requests, or everyone on the same repo and do branches
Matt Hoffman
@LordNed
I forked it onto my Github account for now cause I'm gonna make a bunch of commits cause this is a huge change ;__;.
I want to ship the OpenTK DLL's with the project but I don't know how to set it up so that we won't all have unique solution files that point to a different location. Any idea how that is normally managed pho?
pho
@pho
I have never touched C# before, so i know nothing about solution files D:
Matt Hoffman
@LordNed
I will uh.. figure something out then if I can ever get OpenTK working
pho
@pho
btw. Im sorry but im going to be kinda missing for two weeks. A project delivery date just got changed and now im going to die ;__;
Matt Hoffman
@LordNed
WIll fiddle with it again some more tonight.
Yeah, WindViewer gets the scraps of time in between things that pay :-/
pho
@pho
But its nice to see that there are still a few people eager to work on it :D
Matt Hoffman
@LordNed
How much programming experience do you have pho?
pho
@pho
I've done a few things, but nothing big
Matt Hoffman
@LordNed
I'm not a huge fan of how xDan set this project up at all, I feel like he stores the data in really weird spots
Kind of hesitant to change it because it's a lot of work and if I'm the only one who disagrees with the code layout then it'd be easier for me to suck it up and get over it :p
pho
@pho
that's something we need to address, the way that its coded right now, the files cant grow
Matt Hoffman
@LordNed
My memory is he also stores the data inside the TreeView's?
pho
@pho
nope, he stores the offsets to the files
Matt Hoffman
@LordNed
I'm not really a stickler for "CODE MUST BE MOST AMAZING WELL STRUCTURED THING EVER", but that's a pretty blatant violation of the Model-View-Controller pattern
pho
@pho
and modify the bytes directly
Matt Hoffman
@LordNed
Which is generally "Data is stored here. User operates on data, and data is read to populate lists and stuff"
Matt Hoffman
@LordNed
Just want it to be a not horrible mess before a bunch of people hack onto it x:
pho
@pho
yeah, I still feel dirty because of how I put the rarc packer in there
Matt Hoffman
@LordNed
I think it'd be useful to add support for things like that (because lets face it, running the yaz0encoder/decoder, then unpacking it, and then opening the files is nuts), but maybe the best bet would be to add them as an option under a Tools menu
Or just re-write the file opening pipeline to detect the type, if compressed, uncompress and extract to a working dir, etc.
pho
@pho
I dont see how a tools menu would be useful because you work with rarc files direcly and only some of the packed ones are yaz0ed... Having a working dir seems the way to go.
Matt Hoffman
@LordNed
Heh, I didn't think out the fact that you couldn't really use a tools menu on an open archive cause you wouldn't be able to open it
pho
@pho
btw. sorry about the slooow chat, but im not confident writing english, and I keep rewording my phrases during a ridicolous amount of time ~_~
Matt Hoffman
@LordNed
It's okay :D
gitter.im is weird. It's kinda like HipChat, but integrated into Github and less functional lol
pho
@pho
lol
they invited me to try it, so i created a room for this project
but never really used it since 3days ago
wow. HipChat looks awesome
Matt Hoffman
@LordNed
Has a bunch of clients and can send you email notification if someone chats and you're not there + persistant backlog, and free for < 5 users I think
Which is useful in a project that only gets contributed on here and there.
pho
@pho
The lack of notifications here is killing me xD
Matt Hoffman
@LordNed
Same. HipChat makes a little sound!
Matt Hoffman
@LordNed
I'd be up for moving to it (though I'm biased since I already have it open for work), Gitter doesn't seem to give any actual benefits
pho
@pho
Im ok with it.
Matt Hoffman
@LordNed
Let me see if I can get it to sign into two different HipChat chat rooms at once.
Dang, not a supported feature, would have to have two HipChat accounts.
pho
@pho
D:
Maybe if I send you an invite link to my room?
Matt Hoffman
@LordNed
Yeah I just have to create a second email with HipChat and then use the web client (instead of desktop client)