Jump to content

alekmaul

Members+
  • Posts

    8
  • Joined

  • Last visited

Contact Methods

  • MSN
    alekmaul@hotmail.fr
  • Website URL
    http://www.portabledev.com
  • ICQ
    0

Profile Information

  • Location
    France

alekmaul's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. mic, I've got a bad news for you... .... NOW, IT IS GOOD !!! !!!! Thanks a lot for your fast release with the fix, you're the best Robert, here is the web page about MarcaDS, with download section on the bottom of the page : MarcaDS Web Page Also, you can find others emulator i've made on my web site, a vectrex emulator and a coleco emulator. Here are the links : Coleco Emulator Vectrex emulator Also, the PSG emulation of the unreleased V0.3 of colecoDS works fine with sound in Dualis At least, mic, I saw a little bug in your emulator, the video emulation works even if we access it in 8 bits (for exemple, when we are changing tiles video ram, like in MarcaDS), but it is bad because the hardware only wants 16 bits access. So some homebrew works on your emulator if we make access in 8 bits to the video memory but are not working if we use a real DS (glitchs on screen or black screen).
  2. Also, even if it will not help you, MarcaDS is compatible with GBFS and it works fine with Dualis R20. The problem is only with FAT driver.
  3. OK, I have put debug mode on. Here is the screenshot of Dualis before it is crashing (drwatson...) The FAT_GetFileSize is ok, it is 218142 for 1942.zip arcade game. So, I think the pb is the FAT_fread, because it crashed just after when I want to check the ZIP header (and the size of the zip file seems ok). if (_zipFile != NULL) { if ( (*_zipFile != 0x50) || (*(_zipFile + 1) != 0x4B) || (*(_zipFile + 2) != 0x03) || (*(_zipFile + 3) != 0x04) ) { if (isFATSystem) { free(_zipFile); } #ifdef VERBOSE iprintf("Not zip file %08x\n",_zipFile); #endif return 0xF0; } Of course, I have made NO modification to chism's FAT driver. Any suggestion ?
  4. Yes, I am French, sorry about that MarcaDS is an arcade emulator like Mame but it does not use the mame source code (too huge for DS). So you can play at games like Pacman, Donkey Kong, arkanoid, and so on (the list is in the zip file). It is emulated about 40 games for now. You can download the last version, you will have a readme file in Englsh too ! For mic, this is very strange... , I have change nothing. MarcaDS freeze if you use UP and Down keys on the list. I will try do locate the code which is responsible of the problem. [EDIT]I have found where is the problem, it is in my zip reader, but I don't know why it does not works now. Here is the code : if (_zipFile != NULL) { free(_zipFile); } _zipFile = NULL; FAT_chdir(szFATDir); FAT_FILE* handle = FAT_fopen(path, "r"); if (handle != NULL) { int iSSize=FAT_GetFileSize(); _zipFile = (char*) malloc (iSSize+1); FAT_fread((void*) _zipFile, iSSize, 1, handle); FAT_fclose(handle); } path is a const char * var which have the real zip filename.
  5. Hello all, My emulator MarcaDS works fine with Dualis R19 but freeze on the game list with Dualis R19.1 and Dualis R20... I think the problem is when I open the game rom file to see if a screen shot is available. I use the last chism driver version : 2006/03/03 Can't with use these dualis versions with this chism's driver ?
  6. Oh my fuc*** god, I have found my problem, I use blending on background (which works very well on your emu (the only one who manage it), you're great man ) and I forgot to remove it on one background before displaying it again, so it was only white.... Now, all works fine, excuse me mic !
  7. Hello mic, Nice to see the great progress on your emulator. I have saw a little bug when we use the 16 color mode for our different background in mode 0, only the first palette works great, no others are ok... Hope it will help you to improve your emulator regards
  8. Hello mic, Thanks a lot for your fantastic emulator, the fastest for 2D mode. I have a little problem with gbfs system and Dualis. When I use gbfs files inside my code, there is no problem with DUalis, it works fine. But, if I want to make my gbfs file outside my ds.gba or nds file and use the find_first_gbfs_file((void *) 0x08000000) instruction, it always crash Dualis, do you know why ? Also, the function works fine on a real DS and with DSEmu. In my opnion, I think it is because the function scan all the memory and Dualis does not like it, isn't it ? Regards
×
×
  • Create New...