🎉 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!

Nothing much coding related

posted in DruinkJournal
Published September 21, 2005
Advertisement
Well, I was half right. I didn't get and coding done. But I did meet up with my friend. My Apoptygma Berzerk CD didn't come either, but I expect it'll be here tomorrow or Friday.
I ended up watching Highlander II. It's... bizzare. Completely different to Highlander. So I have Highlander III to watch tonight, although I do have a few drinks in me, so we'll see how well I can understand it.

Edit: Actually, although I didn't do any coding, I did have a few things to think about. Mostly involving the results of my game tests on my friends. I got 12 samples. Most of them came out pretty good, although there were some that didn't add up:
  • One friend of mine, who has a dual monitor setup had their graphics card reported twice (I.e. "NVIDIA GeForce FX 5600" *2). My PC reports the first device as "Dualview" and the second as the real thing.
  • The same friend had a laptop that reported itself as being 68MHz, although the CPU ID was "Intel(R) Pentium(R) M processor 1.73GHz (GenuineIntel)". Probably something to do with it being a laptop, and CPU stepping and all that. I'll look into reading CPU speed from the registry I think, and only measuring it if needed.
  • The same friend (again) had another laptop which gave the error "D3DXCreateFont() failed. Error: 0x88760B59", which means "The data is invalid." So I'll look into using D3DXCreateFontIndirect, so I can get more useful error messages.
  • Another friend had an interesting error: "RENDER: Creating D3D9 object... Direct3DCreate9 failed. GetLastError() returns 2". Which apparently means "The system cannot find the file specified." Interesting... I have no idea what that's about. I'll look into loading d3d9.dll dynamically instead, and see if that helps. Welll, it might. But probably not.
    It turns out that my app is most definitely fillrate limited. My PC (AMD 2600, GeForce 4 Ti 4400) gets around 330FPS. My friends machine (AMD 2600, Radeon 9800 Pro) gets 1692FPS. And another friend (AMD 1800, RIVA TNT2 Model 64) gets 26 FPS. So, it looks like I'll be downgrading from 1024x768 to 800x600. And quite likely to 16-bit mode too.
    I really want to profile the machine, and then provide a recommended setting. The main thing that annoys me about Maple Story is that it's 800x600, and there's a few times where 1024x768 or even 1280x1024 would be lovely. So, I'd like to offer that to my end users, provided their machines can cope.

    Anyway, enough of this banter. I really need to stop turning this developer journal into a live journal. Although, if I want to keep up my 1-post-a-day thingy, I might have to post about crap. I'm on the right track; I could have posted about how I spent the two hours with my friend, but I couldn't be bothered. Which is probably a blessing.
    Anyway. Film. And bed.
  • 0 likes 2 comments

    Comments

    Ravuya
    I have a W95 machine and two WXP machines, so leave me a mail in the regular place and I'll give it a spin and let you know if it properly detects dual CPUs and other crap.
    September 21, 2005 05:08 PM
    Evil Steve
    That reminds me. I need to add support to read dual CPUs. Although, it should cope with detecting Windows 95 alright. I need to add an insulting message. "OMFG WELCOME TO A DECADE AGO" would suffice, I think.
    September 21, 2005 05:13 PM
    You must log in to join the conversation.
    Don't have a GameDev.net account? Sign up!
    Advertisement
    Advertisement