Slashdot Mirror


User: cbrocious

cbrocious's activity in the archive.

Stories
0
Comments
216
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 216

  1. Re:No. on Is JavaScript Ready For Creating Quality Games? · · Score: 1

    "VM = interpreter. No matter how much marketing people may want to convince you otherwise. If it's not native code, it's not run by native CPU, but by a virtual machine, it means it's interpreted." Nonsense. A just-in-time compiler compiles the bytecode to native code at runtime. Claiming this is "not native code" is BS.

  2. Re:It's recycled on What Happens To Code From Failed Projects? · · Score: 1

    This is not true whatsoever of game code, which is the primary matter at hand. Rarely does a game company write a new engine from scratch, even when they want a very different version. E.g. Quake III is based on Quake II is based on Quake I, UT3 is based on UT2k4 is based on UT2k3 (can't remember the UTE version numbers).

  3. Re:Recycled Code on What Happens To Code From Failed Projects? · · Score: 2, Insightful

    When you're talking about game engines, however, recycling code isn't just an option, it's a necessity. You're not going to rewrite half a million lines of code if you don't have to -- it makes no sense. You update the engine, add new logic, and package it with new assets to release a new game. It's the only way that makes sense.

  4. Re:It's recycled on What Happens To Code From Failed Projects? · · Score: 1

    Many application vendors have released their code GPL'd or otherwise open source, but it's very rare in the gaming world.

  5. It's recycled on What Happens To Code From Failed Projects? · · Score: 3, Informative

    The code is used for other projects by the same company. Few companies release their old/failed code -- id being the only game company I know of that does so (GPLing their old code).

  6. Re:I'm slightly astonished on Players Furious Over Buggy GTA IV PC Release · · Score: 1

    Where in either of these documents did it say that the routine was written in assembly? I believe you were confused by the PDF's use of a disassembler.

  7. Re:I'm slightly astonished on Players Furious Over Buggy GTA IV PC Release · · Score: 3, Insightful

    Ugh, sad to hear. When will people learn that this nonsense only hurts them?

  8. Re:I'm slightly astonished on Players Furious Over Buggy GTA IV PC Release · · Score: 1

    Assembly will only be used for small, high-cost operations. These pieces are small enough that if they malfunction, it's in a way that will be immediately visible.

  9. Re:I'm slightly astonished on Players Furious Over Buggy GTA IV PC Release · · Score: 4, Interesting

    I'm no DRM fan (I've been working against it for years, e.g. El Tunes and PyMusique), but there's no reason that it'd cause these problems, outside of the authorization problems. Once the game has started, the most the DRM will be doing is decrypting game code, if it's not decrypted entirely at loadtime.

  10. Re:...OR TURNITIN.com (appeal this week) on Teacher Sells Ads On Tests · · Score: 1

    This is bullshit. They're not making money off of the copyrighted works of students, they're making money off of their algorithms. Google is only good because they have sites to index, but it's their indexing code that makes that possible. Google indexes copyrighted materials, should they be compensating siteowners?

  11. Re:Hold your horses on Left 4 Dead Demo Includes Linux Steam Client Libraries · · Score: 3, Informative

    Wine doesn't support x64 code, so the only benefit you can get is having the full address space enabled (because the kernel can properly map memory).

  12. Re:Hold your horses on Left 4 Dead Demo Includes Linux Steam Client Libraries · · Score: 2, Informative

    Many, many engines support OpenGL. id tech 4 (Doom 3, Quake 4, Prey, etc) was pure OpenGL, Unreal's engine is always D3D and OGL, etc. The only big engine that doesn't support OGL is Source; even stock Gamebryo supports it, although many games opt not to ship with it (e.g. Oblivion, Morrowind (back when it was NetImmerse)) since they make internal changes and don't care about maintaining OGL support.

  13. Re:Linux drivers? on Linux Kernel Booting On the iPhone · · Score: 2, Insightful

    Once you've reverse-engineered a hardware interface, it's rarely difficult to reverse the next iteration. The basic functionality is usually the same, it's just a slightly different version. The bigger issues are jailbreaking the new device, getting to the point where you can replace the bootloader, etc.

  14. Re:Linux drivers? on Linux Kernel Booting On the iPhone · · Score: 4, Informative

    It's being reverse-engineered, like everything else on the iPhone. None of the specs for iBoot, the baseband, etc are public either and the iPhone hackers have done just fine. I'm confident they'll succeed.

  15. Re:Thank you on CA Legislature Torpedoes IT Overtime · · Score: 1

    Erg, "I believe that health-care of full-time workers..." not "I believe that employers of full-time workers..."

  16. Re:You mean... on CA Legislature Torpedoes IT Overtime · · Score: -1, Troll

    There's no reason you can't renegotiate your contract or go elsewhere and get overtime. Companies will use overtime as a way of competing with others for employees and better jobs will result, as they tend to.

  17. Re:Thank you on CA Legislature Torpedoes IT Overtime · · Score: 1

    You have the choice of either renegotiating your employment contract or going elsewhere, where overtime is paid. Companies will use overtime as a way to compete with other companies for employees -- we'll end up with better jobs in the end.

  18. Re:Thank you on CA Legislature Torpedoes IT Overtime · · Score: 1

    I disagree entirely. Overtime legislation is akin to forcing employers to pay for health care. I believe that employers of full-time workers should be handled by the companies, but it's not a government issue.

    You have to realize that there's not exactly a surplus of good IT workers. Companies have to compete for the good employees, and you can be certain that overtime is going to be one of the ways they draw people in.

    You see it as a step backwards, I see it as a step in the right direction.

  19. Re:You mean... on CA Legislature Torpedoes IT Overtime · · Score: 2, Insightful

    Sure you can, if your employment contract says you get overtime. Most companies are still going to pay for overtime regardless of whether the government tells them to or not.

  20. Thank you on CA Legislature Torpedoes IT Overtime · · Score: -1, Flamebait

    This type of thing should be left to employers and not mandated by the government. Thank you for putting some control back where it belongs.

  21. Re:Sigh. on ITunes 8 a Real Killer App; Taking Down Vista · · Score: 1

    Audio drivers, yes (the PMP), but that doesn't come into play here. When it comes to USB, if it /is/ there (which I don't know), it'd be in the specific drivers, although it'd make more sense to handle this at the app level when the copy takes place, since the file would be unusable without transferring license info anyway. Regardless, this can't have any effect since the crash is in an Apple driver, as was specified elsewhere in the comments.

  22. Re:Sigh. on ITunes 8 a Real Killer App; Taking Down Vista · · Score: 5, Informative

    Mod this bullshit down. The iTunes DRM is 100% inside quicktime.qts.

    (I'm the original author of PyTunes, the base for Pymusique -- I know a bit about Fairplay)

  23. Re:Beta tester looking back on Microsoft Concedes Vista Launch Problems · · Score: 3, Interesting

    Why would you want a new kernel in it? I do kernel development on a daily basis and the NT kernel is by far the best in popular use.

    XNU is an ungodly slow mess of code with so many redundant APIs at every level that it's not even funny. Take a look at L4 to see microkernels done right -- hint, it was created to be a less retarded Mach.

    Linux is poorly documented, has little to no code reuse, no real design (leading to modules being rewritten to fix bugs and design flaws while introducing even more), a ton of race conditions (causing stability and security issues), and scales very poorly in an SMP setting (the BKL is a joke).

    Solaris is quite nice, but it's not used nearly enough. I've heard good things about the kernels in the BSDs, but I don't have enough experience to talk about them.

    A lot of Windows is horrendous, but people talking about the kernel as this terrible thing need to learn what the NT kernel actually does and assign blame where blame it's deserved -- base services and shittacular drivers.

  24. Re:Proliferation of O/S software hosting services on Google Reverses "Absurd" Mozilla Code Ban · · Score: 1

    I moved to Assembla ( http://www.assembla.com/ ) after Google removed the MPL and I haven't looked back. It now hosts all of my projects, open and closed source and I really couldn't be happier with it. Well designed (better than Google code, which is rare) and faster than SF ever was, despite the huge strides they've made lately -- it's definitely better than 5 or 6 years ago where CVS would die twice a week :P

  25. Re:As fast as C code??? on Firefox Gets Massive JavaScript Performance Boost · · Score: 1

    Refer to my response to the previous comment in this thread. I'm not saying that the extra memory use doesn't affect performance, I'm saying that the /reason/ it exists has nothing to do with performance.