Comments

Commented 10 years ago2014-05-22 18:44:39 UTC in journal: Building a computer Comment #58948
You found our secret!
Commented 10 years ago2014-05-22 18:44:05 UTC in journal: #5104 Comment #55565
And all of the consecutive number journals, and news posts, and tutorials, and... ;)
Commented 10 years ago2014-05-22 18:41:09 UTC in journal: #4629 Comment #54193
It's not that hidden if I found it in less than one day.
Commented 10 years ago2014-05-22 14:44:49 UTC in journal: #8377 Comment #65887
User posted image
Commented 10 years ago2014-05-22 14:10:21 UTC in vault item: hf_graveyard Comment #20597
Too dark to see anything
Commented 10 years ago2014-05-22 14:10:04 UTC in vault item: Horror Map Comment #20596
Very lame, unfun
Commented 10 years ago2014-05-22 14:09:31 UTC in vault item: de_lush Comment #20595
Missing jeep.wad
Commented 10 years ago2014-05-22 14:09:18 UTC in vault item: Snps Challenge Comment #20594
Very flat geometry, and I couldn't figure out the unintuitive puzzles.
Commented 10 years ago2014-05-22 13:38:54 UTC in vault item: cs_club_axia Comment #20593
Very amateur.
Commented 10 years ago2014-05-22 13:38:21 UTC in vault item: de_boshi Comment #20592
It's pretty amateur when you compare it to other maps with better layouts and good graphics.
Commented 10 years ago2014-05-22 13:37:37 UTC in vault item: Map a dream Comment #20591
It's pretty bad, tbh
Commented 10 years ago2014-05-22 13:35:56 UTC in vault item: Cs_Canbunk Comment #20590
Good map! Classic, first of the TWHL maps!
Commented 10 years ago2014-05-22 13:28:57 UTC in journal: #1 Comment #33112
So I've been secretly posting in this for the past 3 years. Man, I've grown through this page.
Commented 10 years ago2014-05-22 04:49:03 UTC in journal: #304 Comment #35888
POTATIS LOVES YOU
Commented 10 years ago2014-05-22 04:46:58 UTC in journal: #3210 Comment #52131
I want remak McPokr, but my dream smash
Commented 10 years ago2014-05-22 04:45:33 UTC in journal: #5104 Comment #55563
Everyone knows we've blasted the hell out of any significant numbers.
TJB went through the 2^x journals >.>
Commented 10 years ago2014-05-22 04:43:59 UTC in journal: Building a computer Comment #58942
TJoeBama
Commented 10 years ago2014-05-22 04:42:55 UTC in journal: #4629 Comment #54187
I'm growing my hair out.

Hidden TWHL Fact #4
Commented 10 years ago2014-05-22 04:41:24 UTC in journal: #8177 Comment #65794
Delete your journals, erase your history.

TWHL records all.
Commented 10 years ago2014-05-22 04:40:21 UTC in journal: #4709 Comment #56030
2014 Scotch: The spiders?
Commented 10 years ago2014-05-21 16:32:03 UTC in journal: #8377 Comment #65905
dubs?
Commented 10 years ago2014-05-21 15:55:14 UTC in journal: #8377 Comment #65903
I guess not.
Commented 10 years ago2014-05-21 15:47:46 UTC in journal: #8377 Comment #65906
......

Do I know you?
Commented 10 years ago2014-05-21 04:19:01 UTC in journal: #8376 Comment #48354
Laptop keyboards don't allow that. It's very easy to hit Esc instead of F1 or ` or even `, Delete or Insert instead of Backspace, and whatever random misstrokes depending on the random layouts made by laptop keyboard makers. Even with labels, sometimes I hit the power button instead of Esc (yeah that's a shitty design)
Commented 10 years ago2014-05-21 02:54:53 UTC in journal: #8376 Comment #48348
It's entirely possible to press all the keys on the keyboard without looking, including the symbols, the function keys, and even the "End" or arrow keys.

I do that at work every day. I admit that the accuracy is somewhat lower once I leave the home row, but overall, not looking is a lot faster. Every now and then, I press [F1] instead of [F2], but the time saving in the long run is worth the sporadic mistakes.
Commented 10 years ago2014-05-21 00:40:32 UTC in journal: #8376 Comment #48350
Your son is very lucky to have a dad like you!

Totally on my list to get one of these, and would like to try out the blank caps as well.. (or one of the cheaper mechanical gaming keyboards around $70) ;)
Commented 10 years ago2014-05-20 22:15:28 UTC in journal: #8376 Comment #48349
I use the brown switch Das Keyboard at work, it's a very nice keyboard. At home I use blue switches at the moment, but I think I prefer the brown now, so I'll probably get the same model next time I need a new keyboard at home. As for keycaps, I prefer them to be left on. Touch typing is one thing, but programming is quite different. Also, I can't touch type numbers or the F1-12 keys.
Commented 10 years ago2014-05-20 20:35:25 UTC in journal: #8376 Comment #48356
Once you learn the key position and function you just practice to make that seem as every day something.
You begin to feel where everything is so you don't need indicators any more.

Its like an synthesizer keyboard, there are no notes on it.
Commented 10 years ago2014-05-20 20:30:49 UTC in journal: #8376 Comment #48352
Well, I disagree with that logic. I have a printed keyboard and I don't look at it. I always had.

I had my first computer( a Pentium 2) when I was 6. Nobody forced me to learn to type fast. It was a natural process :).
Commented 10 years ago2014-05-20 17:36:00 UTC in journal: #8376 Comment #48347
A blank keyboard forces the typist to type by touch without looking down.

It builds good typing habit, and allows extremely fast typing.
Commented 10 years ago2014-05-20 17:26:32 UTC in journal: #8376 Comment #48353
It was the whole idea of Das Keyboard, mechanical kb's are awesome.
Commented 10 years ago2014-05-20 16:06:24 UTC in journal: #8376 Comment #48351
Wait, is that a blank keyboard? That's odd, never seen one before.
What's that useful for? (I suspect not looking at it when typing, but it's not that... logical imo).
Commented 10 years ago2014-05-20 15:20:50 UTC in journal: #8376 Comment #48355
Thats a nice keyboard!
I hope in future i will be able to afford one of those 1ns mechanical keyboards :)
Commented 10 years ago2014-05-20 13:14:32 UTC in journal: #8375 Comment #50145
Yeah, to use HLLib from .NET you have to use P/Invoke, which can be quite annoying to deal with if you aren't familiar with lower-level C structures. HLLib includes a .NET wrapper that already does the P/Invoke bindings for you, but even then I found it annoying to use since it is a very procedural, C-oriented library. It maintains its own internal state which I found quite difficult to work with, and from my experience, it isn't thread safe, and you can't open two different files at the same time.

You should be able to use my loaders to do what you need, and from the looks of it, the WAD loader is pretty standalone so you could probably use it without having to make a lot of modifications. The license is LGPL, which means you need to open source any changes you make to the code if you publish an app that uses it (but not your entire app if you don't want to).

My loader currently doesn't support loading mipmaps (I've been meaning to add support for it), but it will load the high-resolution texture data without any problems. If you want to do some additional processing related to transparency, take a look at this method (however it is currently slightly wrong and will change before the next version of Sledge comes out).
Commented 10 years ago2014-05-20 12:10:52 UTC in journal: #8375 Comment #50142
Thnx, pengy. :)

Yeah, I've always wanted to make a wad viewer, just for fun and practice purposes, so I tried using the HLLib libraries by referencing these in my project. It did'nt work, Visual Studio complained that these dll's are not .NET assemblies and therefor cannot be referenced. It's bacause HLLib is written in C, not .NET, right? I believe you can reference C libs by referencing them in pure code. Too much of a hassle to me.

So with your loaders (WadPackage.cs) I should be able to come up with some sort of wad viewer, right? I prefer to use your loaders over HLLib...
Commented 10 years ago2014-05-17 11:44:59 UTC in vault item: dm_control Comment #20589
Dude what a fuckin' rip-off of altdel.
Commented 10 years ago2014-05-17 09:38:21 UTC in journal: #8373 Comment #45961
:o I wish I had that back in the day.
Commented 10 years ago2014-05-16 17:09:51 UTC in vault item: Altdel Comment #20588
I gotta say Archie, you've outdone yourself with this 2014 revamp of your classic. I haven't had a decent length game on it yet but it seems to retain the crazy fast paced action in the hallways with the conventional firearms , as well as the contrasting open combat in the main arena with the RPG, Crossbow and Gauss. Extremely well done, especially for 4 days work.

However, the light bridges. I guess you need to get murdered or something... yeah...

(I jest, I'm fine with them being there.)
Commented 10 years ago2014-05-16 13:53:21 UTC in vault item: Altdel Comment #20587
This is an awesome map. It is very detailed. Nice work.
Commented 10 years ago2014-05-16 01:27:16 UTC in journal: #8375 Comment #50147
You should add this to the tutorial section PB ;)
Commented 10 years ago2014-05-15 12:52:26 UTC in journal: #8375 Comment #50144
I recently wrote loaders for PAK, VPK, WAD, and VTF (not published yet), and there's also one for MDL (only partially supports Source models). There are references on the internet for all these formats (VDC is good for Source stuff, Google trawling for Goldsource stuff), and in some cases you can look at the header files from the GS/Source SDK (for example, studiomdl includes the header files for model objects in both GS and Source). For RMF, I saved a bunch of minor changes in Hammer into different RMFs and poked around in a hex editor until I found the format. I published the format specification as well, which I used in the JavaScript loader using a nifty JS library called jBinary. My hex editor of choice is 010 Editor because it has an amazing binary templating feature which is incredibly useful for figuring out binary formats. VMF is an incredibly simple format (and not binary!), so prefer that if you can.

If you don't want to poke around with binary formats yourself, HLLib supports WAD, PAK, and BSP, as well as VPK. It has .NET bindings that you can use, though they can be a bit difficult to use. I recently moved away from HLLib because it would have caused me headaches if I ever ported to Linux. You can also use the Sledge binaries and use the loaders directly out of that.

Hopefully that helps!
Commented 10 years ago2014-05-15 12:32:51 UTC in journal: #8375 Comment #50141
Cool stuff.

But what if you want to work with binary files such as wad, pak, spr, mdl, bsp and whatnot? How does one know how to read and write such files? Where do you even begin?
Commented 10 years ago2014-05-15 01:02:12 UTC in journal: #5 Comment #33546
BIBBLES
Commented 10 years ago2014-05-15 01:01:56 UTC in journal: #3 Comment #33380
I never of again.
Commented 10 years ago2014-05-14 21:58:26 UTC in vault item: Altdel Comment #20586
Lovely map. Plays very well. What I really dig are the lights and lens flares. Effin' gorgeous.

The one thing I don't like are the light bridges. I don't think it fits in this map as it is the only unrealistic object in the map. I don't have a problem with unrealistic map features, but in this case I think you should get rid of them.
Commented 10 years ago2014-05-14 20:37:15 UTC in vault item: Twelve Absent Men - Beta 2 Comment #20585
Congrats on the front-page feature over at GB sir! =P
Commented 10 years ago2014-05-14 18:58:48 UTC in vault item: Altdel Comment #20584
Oh, so it is. My bad. I guess the map is completely perfect, then. :P
Commented 10 years ago2014-05-14 18:58:06 UTC in journal: #8375 Comment #50146
Thank You for this PB! =P

I have C++, JS and C# books(never opened!) at home, and this might be just the kick in the pants i need to dust them off :)

Tha JS loader is awesome! Only weird thing is i can't seem to turn around a full 360 degrees. Cool map too BTW! :P
Commented 10 years ago2014-05-14 18:09:09 UTC in journal: #8375 Comment #50149
^ that.
Commented 10 years ago2014-05-14 17:11:38 UTC in vault item: gauss_god_hldm Comment #20583
Very fun map, zeeba! I think it's a good challenge for everyone to try an instant-kill while mid-air. The aesthetics are inspiring.