Jump to content

ZihuaCode

New Members
  • Content Count

    5
  • Joined

  • Last visited

Posts posted by ZihuaCode


  1. 3 hours ago, bhall408 said:

    It displays "POKEY NOT FOUND" in Argon... If you can spin a build with the proper bits set in the A78 header, I can try it again.

     

    What does your pokey detection code look like? Maybe we'd want to support/detect that as well (as the header bit). @ZihuaCode

     

    Is there harm to an emulator *always* having the chip present?

    Which .a78 binary are you checking with? I haven't had any luck with the one with md5 hash 8137c820ccd9eb7a677287b44b50083a, which I edited the header of to indicate pokeys at $450 and $4000 (should cover the bases, attached)

    I did have a look at the sound effect .asm files, but I couldn't locate anything that looked like it was doing detection.

    Galaxian P450_P4000.A78


  2. 13 minutes ago, RevEng said:

    You can implement with bit 8 of the cart-type word at offset 53. (i.e. the low bit of 54) I think we also likely need to implement the next bit up as a flag for stand-alone YM2151 at $461/2. I'll put in the announcement when I get a sec, if you like

    MAME currently uses the value 1 and 2 (thus bits 0 and 1) of 53 to indicate A78_ACTIVISION and A78_ABSOLUTE.

    Maybe we should use bits 2 and 3 for POKEY 440 and YM2151? Or perhaps leave that bottom nibble alone and use bits 6 and 7.

     


  3. I'm working with @bhall408 on Argon, which is based on MAME for 7800 emulation.

     

    I took @rj1307's `outrunjazzed.a78` and changed the cart type field to $41, which would normally indicate a second pokey at $4000. I modified `a78_rom_p450_pokey_device` so that it's actually at $440. We're panning $450 mostly right and $440 mostly left, and it sounds really nice (see attached file).

     

    I wonder, is there a mechanism by which we can get the .a78 format extended to indicate that a cart expects to see a pokey at $440?

    AcidJazzedStereo.aac

    • Like 1
×
×
  • Create New...