Search results

  1. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Don't tell my wife!.
  2. D

    Homebrew Need help with port of AlephOne game engine

    Cool, glad you found the issue! If reverting doesn't work you could create a small project just to get the sound working. Look at some working homebrew sound code and see if you can 'steal' it to power your SDL implementation. Hahaha, yeah, debugging PPC code isn't fun. But it does show the...
  3. D

    Homebrew wii2600

    Unplug the SD card may help. When a SD is mounted its usually set to default device so every file without explicit device prefix is loaded from it. If you just have USB hooked up it should use that as default. At least, this is how libogc and HBC work; I played around with USB a few weeks ago:)
  4. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Don't expect too much, but I recorded some footage with my crappy nokia. http://www.youtube.c...bed/4-fpjGyQChU
  5. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Menu's seem to be working (didn't try to edit anything though). Mouse definately needs refinement. Starting the game ends up with a DSI exception. I closed the remote logging terminal at that point so I don't know what it tries to do when starting a new game yet. Quite cool:)
  6. D

    Homebrew Need help with port of AlephOne game engine

    I'm not into SDL but I've seen issues with the order in which filesystem is mounted and lwp threads are started if I remember correctly. Made it crash very early. Besides that I have seen it crash on a simple printf too. When using too much SRAM, you won't get any response either. Dolphin seems...
  7. D

    Hacking Doom 3 Source released, chances of a Wii port?

    I liked this one, could be an awesome port sometime! http://cyxdown.free.fr/f2b/
  8. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Huge step in time, small step in advance. The texts didn't show up because of a missing __ppc__ #define (floats got unmarshalled in wrong endian, leading to 0 font scales). Mars was just drawn black. [EDIT] Oh and the buttons weren't drawing correctly because I switched intensity and alpha in GX...
  9. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Sooo, fixed a few things, went on, and found that the 2D rendering is kind of a struggle. Doom basically has a software(!) shader for 2D that allows materials to blend or mask textures and framebuffer using either texture or framebuffer supplied blendfactors (alpha). All of this is configured...
  10. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Could be an idea yes:)
  11. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Probably, it has less lines of code to begin with. And another step. This pic is actually served by the main loop. So that's good news; init is done and main loop running. When writing this, it is still running, sometimes switches to a corrupted screen again but then back to this image again...
  12. D

    Hacking Doom 3 Source released, chances of a Wii port?

    A bit better already: it says initializing and then loading. But then after a while it shows a new message that has corrupted characters, but no weird triangles anymore at least. Well that issue was because I didn't flush the CPU's data cache to actually move the vertices to memory where GPU...
  13. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Turns out that Doom uses a unified renderer to render both 2D and 3D stuff. I expected somewhat simpler code for 2D. Anyways, I ended up creating some lightweight GL methods so GX is setup in the same order as GL based cards are. Didn't have to change much code by doing that. Setting the vertex...
  14. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Yes I use lwp heap to support Doom's Mem manager. I also use an old libogc I guess so I just get a bad alloc or a freeze at startup(before main()) when allocating too much. Did you suffer from it with the Descent port? Small update: I dropped about 10-12 rendering classes (code) in the soup...
  15. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Loaded the textures that come with the initialization; 20.7MB DRAM left. It is getting challenging now:) Hopefully Doom adds these to the image cache so that they can bedestroyed and reloaded as needed... Its not needed to keep stuff such as splashscreen and menu windows in memory all the time...
  16. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Hi, thanks for the info. I read about that patch a while ago; the original thread dates from 2004. I think this isn't a source patch but a Voodoo GL patch instead as Doom source code wasn't available back then. Building a GL driver on top of Glide is easier (though, a lot more typing) than...
  17. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Kind of a nobrainer. But I pointed out the demo logging and server stuff to help the guy out:) From my QuakeGX mod I know calculating model shadows is most intensive, so I already figured that those must be used with care (adapt drawdistance for example). World shadows shouldn't be an issue...
  18. D

    Hacking Doom 3 Source released, chances of a Wii port?

    I almost wrestled my way through the initialization phase now. At this point it uses about 22MB of DRAM and 20MB of SRAM. I was able to ditch 10MB of global allocated blocks, otherwise it would use 30MB which doesn't fit in SRAM and would make the application fail loading. It mainly reads all...
  19. D

    Hacking Doom 3 Source released, chances of a Wii port?

    In comparison to what? It won't be handling ultra mode at 50fps no. My curiosity I'd guess. Will it be hard, how will it look, how will it perform. And I'm a complete retard too. Though, I'd rather see some youngster do it, I have some other tasks around here too.
  20. D

    Hacking Doom 3 Source released, chances of a Wii port?

    Thanks, useful knowledge, I'll see what is required when I get there. Nice to know that you have some ID software knowledge, might be of great help to me! For now I need to create a small tool that mocks up the cpp files so that I can get the main loop and filesystem functions working w/o...
General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: You could say the same for a couple or so threads that used to be popular, I guess.