Ok, my copy of Dungeon Keeper: The Deeper Dungeons no longer requires a CD. That was relatively simple to do, since the game can run entirely from hard disk, and just checks if there's a CD called "KEEPER" or "KDDISK1" in the drive for the actual CD check.
So now I can get back to installing the res…
So now I can get back to installing the res…
Well, I've made some progress with tutorial #5. I solved the clicking on the window title bar issue I mentioned in my last entry by adding a D3DWindow::BeginMessagePump() and D3DWindow::EndMessagePump() function which is called from WinMain before and after all the window messages are processed. Th…
I survived London. The conference was pretty useful, quite a few useful DSi and Wii related things covered.
I got a little bit of tutorial stuff done on Tuesday night; I'm currently struggling to determine when the main loop is halted as a result of the user E.g. dragging the window or right clickin…
I got a little bit of tutorial stuff done on Tuesday night; I'm currently struggling to determine when the main loop is halted as a result of the user E.g. dragging the window or right clickin…
Mini update today. I did a little work on the next tutorial on the bus home on Friday; I'm adding a FPS timer class which will gather a FPS value, frame time value (For sprite movement), cope with dragging the window around and other associated problems.
I'm off to London for the European Nintendo D…
I'm off to London for the European Nintendo D…
Before I say anything, I would like to say WTF:
Yes, that's a jar of coffee...
With that off my chest, finally, my retro PC is complete. I found a third motherboard I had sitting in a box in a cupboard which seems to work fine. Windows installer still complained about being unable to read from the la…
Yes, that's a jar of coffee...
With that off my chest, finally, my retro PC is complete. I found a third motherboard I had sitting in a box in a cupboard which seems to work fine. Windows installer still complained about being unable to read from the la…
Mini update time...
I'm working on tutorial 4 now, it'll cover ID3DXFont, ID3DXSprite, and using the reference rasterizer. Looking back on the tutorials, I'm beginning to think that there's too much stuff in each tutorial, which makes the whole thing pretty long. On the plus side, you get a lot of p…
I'm working on tutorial 4 now, it'll cover ID3DXFont, ID3DXSprite, and using the reference rasterizer. Looking back on the tutorials, I'm beginning to think that there's too much stuff in each tutorial, which makes the whole thing pretty long. On the plus side, you get a lot of p…
Tutorial #4 is done now. As usual, it's mirrored on My Site. Let me know if you think there's anything that's wrong or unclear.
Overview As usual, this tutorial builds on the previous tutorial, and covers index buffers, creating a depth buffer, and applying a texture and diffuse colour to a cube spi…
Overview As usual, this tutorial builds on the previous tutorial, and covers index buffers, creating a depth buffer, and applying a texture and diffuse colour to a cube spi…
I managed to get hold of a 60GB drive and a 80GB drive, but I didn't get around to installing them in the PC last night. Instead, I spent the whole evening copying data around.
I had to copy all of the stuff off my old PC onto my new PC (Since old PC has about 5 hard drives of 200GB -> 400GB and …
I had to copy all of the stuff off my old PC onto my new PC (Since old PC has about 5 hard drives of 200GB -> 400GB and …
Ok, so those LBA errors were because this motherboard is too old and doesn't support 48-bit LBA. As a result, the largest hard drive I can use is 120GB. (The mobo only supports 137GB) Balls.
So I've given up for now, I don't have any drives smaller than 200GB - I'll see if I can pick one up from a f…
So I've given up for now, I don't have any drives smaller than 200GB - I'll see if I can pick one up from a f…
Well, badblocks finished running, and I went to install Windows 98. I hadn't formatted the partition, so the installer did that, then gave some weird error about LBA mode not being enabled, then proceeded to run scandisk. I gave up after 5 minutes when it'd done 2%.
*sigh*
So I'll be running Ubuntu a…
*sigh*
So I'll be running Ubuntu a…
Well, I started installing Windows 98 on the new old PC. I accidentally let it run past the "Boot from CD" menu and it actually got past the Windows 98 splash screen, which is a good start.
Still, I'm going to reinstall Windows on it, so it's got a clean start - I'm not entirely sure what the Window…
Still, I'm going to reinstall Windows on it, so it's got a clean start - I'm not entirely sure what the Window…
Sodding Netgear.
I've been trying to get an FTP server working for ages now. The Netgear router I have is modifying the traffic passing through it, so the port number sent to the client in a PASV reply is wrong, and the port sent to the client is not forwarded. I can confirm that because it works ju…
I've been trying to get an FTP server working for ages now. The Netgear router I have is modifying the traffic passing through it, so the port number sent to the client in a PASV reply is wrong, and the port sent to the client is not forwarded. I can confirm that because it works ju…
As indicated by a thread I made, Windows 98 seems to object to the PC I'm trying to use as a retro PC.
So, I'm looking at some older hardware I have, which is probably better suited for Windows 98 anyway. New specs are:
PC Chips 810 MB810LMR motherboard
AMD Athlon 1700 XP
512MB PC133 SDRAM
GeForce 2 GTS…
So, I'm looking at some older hardware I have, which is probably better suited for Windows 98 anyway. New specs are:
Pictures time!
First, my new main PC:
Expansion cards, from top to bottom are:
GeForce 8600 GT
USB expansion card
Sound blaster Audigy II SE (I think, not sure)
Hauppage TV card (Need to change this)
The case is supposed to be some specially cooled one, the PSU is in the bottom right, and pulls air in ove…
First, my new main PC:
Expansion cards, from top to bottom are:
The case is supposed to be some specially cooled one, the PSU is in the bottom right, and pulls air in ove…
Hooray, PC #1 is built. No OS installed, but it powers up which is A Good Thing. It's pancake day today and I'm going to a friend's house tonight, so I doubt I'll get the other PC built, but I might give it a go (It should be much quicker to do). Then I have the joy of installing an OS on the machi…
I've been off work for the past 3 days, and in bed with suspected food poisoning. Stomach cramps, very colourful and copious diarrhea, no appetite whatsoever (I've had pretty much nothing to eat in 3 and a half days now) and a splitting sore head (Probably caused by not getting enough fluids).
I'm a…
I'm a…
I found the journal entry where I had suggested tutorial topics Here.
So, unless anyone suggests otherwise, I'll be doing #4 plus textures, that is:
Z-buffers, checking device formats (Well, Z-buffer format), and a textured spinning cube (Still fixed function).
I would like to get into the more advanc…
So, unless anyone suggests otherwise, I'll be doing #4 plus textures, that is:
Z-buffers, checking device formats (Well, Z-buffer format), and a textured spinning cube (Still fixed function).
I would like to get into the more advanc…
Tutorial 3 is finally done, and is mirrored on my own site as usual. I can get a reasonable amount done on the bus, but not as much as I could before if I was really trying. Still, I think getting one article out a week is doable, and one every fortnight is what I'll likely be aiming for on average…
NOM:
I approve of this cider. It's awesome and made of win. Tesco sells it for any UKers who want to try it (Can't remember how much it is, but it's not that much).
Commuting isn't quite as bad as I thought it'd be, I leave the house at 7am and get back in at 8pm, and that gets me to work on time and…
I approve of this cider. It's awesome and made of win. Tesco sells it for any UKers who want to try it (Can't remember how much it is, but it's not that much).
Commuting isn't quite as bad as I thought it'd be, I leave the house at 7am and get back in at 8pm, and that gets me to work on time and…
Every other post I make seems to be me saying that I've been lazy and the next tutorial / article / whatever-you-want-to-call-it will be late. So this is no exception I'm afraid [sad].
I was off on Monday and Tuesday, since it was the girlfriends birthday on Tuesday so I didn't do any work on it the…
I was off on Monday and Tuesday, since it was the girlfriends birthday on Tuesday so I didn't do any work on it the…
Another one of these "I'll link this entry from various threads" posts:
Sometimes when you install the DirectX SDK, it doesn't properly add the directories to Visual Studio, so VS can't find the DirectX headers and library files. The most common symptom of this is the compile error "Cannot open incl…
Sometimes when you install the DirectX SDK, it doesn't properly add the directories to Visual Studio, so VS can't find the DirectX headers and library files. The most common symptom of this is the compile error "Cannot open incl…
Tutorial 1 is updated with more stuff about the window procedure and slightly cleaner writing (finally).
I have to admit that I got fed up after writing all of the window procedure crap, so there's still two large-ish chunks of code, but I don't think it's that bad really.
I hope to get tutorial 3's …
I have to admit that I got fed up after writing all of the window procedure crap, so there's still two large-ish chunks of code, but I don't think it's that bad really.
I hope to get tutorial 3's …
EPIC FAIL:
I spent 3 hours tracking down this sodding save CRC bug. The problem is that the CRC was right all along, it was just saving one byte too few (The CRC is at the end …
// Get number of bytes read so far
u32 getNumBytes() const
{
if(m_nOffset&8)
return m_nOffset/8 + 1;
return m_nOffset/8;
}
I spent 3 hours tracking down this sodding save CRC bug. The problem is that the CRC was right all along, it was just saving one byte too few (The CRC is at the end …
*sigh*.
I have a letter for "NOTICE OF POTENTIAL JURY DUTY". Oh the joy. I was selected for jury duty 3 years ago, and it was a waste of time, I turned up, wasn't picked and told to go home. Joy.
And it's in Glasgow, despite me moving to Edinburgh on the 12th of Feb, so I'll have to phone up tomorrow…
I have a letter for "NOTICE OF POTENTIAL JURY DUTY". Oh the joy. I was selected for jury duty 3 years ago, and it was a waste of time, I turned up, wasn't picked and told to go home. Joy.
And it's in Glasgow, despite me moving to Edinburgh on the 12th of Feb, so I'll have to phone up tomorrow…
Well, tutorial #2 is done. It's a slightly different style; I've tried to avoid big chunks of code and text, so this should be a bit better structured. I've yet to go back and update tutorial #1, I'll hopefully do that tomorrow.
So...
Overview This tutorial builds on the previous tutorial, and covers…
So...
Overview This tutorial builds on the previous tutorial, and covers…
Boo, just had a project we've spent about 7 months on canned. Which sucks [cry]
On the plus side, we've now got a bunch more programmers for the other projects, and the publisher has been paying for milestones and is paying us some for canning the project, so we're not at too much of a loss.
Off for …
On the plus side, we've now got a bunch more programmers for the other projects, and the publisher has been paying for milestones and is paying us some for canning the project, so we're not at too much of a loss.
Off for …
I've still not done any more to my next tutorial I'm afraid. Had a milestone at work due on Friday, and I was working till 9pm on Wednesday, 11pm on Thursday, then going to Edinburgh to see my girlfriend on Friday -> Sunday. However, we've got a couple of weeks till the next milestone (wow :P), …
Nothing exciting to report really. I've (finally) started on tutorial #2's actual writing, the code is done and I've fixed the code and text for the first tutorial.
So far it goes over vertex buffers, resource pools, FVF, glances over usage for resources (As in D3DUSAGE_DYNAMIC, etc) and covers lock…
So far it goes over vertex buffers, resource pools, FVF, glances over usage for resources (As in D3DUSAGE_DYNAMIC, etc) and covers lock…
Belated Merry Christmases and pre-happy new year.
I've not been doing any work on tutorial #2 I'm afraid, I've been dicking around trying to get a Blu-ray drive working properly, since it came with no software, and Windows Media Centre can't cope with Blu-ray. Fun times.
I'll hopefully get stuff done…
I've not been doing any work on tutorial #2 I'm afraid, I've been dicking around trying to get a Blu-ray drive working properly, since it came with no software, and Windows Media Centre can't cope with Blu-ray. Fun times.
I'll hopefully get stuff done…
Advertisement
Popular Blogs
Advertisement