Skip to content

Analogizer adapter supporte added - #2

Open
RndMnkIII wants to merge 3 commits into
opengateware:masterfrom
RndMnkIII:analogizer
Open

Analogizer adapter supporte added#2
RndMnkIII wants to merge 3 commits into
opengateware:masterfrom
RndMnkIII:analogizer

Conversation

@RndMnkIII

@RndMnkIII RndMnkIII commented Aug 21, 2026

Copy link
Copy Markdown

What does this do / why do we need it?

Added Analogizer adapter support including PS/2 keyboard + NES/SNES/DB15 SNAC game controllers.
Dont need Pocket menu options to configure, rely exclusively on /Assets/analogizer/common/analogizer.bin
configuration file (can be create using Analogizer Configurator >= 0.7 or with Pupdate >= 5.6.0

Fixes # (issue)

Type of change

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

What should a reviewer look out for in this PR?

The supported Analogizer supported options were tested with the real hardware.

Additional Comments (if any)

the changes are:

  • core_top.sv modification (sections using USE_ANALOGIZER parameter with generate)
  • core.json -> platform_ids "analogizer", "cartridge_adapter": 0
  • data.json -> data_slot analogizer.bin
  • the Analogizer framework including external contributed code: ps2_keyboard.vhd, debounce.vhd
  • Core specific support file: ps2_to_key.sv

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant