🎉 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
February 17, 2007
Untitled
YAY INTERNETS!

I have Internets in my flat now. Only 2 Internets because we didn't think 8 would be nessecary. UK Online also do 22 Internets, but not in our area. Besides, that would just be excessive.

So, I'm now downloading all my MP3s from my server, since I'm a twit and left all my CDs in Edinbu…
247 views
Evil Steve
February 13, 2007
Untitled
Yay, GDNet is back!

Let's see, what have I done... I downloaded Office 2007 from my MSDN subscription, and I've got that installed for writing my GDD, and I managed to get my ATI drivers installed (Old version), finally. However, they keep screwing with my multimonitor setup - the second monitor sta…
249 views
Evil Steve
February 02, 2007
Untitled
Fnng. Nothing is going right recently. I thought I'd install all the drivers on my PC, and then start writing a GDD on my laptop, for an RTS I'm thinking about making.

Installing the drivers went reasonably well, until I came to install the ATI drivers. Every time I installed them and rebooted, both…
240 views
Evil Steve
January 31, 2007
Untitled
FFFNNNGGGG.

So, I tried reinstalling windows again. This time, it made my old Z drive into the C drive, and installed Windows on the F drive. Which I'm sure everyone knows, will cause no end of problems for badly written programs.

I don't understand how it decides to allocate drive letters. I mean, t…
237 views
Evil Steve
January 30, 2007
Untitled
Ok, it's time for some computer-related stuff. I've not done any coding for about 3 weeks now...

I've ripped my PC to bits to make a Media Center PC for our flat, which is now a beast. So it has a 5.1 sound card and speakers from my PC (I'll just use headphones and onboard sound), a wireless LAN car…
227 views
Evil Steve
January 24, 2007
Untitled
Still no Interwebnets at the flat, and no phone line either (Although neither of us use the phone anyway). So my only Internet access is at work. And I've not got any furniture in the room our PCs are in, so I haven't bothered doing any coding or anything (Or even set up the PC...)

On the plus side,…
250 views
Evil Steve
January 17, 2007
Untitled
My flat mate noticed an irritating humming sound coming from above our flat on Monday night. It sounded like a fan or something. So he went for a wander in the loft space, and found that there's two big air conditioning / extractor things up there. One above our bathroom, one above the neighbors fl…
254 views
Evil Steve
January 15, 2007
Untitled
Jeez, TV License people are insessant. So my flatmate (Ruan) and I moved in officially on Saturday (13th). We actually got stuff moved over and properly moved in on the Sunday. So, this morning we had a lovely letter from the TV Licensing people telling us that the premises were unlicensed and they…
262 views
Evil Steve
January 09, 2007
Untitled
I'm not dead. I'm just sleeping.


My xmas holiday was spent sleeping and drinking. And that's about it. And now I have flu or something [sad]
I decided not to call in sick today, since I've been off for 3 weeks, and coming back for one day then calling in sick would be taking the piss somewhat. And we…
232 views
Evil Steve
December 21, 2006
Untitled
RAWR. Looks like my ISP has blocked 4cahn.org.

Blueyonder was totally screwed earlier, their service page said there were "Nationwide problems with the broadband service", and my home net connection (With my Internet radio, forums, etc), www.telewest.co.uk and www.blueyonder.co.uk all went down ever…
266 views
Evil Steve
December 19, 2006
Untitled
Good one, CodeWarrior:
Quote: Warning : implicit arithmetic conversion from 'int' to 'unsigned char'
gaSimulationTrackSel.cpp line 468 >setSuperPaletteOfs(m_pTopMap->getSuperPaletteOfs() == 0 ? 8 : 0);
getSuperPaletteOfs() returns an unsigned char.

WHERE, CODEWARRIOR? WHERE IS THE INT? I SEE NO…
271 views
Evil Steve
December 18, 2006
Untitled
Whee. Optimising is fun.
Given my previous sample input of:
void Test() {
int test = 12 + 5 * 4 - 100 / 50;
}

I now get (Comments mine):

func Test
{
mov r0, 100
div r0, 50
push r0
mov r0, 5 ;
mul r0, 4 ;
mov r1, r0 ; *Cough*
mov r0, 12 ;
add r0, r1 ;
pop …
257 views
Evil Steve
December 14, 2006
Untitled
Apparently we had a power cut or something today at 2pm or so. I didn't manage to get my server up till 9pm though. I got home at about 7:30pm, and tried tinkering around with things, and then tried phoning Blueyonder tech support (Who are surprisingly good). My router wasn't able to get an IP addr…
230 views
Evil Steve
December 12, 2006
Untitled
Yay. I finally got around to wrapping all my xmas presents and printing out all my xmas cards (Which are almost all motivational poster things from 4chan.org). I also got a new freeview box, because my new TV seems to hate mine.

A DVD player plugged into either of the two SCART connections on the TV…
234 views
Evil Steve
December 10, 2006
Untitled
I got me a TV: linky

And I got me a Vista.

And I got me a KVM switch.

Cue hillarity.
310 views
Evil Steve
December 08, 2006
Generic Ranting
GRAWR....


Some friends and I ordered flowers for a friend who's dad died on Saturday. We ordered the flowers from Flowers UK on Monday, and said that we wanted the flowers delivered on Wednesday. On Tuesday, I got an E-mail saying: "Your flower order has been received and will be sent for
delivery on…
279 views
Evil Steve
December 06, 2006
LOL AMAZON
God damnit. I ordered 3 CDs (Combichrist) from Amazon.co.uk about 4 weeks ago, and Amazon said they'd be dispatched around 6th December. However, Amazon only just tried to charge my card (I forgot they do that when it's dispatched), and it's expired. So I updated the order with my new card, and now…
288 views
Evil Steve
November 24, 2006
Untitled
I'm happy.

const int g_nFoo = (256 >> 8) * 100 - 50;
const int g_nBar = g_nFoo * 2;

int Add(int a, int b) {}


^ Compiles perfectly. Still doesn't generate assembly, but that'll be trivial. And besides, there'd be nothing to generate here [smile]

Expressions are evaluated at compile time, so the ab…
262 views
Evil Steve
November 21, 2006
Untitled
God damn Nintendo tools...

I spent most of today trying to find out why my newly downsampled audio files weren't working in our game, where the source audio was.
The source data was 32KHz 16-bit mono, I was converting to 11KHz 8-bit mono in Sound Recorder. That caused an "unhandled exception" in the …
295 views
Evil Steve
November 17, 2006
Untitled
At last! Expressions are parsed! Currently it doesn't do much with them, but it parses brackets and handles operator precedence correctly.

Here's what I ended up doing:

First, read tokens from the stream until we reach an unmatched bracket or a semicolon. That gives us a stream of tokens like so:
2 + …
444 views
Evil Steve
November 07, 2006
Untitled
Observations of the day:

  • It's fucking freezing in here

  • The train was on time for once, and I was late, so I didn't get my morning coffee

  • I have two SIM cards from O2. Apparently they were buy one get one free, even though I was charged twice...

  • There's shit in my ham

  • I fubar'd my ankle again. Twice.

  • I ac…
304 views
Evil Steve
November 05, 2006
Untitled
Well, guy fawlkes night was fun. And the police report I ended up filing was a nice touch.

We finished letting off our fireworks, when some crazy Irish guy came up to us and accused us of "stealing my table and chairs". God only knows what the hell he was talking about, but apparently he'd been down…
267 views
Evil Steve
November 03, 2006
Untitled
Ok, I've leaving the debugger for now. I may come back to it later on.

I'm now working on the compiler. I also want to add support for globabl variables in DruinkScript, which should be easy - globals can just be stuffed in at the base of the stack.

Anyway, DruinkScript is going to be strongly typed,…
214 views
Evil Steve
November 01, 2006
Untitled
Hrm, I'm beginning to think that writing a script debugger isn't such a good idea. It's probably overkill since it's unlikely a duff script will crash the host app. I'm just going to make the debugger a simple app with "single step" and "run to breakpoint" commands, since I can't be bothered with t…
256 views
Evil Steve
November 01, 2006
Untitled
Whee, the debugger can currently:

  • Connect to the VM and request a script

  • Disassemble a function from bytecode to DruinkASM

  • Nicely format the disassembled script in a RichEdit (Well, use a fixed point font and set custom tabstops)


EDIT: Screenie (Pointless, however):


Next up I need to get the debugger to…
196 views
Evil Steve
October 29, 2006
Untitled
AHAHAHAHAHAHAHAHAHAHAHAAAAAAAAA

Click to enlarge:






Fearsome. Also, spot the cat in the 2nd picture.
242 views
Evil Steve
October 29, 2006
Untitled
Do you know what today is?
FIREWORKS SHOPPING DAY!

I'll post pictures once I've purchased my GBP220 GBP235 of fireworks.

UHHHHHHHHHHHHHHHH
230 views
Evil Steve
October 28, 2006
Untitled
I managed to get up before midday today, and I've been fairly productive so far.

I went into town and visited the O2 and Orange shops to look at contract phones, and came to the conclusion that a contract phone isn't worth it for my uses (I spend GBP20 - GBP30 a month on texts alone, and use my phon…
228 views
Evil Steve
October 27, 2006
Untitled
Whee, the debugger is coming along nicely now. Plain blocking sockets are much nicer than IO completion ports and the like [smile]

When the VM runs with the DRUINKSCRIPT_DEBUGGER flag defined, then when it runs a script, it'll wait for a debugger to connect to it. I'll change this later, so it's opt…
206 views
Evil Steve
October 24, 2006
Untitled
Arg, christ, GDNet is dying. It took me 9 attempts to post a reply a moment ago. I wonder how many attempts it'll take for this to go through (EDIT: 3. And I managed to Triple post...)

Anyway, Host API functions are done in a basic way - the VM doesn't validate the number or type of parameters, but …
215 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