Klasse FinalV1

java.lang.Object
libsidplay.components.cart.Cartridge
libsidplay.components.cart.supported.FinalV1

public class FinalV1 extends Cartridge
This cartridge has a freeze button. It is assumed that the freeze occurs by triggering NMI in the CPU. It is not known whether the NMI state is held low while in cartridge. Releasing the freeze doesn't seem to really work, either.
  • Felddetails

    • roml

      protected final byte[] roml
    • romh

      protected final byte[] romh
    • io1Bank

      private final Bank io1Bank
    • io2Bank

      private final Bank io2Bank
    • romlBank

      private final Bank romlBank
    • romhBank

      private final Bank romhBank
  • Konstruktordetails

  • Methodendetails

    • getRoml

      public Bank getRoml()
      Beschreibung aus Klasse kopiert: Cartridge
      Get currently active ROML bank.
      Setzt außer Kraft:
      getRoml in Klasse Cartridge
      Gibt zurück:
      ROML bank
    • getRomh

      public Bank getRomh()
      Beschreibung aus Klasse kopiert: Cartridge
      Get currently active ROMH bank.
      Setzt außer Kraft:
      getRomh in Klasse Cartridge
      Gibt zurück:
      ROMH bank
    • getIO1

      public Bank getIO1()
      Beschreibung aus Klasse kopiert: Cartridge
      Acquire the IO1 bank
      Setzt außer Kraft:
      getIO1 in Klasse Cartridge
      Gibt zurück:
      The bank responding to IO1 line.
    • getIO2

      public Bank getIO2()
      Beschreibung aus Klasse kopiert: Cartridge
      Acquire the IO2 bank.
      Setzt außer Kraft:
      getIO2 in Klasse Cartridge
      Gibt zurück:
      The bank responding to IO2 line.
    • doFreeze

      protected void doFreeze()
      Beschreibung aus Klasse kopiert: Cartridge
      Handle pressing of the freeze button.
      Setzt außer Kraft:
      doFreeze in Klasse Cartridge
    • reset

      public void reset()
      Beschreibung aus Klasse kopiert: Cartridge
      Bring the cart to power-on state. If overridden, remember to call the superclass method.
      Setzt außer Kraft:
      reset in Klasse Cartridge