🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

DruinkJournal

1,237 comments
557 entries
Advertisement
Evil Steve
June 13, 2006
HHNNNNNNNNNNNGGGGGGGGGGGGGGG!
GAH!!!!

Ok, I'm calm now. I got rid of critical sections (Mutexes for you non-Windows people) completely, and wrapped them in a CMutex class. The CMutex class has... Oh sod it, I'll just paste it here:

class CMutex
{
public:
class Lock
{
public:
Lock(CMutex& rMutex) : m_rMutex(rMutex) {rMutex.Ent…
258 views
Evil Steve
June 12, 2006
Ow.

Ow.

So uhh, yeah. Falling into nettles hurts, m'kay? I was trying to remove a bit of wood for burning material, and it suddenly came loose, flinging me backwards into a pile of nettles. And of course I was wearing a thin T-shirt.
So, after getting to sleep at 1am or so, I was woken up at 5am by my arm t…
241 views
Evil Steve
June 10, 2006
hgnnnnnnnnnnnggg
don't roll around in newtttles. its'; a nad ideadzs.


it buuuuuuuuurrrrrrnnnnsssssssssss


reallyt, insadneytl burny. i'm goi g to stick my arm in a something. andf by sometrhing i mena cold.

ughnd, druhnbjk,


gutebn ahben gaemdec
252 views
Evil Steve
June 09, 2006
Hnngggggg
It's too damn hot in here. RSSWeather.com claims it's only 19'C, the BBC news said it's supposed to be 26'C, and it feels like it's around 25'C - 30'C. This fan isn't helping...

I'm nearly done converting the game and login server code to have it ready for a GDNet test (To debug my socket code). I w…
408 views
Evil Steve
June 08, 2006
*scream*
What the hell do you mean I'm only allowed to wait on 64 winsock events at once? That doesn't make me a happy person [sad]

So, I'm going to have to try and rip out my socket code and make a (more) simple test application and beg for help from the guys in the Multiplayer and Network Programming forum…
254 views
Evil Steve
June 07, 2006
Screw IOCP
Ok, IO Completion ports are driving me batshit insane. I'm going to give up and fall back to a slightly more sane method.

I'll use a bunch of events, and get notification for the sockets. Then I'll have a few worker threads running and handling events. I don't know if that'll work, but it has to be …
342 views
Evil Steve
June 06, 2006
Sodding IO COmpletion Ports...
I've been having a lot of issues with IO completion ports for TEH MORPG!!1. I seem to remember having these exact problems the last time I tried, so there might be something I'm mis-understanding.
An example of a problem I'm having is that connect() doesn't want to work properly. I use WSAEventSelec…
298 views
Evil Steve
June 04, 2006
Fastest company in the west
So, I was told on Thursday at 4:30pm that I was going to be made redundant. I was phoned up at 8pm on Friday and offered a new job...

The CEO from DC is starting a new company, called Firebrand Games I believe. The name was registered a couple of yers ago, but the company hasn't actually been proper…
444 views
Evil Steve
June 01, 2006
Good news and Bad news
Well, the good news is that I don't have to go into work tomorrow. The bad news is that it's because DC UK is getting liquidated. Which also means that none of us are getting paid for the past 5 weeks of work... All the contracts are apparently signed to DC Canada, and most of the equipment is owne…
333 views
Evil Steve
May 30, 2006
I hate commuting
Well, I started travelling to Glasgow to work today. The train usually takes an hour to get there, unless you decide to get the train that arrives 5 minutes earlier than the other one, but then you find out when you get on board and it departs that it actually takes almost twice as long.
The train f…
300 views
Evil Steve
May 28, 2006
Badger spit
Starting from tomorrow, I'm going to scream into a microphone and put it on myspace. Then go and add everyone I possibly can. I'll demonstrate how easy it is to get 9,000 people added as friends.

I hate how random rubbish bands add people to attempt to get some sort of popularity...

I'm going to call…
300 views
Evil Steve
May 27, 2006
MySQL 5
I did a tiny bit of work to TEH MORPG!!1 today, and removed some redundant code from the login server. In theory, the login server is now "done" for the change to distributed game servers, and I just need to update the game server.
I noticed that my MySQL version was being reported as "4.0.20-debug"…
316 views
Evil Steve
May 24, 2006
Woo, SQLite
Well, I had the day off work today, since I had a dentist's appointment. I also did a bit of work to TEH MORPG. The login server now uses a real database (Well, MySQL [wink]), and the game servers use SQLite. Making SQLite work with my old DB class went pretty well. There were a couple issues with …
302 views
Evil Steve
May 23, 2006
More bands
Despite me now making the "Bands, don't add me" text huge, flashing magenta on my MySpace profile, some bands still do. Comments ensue:
Quote:
  • 23.05.06 The Tones:
    It's interesting that you have a song called "I hate the homeless", since you're going to end up one of them unless you learn how to play.…
  • 403 views
    Evil Steve
    May 22, 2006
    Sodding MySpace
    Why do bands always add me on MySpace? They obviously just want to get more users as "friends" so they look popular. They don't even read your profile, they appear to just add everyone on the face of the planet.
    From my MySpazz Profile:
    Quote: Bands, if you add me, I'll just go on about how shit you …
    252 views
    Evil Steve
    May 22, 2006
    Art

    Art

    So, the project I'm working on at the moment has a 2D section to it. The background is drawn, then the player, then any "scenery objects" on top of that, to allow the player to go behind objects. These scenery objects just need cut out of the background TGA files, and can use either an alpha channe…
    267 views
    Evil Steve
    May 12, 2006
    So much to do, so little time to do it in
    My parents are away, so I have a free house, which is good. But my sister is a lazy bitch, which is bad. She had people round on Wednesday night, and left the living room and kitchen in an absolute state.
    I got home from work yesterday at about 7pm (Thursday) and had to take the woman across the roa…
    291 views
    Evil Steve
    May 07, 2006
    D3DX hates me
    Clicky

    Basically on my dual core system, the debug version of D3DX seems to create 22 threads to handle loading a texture from memory, causing it to take 16 times the length of time as my slower, non-dual core system.

    WHYYYYYYY?
    216 views
    Evil Steve
    May 04, 2006
    Woo/yay and Boo/nay
    Woo/yay:
    I got a PHP MP3 streamer thingy set up last night, so I can stream MP3s from my server to winamp while I'm at work. That means I can listen to music without a) eating up 60GB of disk space, and b) probably violating copyright or some TOS by copying MP3s onto a PC I don't own.

    Boo/nay:
    The pro…
    296 views
    Evil Steve
    May 03, 2006
    Woo

    Woo

    Yay, I finally got everything installed and working under XP-64. Then I get into work today and find that I forgot to open the port for RDP >_<
    Also, TightVNC doesn't seem to work properly with it. It only updates the screen if you manually do a screen refresh. That's why I'm using RDP. RDP is…
    278 views
    Evil Steve
    May 01, 2006
    Ukh

    Ukh

    I decided that today was the day to upgrade my server. So I got an AMD64 X2 3800, 2GB RAM and a new mobo and cheapy PCI-Express graphics card (ATI X300). All together, it came to GBP500, which isn't too bad.
    I managed to get the new CPU and RAM installed into my PC, and my old AMD64 3500 and 1GB RAM…
    363 views
    Evil Steve
    April 28, 2006
    Well done Dixons
    I came home today to a lovely letter informing me that Dixons (Who own PC World) think I was overpaid by GBP144.52, and that it has been identified as holiday overpay.
    On my last payslip, I was paid GBP187.55 for holidays, which sounds about right. If they're right, then I should have been paid GBP4…
    233 views
    Evil Steve
    April 28, 2006
    Excessive Disk Space
    Well, partitioning the 250GB drive into 2 smaller partitions worked pefectly, thanks Metorical! [smile]

    To celebrate, I went and got another couple of 250GB drives for my PC. I'm now 50GB shy of having 1TB of disk space [grin] I thought that was rather silly though, so I'm going to change my server …
    236 views
    Evil Steve
    April 27, 2006
    TEH MMORPG Mark II
    Ok, so I haven't done much to my MMORPG, mainly because I can't be bothered. Anyway, I had some free time today, and I've decided to drop an M. It's now going to be called TEH MORPG!!1.

    It's still going to be a distributed server thingy, but instead of having server that'll handle thousands of clien…
    201 views
    Evil Steve
    April 26, 2006
    Help Wanted
    Man, I never realised some of the comedy gold that is our Help Wanted forum. Most of the posts are alright, but some are just silly. Such as:
    Quote: P.S: It would be great if we all live around one area. This would make it easy to send all our updates to each other and have monthly meetings at a pub…
    280 views
    Evil Steve
    April 23, 2006
    Another article
    Rendering with Direct3D 9
    Any feedback is welcome (Even "That's rubbish" :P). Please let me know if you notice any typos, errors, ommisions, etc.

    In other news, I'm going to see HIM in Glasgow tonight. No idea when the last bus/train back is though, so we'll see how that pans out...
    I'm not really too…
    255 views
    Evil Steve
    April 20, 2006
    Holy crap, updates!
    3 updates in one day... Excess. Well, I finally got my ass in gear, and added another article to my website: Setting up Direct3D 9. Let me know if there's any typos, ommissions, bad practice, blatent lies, etc [smile]

    If you're lucky, I'll add another one tomorrow about actually drawing stuff [smile…
    417 views
    Evil Steve
    April 20, 2006
    Untitled
    Quote: Yay, I finally get to do code
    Don't forget to use comments
    What are comments?
    where you put the swearing
    They're little notes in the code that tell the reader what you were thinking at the time
    Oh, them
    Like, you might put a comment like: // I was pretty much thinking about boobies when I w…
    204 views
    Evil Steve
    April 20, 2006
    Yay, books
    Whee, my books arrived. I ordered Game Scripting Mastery amd Game Programming Games 6. As a little experiment, I got GSM by "First class postage" and GPG6 by "Free super saver postage". They both arrived on the same day, the free postage came in the early afternoon, the first class post was in the …
    274 views
    Evil Steve
    April 19, 2006
    GUESS WHAT
    I'VE GOTTA FEVER
    AND THE ONLY PRESCRIPTION
    IS MORE COWBELL.

    Thank you for your attention.

    I'm currently running a Nintendo DS emulator at 4.3 frames per second, because I don't have a devkit yet. Pants.
    381 views
    Advertisement

    Popular Blogs

    shawnhar
    Generalist
    101 Entries
    12 Followers
    15 Entries
    12 Followers
    johnhattan
    Programmer
    1,277 Entries
    48 Followers
    ApochPiQ
    Generalist
    628 Entries
    43 Followers
    dgreen02
    Generalist
    338 Entries
    55 Followers
    Advertisement