Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Nothing much coding related

Sign in to follow this  
Evil Steve


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.
  • Sign in to follow this  


    Recommended Comments

    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.

    Share this comment

    Link to comment
    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.

    Share this comment

    Link to comment

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Advertisement

    Important Information

    By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

    GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

    Sign me up!