Blinkinblogs: RSS Feed

Adam Blinkinsop
  • theincredibleholk
    I use it at work to keep track of slashdot and a few webcomics. I haven't found one I really like yet. The best one I've seen seems to be the one built in to IE7, but even that isn't quite what I want.
    by theincredibleholk at 01/30/07 5:54PM
  • cognitivelink
    I'm a fan of Google Reader -- you should check it out.
    by cognitivelink at 01/30/07 8:02PM
  • theincredibleholk
    I've tried it a little, but I didn't quite like it. It seemed slow or something to me.
    by theincredibleholk at 01/30/07 10:32PM
  • cognitivelink
    Really? Interesting.
    by cognitivelink at 01/31/07 1:22PM
  • theincredibleholk
    Nice job on the syntax highlighting.
    by theincredibleholk at 01/31/07 1:44PM
  • cognitivelink
    I cheated.
    by cognitivelink at 01/31/07 4:10PM
  • geminigirl3000
    Can somebody help me with this:

    I'm writing a graphics engine (ambitious, I know) and I need to use the BIOS. I'm operating under Windows XP and can write in assembly or C/C++. Does anyone know how to a) use interrupts in a Win32 application or b) use API in a DOS application?
    Thanks a ton!
    by geminigirl3000 at 03/22/07 5:26PM
  • geminigirl3000
    I probably should have explained better.

    I need interrupts to interact directly with the hardware (speakers, video memory, etc.). Every time I try in C/C++ with an asm block, the program crashes. I have been able to use int86 in the past, but I cannot find the library in which it is defined. The same happens with PE format assembly, which I need to use to access the Windows API for functions like ExitProcess. I haven't figured out how that can be done in DOS because the PE format usually holds the import data, which in not in DOS executeables. I considered a device driver, so I could call interrupts "legally" from a Win32 application, but the only compiler I have that can accomplish that is Miracle C. I can't find a Windows NT device driver written in C anywhere. It comes to this: I need a few things from DOS and a few things from Windows, but I cannot use them together.
    by geminigirl3000 at 03/24/07 8:44AM
  • geminigirl3000
    If I could use int86, this entire problem would be solved...Do you know what library (DLL) it's in? Is it faster than calling the BIOS interrupts directly?
    by geminigirl3000 at 03/24/07 11:30AM
  • geminigirl3000
    I'm afraid that the asm() function isn't supported in my compiler; I'm using DMC. I can use an asm block (for example, asm int 21h), but that always crashes. I think it has something to do with Windows XP running on top of DOS, or some such thing.
    by geminigirl3000 at 03/26/07 3:32PM
  • geminigirl3000
    Okay, if I put 'inline' in the function declaration, it doesn't crash, but it doesn't do anything, either. If I leave out 'inline', I get this message: The NTVDM CPU has encountered an illegal instruction.
    by geminigirl3000 at 03/26/07 3:42PM
  • geminigirl3000
    If I can't call interrupts directly, do you know of any API that will allow me to access video memory? None of this makes sense, though. At some point, Windows has to call some interrupt, so why can it do it but I can't?
    by geminigirl3000 at 03/26/07 4:08PM
  • geminigirl3000
    Isn't there always a way around things like this?!?!
    by geminigirl3000 at 03/26/07 4:11PM
  • geminigirl3000
    I think I'll just use the Windows GDI and be done with it. At least Windows won't have a problem with that!
    by geminigirl3000 at 04/02/07 5:20PM
  • theincredibleholk
    You could use DirectX instead. It gives you a little more direct access to the hardware, though still not as much as you could get under DOS.
    by theincredibleholk at 04/05/07 9:40PM
  • theincredibleholk
    Have you tried Project Euler Problem 20? My program is telling me 675 but the web site claims that's wrong. My program works on smaller cases that I can check manually, so I'm at a loss. Am I misunderstanding the question?
    by theincredibleholk at 04/06/07 10:02PM
  • geminigirl3000
    I have been using DirectX for about two years, but I haven't figured out how to load models and animations. Plus, there were a few things I felt were missing from the system. I may go back to it eventually, but I've been considering trying my hand at my own engine, if only to get some insight into the way they work.
    by geminigirl3000 at 04/08/07 2:38PM
  • geminigirl3000
    Edit: I just realized I've had a tutorial to load models for some time. I may just program my engine as a hobby. Who knows, maybe it'll actually be useful someday!
    by geminigirl3000 at 04/08/07 2:44PM
  • theincredibleholk
    What do you mean by engine? Most modern game engines are built on top of DirectX. Are you trying to do you own 3d rendering? I think that's a great idea, it will be a good learning experience. I'd recommend building it on top of a 2d library like Direct Draw though.
    by theincredibleholk at 04/08/07 6:40PM
  • geminigirl3000
    It's kind of built on top of the Windows GDI so far. There were a few features I wanted to add that DirectX didn't have. I have always considered writing something yourself to be the best teacher. I was also going to construct a "composer" for writing music files in some format that I may make up myself. The music and sound side of the engine will use MIDI. The rest of it hasn't really been planned yet, but that's what I have so far.
    by geminigirl3000 at 04/08/07 9:18PM