Jump to content

HK$

Premium Members
  • Posts

    198
  • Joined

  • Last visited

Posts posted by HK$

  1. Additionally, I noticed that the performance of some games isn't what I recall in the past. An example is Darkstalkers. Felicia's icon in the character select screen flickers the whole time and the gameplay is quite choppy, neither of which did I notice in previous releases.

     

    I've just done some test. Felicia's icon in the character select screen flickers in the official MAMEoX0.84, and even in MAME0.84 it flickers as well. So it's not a bug from MAMEoX128 Plus!

    But I will see if I can fix it.

  2. Use vsync will need more cpu power, maybe this is the reason it drops frames, disabling vsync may fix it.

     

    By the way, I tryed seibuspi drivers again on my 128m xbox, raiden fighter need vmm be set to 4 and 2048, rdft2 need 4 and 1024. They need about 90m extra memory maybe for gfx decrypting? Maybe we can copy the encrypted gfx data to z: then decrypt it then copy it back to memory to use less memory, like neogeo c rom decrypting code.

     

    After loading game, the game runs, but it says check sum error.

     

    Pic:

    855879912.JPG

     

    In the MACHINE_INIT( spi ) part, you can see "If the first value doesn't match, the game shows a checksum error", so I think it must have something to do with the intelflash_write founction in intelfsh.c (I've updated it to MAME0.98).

     

    static MACHINE_INIT( spi )
    {
    int i;
    UINT8 *sound = memory_region(REGION_SOUND1);
    
    UINT8 *rombase = memory_region(REGION_USER1);
    UINT8 flash_data = rombase[0x1ffffc];
    
    cpunum_set_input_line(1, INPUT_LINE_RESET, ASSERT_LINE );
    
    memory_install_write32_handler(0, ADDRESS_SPACE_PROGRAM, 0x00000688, 0x0000068b, 0, 0, z80_prg_fifo_w);
    memory_install_write32_handler(0, ADDRESS_SPACE_PROGRAM, 0x0000068c, 0x0000068f, 0, 0, z80_enable_w);
    
    memory_set_bankptr(4, memory_region(REGION_CPU2));
    
    /* If the first value doesn't match, the game shows a checksum error */
    /* If any of the other values are wrong, the game goes to update mode */
    intelflash_write(0, 0, 0xff);
    intelflash_write(0, 0, 0x10);
    intelflash_write(0, 0, flash_data); 	 /* country code */
    
    for (i=0; i < 0x100000; i++)
    {
     intelflash_write(0, 0, 0xff);
     sound[i] = intelflash_read(0, i);
    }
    for (i=0; i < 0x100000; i++)
    {
     intelflash_write(1, 0, 0xff);
     sound[0x100000+i] = intelflash_read(1, i);
    }
    }

  3. I tryed adding seipuspi too. The games load fine on my 128M memory xbox, but after loading I can only get a fatal error:

     

    cpu #0 uses wrong 32-bit handlers for address space 0 (should be 8-bit)!

     

    Then I can press any key to return to the rom list, without any freeze.

  4. when i have keep aspect ratio on all the streetfighter games have big boarders top and bottom and the fighters look squashed....i think its the same for all cps games...i have to keep it off...but thats makes games like 1942 go fullscreen which looks stupid

     

     

    That's because cps games' resolution is 384 x 224.

  5. The vm.txt I added in this build is the official one released by xport.

    It's for 64M XBOX, and it's up to you to add games in it.

    If you have a 128M XBOX, test the vmm settings yourself.

     

    For the network features, yes you must enable it. It's like this in the official version for a long time.

  6. What's new:

     

    ver 20050726:

     

    1. Fixed the 'Z' key of USB keyboard not available.

    2. Fixed vsync problem. Now if you enable vsync, there wont be any screen tearing.

    3. Fixed aspect ratio for VIDEO_DUAL_MONITOR games (eg. darius/warriorb)

    4. Fixed the screen size to use the correct width and height.

    5. Fixed the analog control bug in last build: you cant control the direction when you play the analog control games (like after burner, alien3) for the second time.

    6. Enabled cheat inputport while cheat is disabled.

    7. Added simple2x, scanline (50%) and scanline (75%) filters.

    8. Added new cave driver pwrins2j

    9. Added new cps2 driver xmvsfu,sfza. sfza do not work because the xor file is not released.

    10.Added 3 new decrypted neogeo drivers: nitdd/ganryud/bangbedd

    11.Added Crystal System drivers (crysking/evosocc).(thanks to bendermike and Mr.X)

     

    NOTE:

    This is still a wip version, so there may be bugs.

    Delete your MAMEoX save at msdash *AND* the cfg directory in MAMEoX folder before you install this version!

    -------------------------------------------------------------------------

    ver 20050624:

     

    1. Added IPS Support. You can use ips patches of MAME Plus! or make your own patches.

    2. Input file recording/playback. The inp file can be used with PC MAME, but maybe not sync.

    3. Disabled NVRAM handling for playback / recording.

    4. Added hack codes for Europe MVS (Ver. 2), Debug MVS and trackball BIOS to enable territory and machine mode selection.

    5. supported uni-bios 2.1. And added MAME Plus! 0.97u1's 16 bioses fixing code.

    6. updated mslug5 c roms and mslug5nd decrypted c roms to the latest unwatermarked romsets.

    7. updated cps2 romsets to MAME 0.97.

    8. fixed the graphical glitch of dynwar/dynwarj.

    9. added neogeo game zupapa/zupapad.

    10.updated skins (about screen options, patch chooser screen options, input chooser screen options), use the included skins.

     

    NOTE: Delete your MAMEoX save at msdash before you install this version!

    -------------------------------------------------------------------------

    ver 20050501:

     

    1. new and up-to-date dirvers:

    kof99nd

    garoud

    s1945pd

    preisl2d

    mslug3nd

    kof2000d

    sengoku3

    sengok3d

    kof2001

    kof2001h

    kof2001d

    mslug4

    mslug4nd

    rotd

    rotdnd

    kof2002

    kof2002d

    matrim

    matrimnd

    mslug5

    mslug5nd

    svcchaos

    svcnd

    svchaosa

    svcand

    samsho5

    samsho5h

    samsh5nd

    kof2003

    kof2003d

    samsh5sp

    ssh5spnd

    hookj

    gnbarich

    vasara2

    vasara2a

    sfzch

    sfach

    For the decrypted romsets I use orignal p+decrypted or not encrypted v+decrypted c. For kof2003d.zip you need 4X16M c roms and 1X1M s rom (271-s1d.bin, CRC is 04b902b9). Other decrypted romsets do not need s rom.

    NOTE: Do *NOT* use encrypted c roms if the neogeo game need VMM, or it will crash. Use decrypted roms instead.

     

    2. updated cps1 cps2 romsets to latest mame romsets.

    3. added jm_araujo's light gun improve code.

    4. selectable neogeo bios. code from bendermameox and improved.

    5. disabled the second screen in some psikyo games. (Taisen Hot Gimmick series and Lode Runner)

    6. fixed the narrow screen for some VIDEO_PIXEL_ASPECT_RATIO_1_2 games.

    7. updated pgm codes. photoy2k now works well.

    8. added volume auto adjust option.

    9. added custom buttons (you need a usb keyboard to set the custom buttons).

    10.autofire.

    11.Soften and Flicker Filter

    12.Accelerated scrolling for long in-game menu.

    13.removed debug.log logging.

    14.Some launcher UI changes:

    some features from MAMEdOX.

    shutdown code in default.xbe, no shutdown.xbe needed.

    added about info screen.

     

    some other changes i cant remember.

     

    NOTE: Delete your MAMEoX save at msdash before you install this version!

  7. In fact it's very easy to fix it....I will tell you how to do when it is released and fully tested by ppl to make sure it is correct. :thumbsup1:

     

    BTW, MAMEoX128 Plus! also works well on 64m xboxes like any other MAMEoX. "128" just means it works better on 128m xboxes.

     

    Nice to see MAMEdOX 1.2 is on its way :blink:

  8. search 'bt' and 'sky' on google, you will find a MAMEoX128 Plus! with ips patch and input record/playback support.

     

    I have rebuild a MAME-X too. With 128m cache enabled, E/F/G drives supported.

  9. As I said, I use encrypted P roms for all my decrypted sets. This can make sure the gameplay is exactly the same as the original game. This is why I'd like to see your source released to recompile it.

×
×
  • Create New...