Jump to content

mic

Premium Members
  • Posts

    108
  • Joined

  • Last visited

Posts posted by mic

  1. And other question, on Dualis how to use GBAMP emulator? Its have a option, but i cant use...

     

    GBAMP emulation should be enabled by default and simply means that ROMs that use the GBAMP to access data on a compactflash card when run on a real DS should be able to do so in Dualis as well. It's strictly a feature for hobbyists, since no commercial DS ROM that I know of uses the GBAMP.

  2. I think the FAT rebuild will screw up royally when you drag & drop an .nds onto dualis, because I don't set a certain string pointer in that case. I never use drag & drop myself so I never noticed that bug. As for commandline loading not working, that has never happened to me, but it might be related to another bug with .nds loading that I fixed after 20.3. I guess whenever 20.4 is out you will know.. :afro:

  3. Some people have reported that Dualis works with Wine.

     

    There are a few problems with porting Dualis to other OSs:

     

    1) It's based around a number of DLLs. Perhaps you can build them as SOs on a *nix system, I really don't know.

     

    2) The assembly code files. These are written for MASM so you'd have to find an assembler you can use for your OS that supports MASM syntax.

     

    3) The inline assembly (mainly found in the GPU). There might be VC++-specific things there, I'm not sure how other compilers implement it.

     

    4) The Win32 API calls. There are a lot of these.

     

    The files that are specific to VC++ are things like .dsw, .dsp, .plg, .opt and maybe some others.

  4. Hi, Im new to DS development and I am trying to run dualis. The problem is that my XP install is a virtual machine with no sound.

    When I try to start dualis I get "apu_init failed error code = 000000" then it crashes when I click ok.

    I tried editing the ini file to set "emulatesound=0" instead of 1 but I still get the same error. Is there any work around to this?

     

    The thing is that even if you set emulatesound=0 the apu plugin still tries to initialize the audio library (BASS) when you start Dualis. I'll probably remove the init call when you've idsabled audio emulation in future versions.

  5. Iirc, the only reasons for that error would be that you have a processor that doesn't support MMX or conditional moves (these have been supported ever since the PPro MMX that was released ten years ago), or that the gpu failed to allocate the memory it needs.

  6. Well, for those who didn't know already, the zelda demo from last year's E3 is just a slideshow thing that shows pre-rendered images. Just so no one gets any crazy ideas into their heads.. ;)

  7. It's due to endless hours of debugging, resulting in small fixes here and there. :(

    However, all of the e3 demos either crash at the title screen or get stuck at the title screen, so I'm currently working on trying to get at least one of them "playable".

×
×
  • Create New...