Skip to content

Tries to detect whether a Game Boy or Mega Duck ROM is running on the Analogue Pocket

License

Notifications You must be signed in to change notification settings

bbbbbr/is_it_analoguepocket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Is It Analogue Pocket?

This ROM tries to see if the device running a Game Boy or Mega Duck ROM is an Analogue Pocket by:

  • inspecting Sound Wave RAM power-on values.

For now it appears to detect properly in the following scenarios:

DMG style (Wave RAM detection):

  • When not running in cart-header enabled CGB mode
    • Game Boy / Color in Analogue Pocket cartridge slot
    • Game Boy / Color in .pocket format ("GBStudio Creations")
  • Game Boy fpga core
  • Mega Duck fpga core

GBC Style (courtesy of @Lorenzooone):

  • Running in cart-header enabled CGB mode
    • Game Boy Color in Analogue Pocket cartridge slot
    • Game Boy Color in .pocket format ("GBStudio Creations")
    • Game Boy Color fpga core

It does not detect in the following scenario:

  • Running in cart-header no-CGB-support mode
    • Game Boy Color fpga core

FPGA GB FPGA GBC Real MGB GBC FPGA MEGADUCK Real MEGADUCK

About

Tries to detect whether a Game Boy or Mega Duck ROM is running on the Analogue Pocket

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published