Skip to content

Instantly share code, notes, and snippets.

@BestPig
Last active January 4, 2024 05:58
Show Gist options
  • Star 54 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save BestPig/528fb9a19cbb638fac1278a641041881 to your computer and use it in GitHub Desktop.
Save BestPig/528fb9a19cbb638fac1278a641041881 to your computer and use it in GitHub Desktop.
Patches to convert GameBoy ROM to `.pocket` (Analogue Pocket ROM)

Patches

Those patches are to convert GameBoy ROM to .pocket ROM. This allows you to play games from the SD Card on your Analogue Pocket.
Feature like RTC and Link cable seems to be unsupported by the Analogue Pocket in GB Studio mode.

Legend of Zelda, The - Link's Awakening DX

GitHub: https://github.com/BestPig/LADX-Disassembly-Pocket

Zelda no Densetsu - Yume o Miru Shima DX

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azlj-d974abea.ips

Common name: Zelda no Densetsu - Yume o Miru Shima DX (Japan) (SGB Enhanced)
IPS filename: azlj-d974abea.ips
CRC32: d974abea
MD5: f75874e3654360094fc2b09bd1fed7e8
SHA-1: b810925bf9d9f4f6cd97c5e46c94c1a9dd61a113
Language: Japanese

Zelda no Densetsu - Yume o Miru Shima DX (Japan) (Rev 1)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azlj-r1-bd8a1041.ips

Common name: Zelda no Densetsu - Yume o Miru Shima DX (Japan) (Rev 1) (SGB Enhanced)
IPS filename: azlj-r1-bd8a1041.ips
CRC32: bd8a1041
MD5: 6d8f9cd72201caabdfd0455a819af9ce
SHA-1: d3de302d44bdb240bcf55a5dc70f491f5456d721
Language: Japanese

Zelda no Densetsu - Yume o Miru Shima DX (Japan) (Rev 2)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azlj-r2-e998e595.ips

Common name: Zelda no Densetsu - Yume o Miru Shima DX (Japan) (Rev 2) (SGB Enhanced)
IPS filename: azlj-r2-e998e595.ips
CRC32: e998e595
MD5: 2e2596c008d47df901394d28f5bd66ec
SHA-1: 5fdffae3caef63a9fb295bcbd38f923190254e01
Language: Japanese

Legend of Zelda, The - Link's Awakening DX (USA, Europe)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azle-97822948.ips

Common name: Legend of Zelda, The - Link's Awakening DX (USA, Europe) (SGB Enhanced)
IPS filename: azle-97822948.ips
CRC32: 97822948
MD5: 07c211479386825042efb4ad31bb525f
SHA-1: d90ac17e9bf17b6c61624ad9f05447bdb5efc01a
Language: English

Legend of Zelda, The - Link's Awakening DX (USA, Europe) (Rev 1)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azle-r1-b38eb9de.ips

Common name: Legend of Zelda, The - Link's Awakening DX (USA, Europe) (Rev 1) (SGB Enhanced)
IPS filename: azle-r1-b38eb9de.ips
CRC32: b38eb9de
MD5: ccbb56212e3dbaa9007d389a17e9d075
SHA-1: 363d184d9b1e9faa5a2facd80897b7e118446164
Language: English

Legend of Zelda, The - Link's Awakening DX (USA, Europe) (Rev 2)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azle-r2-06887a34.ips

Common name: Legend of Zelda, The - Link's Awakening DX (USA, Europe) (Rev 2) (SGB Enhanced)
IPS filename: azle-r2-06887a34.ips
CRC32: 06887a34
MD5: 7351daa3c0a91d8f6fe2fbcca6182478
SHA-1: 1c091225688d966928cc74336dbef2e07d12a47c
Language: English

Legend of Zelda, The - Link's Awakening DX (Germany)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azlg-fed5959b.ips

Common name: Legend of Zelda, The - Link's Awakening DX (Germany) (SGB Enhanced)
IPS filename: azlg-fed5959b.ips
CRC32: fed5959b
MD5: e91fd46e7092d32ca264f21853f09539
SHA-1: 8cd9d786547bfb3ddbe16ad2a84a36cf895ac16e
Language: German

Legend of Zelda, The - Link's Awakening DX (Germany) (Rev 1)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azlg-r1-efb76777.ips

Common name: Legend of Zelda, The - Link's Awakening DX (Germany) (Rev 1) (SGB Enhanced)
IPS filename: azlg-r1-efb76777.ips
CRC32: efb76777
MD5: b0080c2f1919a4bb0ea73b788f4a6786
SHA-1: 7f5c39fa297cb17abf51c6f91fbdebc9f07e3de8
Language: German

Legend of Zelda, The - Link's Awakening DX (France)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azlf-f48824fe.ips

Common name: Legend of Zelda, The - Link's Awakening DX (France) (SGB Enhanced)
IPS filename: azlf-f48824fe.ips
CRC32: f48824fe
MD5: 1043fd167d0ed9c4094e3c9d8e757f1e
SHA-1: 9a679e30b03e119a21ae7daac65e73e0ef4e0894
Language: French

Legend of Zelda, The - Link's Awakening DX (France) (Rev 1)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/azlf-r1-4e2b75e7.ips

Common name: Legend of Zelda, The - Link's Awakening DX (France) (Rev 1) (SGB Enhanced)
IPS filename: azlf-r1-4e2b75e7.ips
CRC32: 4e2b75e7
MD5: 68242187b65166b5f8225b20e2021659
SHA-1: b5e4df1a67432c609fa0f23519315297c6dcdc1d
Language: French

Legend of Zelda, The - Oracle of Ages / Seasons

Legend of Zelda, The - Oracle of Seasons (Europe)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Legend%20of%20Zelda%2C%20The%20-%20Oracle%20of%20Seasons%20(Europe)%20(En%2CFr%2CDe%2CEs%2CIt)-dbac1357.ips

Common name: Legend of Zelda, The - Oracle of Seasons (Europe) (En,Fr,De,Es,It)
IPS filename: Legend of Zelda, The - Oracle of Seasons (Europe) (En,Fr,De,Es,It)-dbac1357.ips
CRC32: dbac1357
MD5: 4ca44cbdd4e05c9b3c22da96d3de6338
SHA-1: 360b9408e569ba826212eac1ebea1b09573cb48c
Language: English, French, German, Spanish, Italian

Legend of Zelda, The - Oracle of Ages (Europe)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Legend%20of%20Zelda%2C%20The%20-%20Oracle%20of%20Ages%20(Europe)%20(En%2CFr%2CDe%2CEs%2CIt)-5933e3fa.ips

Common name: Legend of Zelda, The - Oracle of Ages (Europe) (En,Fr,De,Es,It)
IPS filename: Legend of Zelda, The - Oracle of Ages (Europe) (En,Fr,De,Es,It)-5933e3fa.ips
CRC32: 5933e3fa
MD5: 825de040ea4dff66661693f8712b1bdb
SHA-1: 9f2dff3c46406839f839a8d535353dfc1e3e8670
Language: English, French, German, Spanish, Italian

Pokémon

Pokémon Crystal

Changelog:

  • [2022-11-30 20:10:21 UTC] Patch updated to fix graphic glitches

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/PM_CRYSTAL%20(FR)%20(878b2aa7).ips

Common name: Pokemon - Version Cristal (France)
IPS filename: PM_CRYSTAL (FR) (878b2aa7).ips
CRC32: 878b2aa7
MD5: 45d988bdb6cfcc334134dd212cefb7b8
SHA-1: c055992b16b7399c687647725cdd1f4f13a2f75c
Language: French

Pokémon Crystal Clear 2.4.4

Changelog:

Steps:

  • Get Pokémon original ROM in version 1.1 (crc: 3358e30a)
  • Download the Crystal Clear patch (2_4_4_Standard_1_1.bps)
  • Apply the patch to the original ROM
  • Apply my patch to the Crystal Clear ROM

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Crystal_Clear(2.4.4)-927332e2.ips
Hack link website: https://ccdocs.readthedocs.io/en/latest/

Common name: Crystal_Clear
IPS filename: Crystal_Clear(2.4.4)-927332e2.ips
CRC32: 927332e2
MD5: 069d92f6d594f0c192db4494d55f565c
SHA-1: 0143df5d985218c70f00f14cc20529a73c55d326
Language: English

Pokémon Crystal Clear 2.5.0

Changelog:

Changelog:

  • [2022-01-16 11:04:58] Fix crash on battle + Graphical issue on Pokegear exit
  • [2022-01-23 11:48:10] Fix crash on slot machine at Game Center

Steps:

  • Get Pokémon original ROM in version 1.1 (crc: 3358e30a)
  • Download the Crystal Clear patch (2_5_0_Standard_1_1.bps)
  • Apply the patch to the original ROM
  • Apply my patch to the Crystal Clear ROM

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Crystal_Clear(2.5.0)-4af8c482.ips
Hack link website: https://ccdocs.readthedocs.io/en/latest/

Common name: Crystal_Clear
IPS filename: Crystal_Clear(2.5.0)-4af8c482.ips
CRC32: 4af8c482
MD5: a642f446a407f67e55117e2ee6b56244
SHA-1: 8d5fce8853e59abff110ef52559e12e6d6dc63a0
Language: English

Pokémon Crystal Clear 2.5.1

Steps:

  • Get Pokémon original ROM in version 1.1 (crc: 3358e30a)
  • Download the Crystal Clear patch (2_5_1_Standard_1_1.bps)
  • Apply the patch to the original ROM
  • Apply my patch to the Crystal Clear ROM

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Crystal_Clear(2.5.1)-1627acd.ips
Hack link website: https://ccdocs.readthedocs.io/en/latest/

Common name: Crystal_Clear
IPS filename: Crystal_Clear(2.5.1)-1627acd.ips
CRC32: 1627acd
MD5: 9d70694d975ba415c6a27dda7b3dfdf2
SHA-1: 05f147361000c6db702649d381f96109c2168fd5
Language: English

Pokémon Crystal Clear 2.5.2

Changelog:

  • [2022-07-07 01:35:58] Fix graphical issue (Thanks to JoseSX)

Steps:

  • Get Pokémon original ROM in version 1.1 (crc: 3358e30a)
  • Download the Crystal Clear patch (2_5_2_Standard_1_1.bps)
  • Apply the patch to the original ROM
  • Apply my patch to the Crystal Clear ROM

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Crystal_Clear(2.5.2)-b5847ca5.ips
Hack link website: https://ccdocs.readthedocs.io/en/latest/

Common name: Crystal_Clear
IPS filename: Crystal_Clear(2.5.2)-b5847ca5.ips
CRC32: b5847ca5
MD5: a9fa67d3abb5e385bfcf68bc6d8a900c
SHA-1: fd63ef1144f6c0f10f59f82ca814736110623015
Language: English

Pokémon Crystal Clear 2.5.2

Steps:

  • Get Pokémon original ROM in version 1.1 (crc: 3358e30a)
  • Download the Crystal Clear patch (2_5_5_Standard_1_1.bps)
  • Apply the patch to the original ROM
  • Apply my patch to the Crystal Clear ROM

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Crystal_Clear(2.5.5)-12c1deeb.ips
Hack link website: https://ccdocs.readthedocs.io/en/latest/

Common name: Crystal_Clear
IPS filename: Crystal_Clear(2.5.5)-12c1deeb.ips
CRC32: 12c1deeb
MD5: a9ea243b844c2182a7fd240474e403aa
SHA-1: b022853fc549600f60f4aed8088dbf69b5097520
Language: English

Pokémon Gold

GitHub: https://github.com/BestPig/pokegold-pocket

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/POKEMON_GLD%20(USA%2C%20Europe)%20(6bde3c3e).ips

Common name: Pokemon - Gold Version (USA, Europe) (SGB Enhanced)
IPS filename: POKEMON_GLD (USA, Europe) (6bde3c3e).ips
CRC32: 6bde3c3e
MD5: a6924ce1f9ad2228e1c6580779b23878
SHA-1: d8b8a3600a465308c9953dfa04f0081c05bdcb94
Language: English

Pokémon Silver (USA / Europe)

GitHub: https://github.com/BestPig/pokegold-pocket

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/POKEMON_SLV%20(US%2C%20Europe)%20(8ad48636).ips

Common name: Pokemon - Silver Version (USA, Europe) (SGB Enhanced)
IPS filename: POKEMON_SLV (US, Europe) (8ad48636).ips
CRC32: 8ad48636
MD5: 2ac166169354e84d0e2d7cf4cb40b312
SHA-1: 49b163f7e57702bc939d642a18f591de55d92dae
Language: English

Pokémon Argent (France)

Changelog:

  • [2023-01-22 13:40:24] Fix graphical issue

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/POKEMON_SLV%20(FR)%20(e0c216ea).ips

Common name: Pokemon - Version Argent (France) (SGB Enhanced)
IPS filename: POKEMON_SLV (FR) (e0c216ea).ips
CRC32: e0c216ea
MD5: 72448fe75f534f70cd90469da95ef76f
SHA-1: a4a7e8079b7a53e4d9ef43382bbb1090b9d45d1a
Language: French

Pokémon Or (France)

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/POKEMON_GLD%20(FR)%20(37a70702).ips

Common name: Pokemon - Version Or (France) (SGB Enhanced)
IPS filename: POKEMON_GLD (FR) (37a70702).ips
CRC32: 37a70702
MD5: 9af19423c5fa3dbe4fdcc78d2bc7d1c0
SHA-1: c147c0d8c2b71b7628a7233436f5c052b5b17081
Language: French

Pokémon Red

⚠️ To make save working, please update your Analogue Pocket firmware in >= 1.0A

Github: https://github.com/BestPig/pokered-pocket

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pokered-9f7fdd53.ips

Common name: Pokemon - Red Version (USA, Europe) (SGB Enhanced)
IPS filename: pokered-9f7fdd53.ips
CRC32: 9f7fdd53
MD5: 3d45c1ee9abd5738df46d2bdda8b57dc
SHA-1: ea9bcae617fdf159b045185467ae58b2e4a48b9a
Language: English

Pokémon Blue

⚠️ To make save working, please update your Analogue Pocket firmware in >= 1.0A

Github: https://github.com/BestPig/pokered-pocket

Patch Link: Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pokeblue-d6da8a1a.ips

Common name: Pokemon - Blue Version (USA, Europe) (SGB Enhanced)
IPS filename: pokeblue-d6da8a1a.ips
CRC32: d6da8a1a
MD5: 50927e843568814f7ed45ec4f944bd8b
SHA-1: d7037c83e1ae5b39bde3c30787637ba1d4c48ce2
Language: English

Pokémon Rouge

Github: https://github.com/BestPig/pokered-gbc-pocket

Patch Link: Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pokerouge-337fce11.ips

Common name: Pokemon - Version Rouge (F)
IPS filename: pokerouge-337fce11.ips
CRC32: 337fce11
MD5: 669700657cb06ed09371cdbdef69e8a3
SHA-1: 47a7622fa30e6402a3891fe65b3a930bf9bd7aec
Language: French

Pokémon Bleue

Github: https://github.com/BestPig/pokered-gbc-pocket

Patch Link: Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pokebleu-337fce11.ips

Common name: Pokemon - Version Bleue (F)
IPS filename: pokebleu-337fce11.ips
CRC32: 50e2fc1d
MD5: 35c8154c81abb2ab850689fd28a03515
SHA-1: 47faa910d0e073c600665bf9c83b6bd17babdf8a
Language: French

Pokémon Red (Colored version)

Github: https://github.com/BestPig/pokered-gbc-pocket

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pokered-gbc-9f7fdd53.ips

Common name: Pokemon - Red Version (USA, Europe) (SGB Enhanced)
IPS filename: pokered-9f7fdd53.ips
CRC32: 9f7fdd53
MD5: 3d45c1ee9abd5738df46d2bdda8b57dc
SHA-1: ea9bcae617fdf159b045185467ae58b2e4a48b9a
Language: English

Pokémon Blue (Colored version)

Github: https://github.com/BestPig/pokered-gbc-pocket

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pokeblue-gbc-d6da8a1a.ips

Common name: Pokemon - Blue Version (USA, Europe) (SGB Enhanced)
IPS filename: pokeblue-d6da8a1a.ips
CRC32: d6da8a1a
MD5: 50927e843568814f7ed45ec4f944bd8b
SHA-1: d7037c83e1ae5b39bde3c30787637ba1d4c48ce2
Language: English

Pokemon - Yellow Version

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Pokemon%20Yellow%20(USA%2C%20Europe)-7d527d62.ips
Github: https://github.com/BestPig/pokeyellow-pocket

⚠️ Shorten the name, the Analogue Pocket don't like long filename

Common name: Pokemon - Yellow Version - Special Pikachu Edition (USA, Europe) (GBC,SGB Enhanced)
IPS filename: Pokemon Yellow (USA, Europe)-7d527d62.ips
CRC32: 7d527d62
MD5: d9290db87b1f0a23b89f99ee4469e34b
SHA-1: cc7d03262ebfaf2f06772c1a480c7d9d5f4a38e1
Language: English

Pokemon - Version Jaune

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pokered-fr-d03426e9.ips

⚠️ Shorten the name, the Analogue Pocket don't like long filename

Common name: Pokemon - Version Jaune - Edition Speciale Pikachu (France) (GBC,SGB Enhanced)
IPS filename: pokered-fr-d03426e9.ips
CRC32: d03426e9
MD5: 2df6b439a35e0d511d52fa75c6a7849a
SHA-1: 0aceec0ef7aa2ca5aa831554598d91f61a925591
Language: French

Pokémon Trading Card Game (US)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/poketcg.ips
GitHub: https://github.com/BestPig/poketcg-pocket

Common name: Pokemon Trading Card Game (USA, Australia) (SGB Enhanced)
IPS filename: poketcg.ips
CRC32: 81069d53
MD5: 219b2cc64e5a052003015d4bd4c622cd
SHA-1: 0f8670a583255cff3e5b7ca71b5d7454d928fc48
Language: English

Pokémon Trading Card Game (Europe)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Pokemon%20Trading%20Card%20Game%20(Europe)%20(En%2CFr%2CDe)%20(SGB%20Enhanced)-4523376e.ips

Common name: Pokemon Trading Card Game (Europe) (En,Fr,De) (SGB Enhanced)
IPS filename: Pokemon Trading Card Game (Europe) (En,Fr,De) (SGB Enhanced)-4523376e.ips
CRC32: 4523376e
MD5: 4572f09b61a36e94762ff60cbe182834
SHA-1: 868e7b376e39f7d65a735538d90fbe6bbc99d198
Language: English, French, German

Pokémon Trading Card Game 2

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Pokemon%20Card%20GB2%20-%20GR%20Dan%20Sanjou!%20(Japan)-6c933a14.ips

You can apply the english translation by applying the patch translation before or after the conversion.

English patch: https://www.romhacking.net/translations/1736/

Common name: Pokemon Card GB2 - GR Dan Sanjou! (Japan)
IPS filename: Pokemon Card GB2 - GR Dan Sanjou! (Japan)-6c933a14.ips
CRC32: 6c933a14
MD5: 1134862e84110443190df460351d4575
SHA-1: a7e12bcc5f514e3aad8de570fd511aab0a308822
Language: Japan

Konami GB Collection Vol.1

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Konami%20GB%20Collection%20Vol.1%20(E)%20%5BC%5D%5B!%5D-203f8727.ips

Common name: Konami GB Collection Vol.1 (E) [C][!]
IPS filename: Konami GB Collection Vol.1 (E) [C][!]-203f8727.ips
CRC32: 203f8727
MD5: 70ccaf1c458dc09b7c703191ef9b8541
SHA-1: 760abb9e3950f39bf01320e414a4f4d516e04c83
Language: English

Azure Dreams

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Azure%20Dreams%20(USA)%20(SGB%20Enhanced)-71d52876.ips

Common name: Azure Dreams (USA) (SGB Enhanced)
IPS filename: Azure Dreams (USA) (SGB Enhanced)-71d52876.ips
CRC32: 71d52876
MD5: 464acbe3c82887db897c39cdba877237
SHA-1: 1ebc365058dbb4d4f7ccad6185f4364d584bf250
Language: English

Tetris

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Tetris-v1.1.ips

Changelog: [2022-01-19 13:38] Fix some glitch issues [2022-01-20 01:16] Remove the save hack that is incompatible with some patch, and can be applied by poeple themself

Common name: Tetris (World) (Rev A)
IPS filename: Tetris-v1.1.ips
CRC32: 46df91ad
MD5: 982ed5d2b12a0377eb14bcdc4123744e
SHA-1: 74591cc9501af93873f9a5d3eb12da12c0723bbc
Language: English

Tetris DX

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Tetris%20DX%20(World)%20(SGB%20Enhanced).pocket.ips

Changelog:

  • Patch updated to fix the mode VS the COM

Common name: Tetris DX (World) (SGB Enhanced)
IPS filename: Tetris DX (World) (SGB Enhanced).pocket.ips
CRC32: 69989152
MD5: 65973d7a1446346294f8ca9d2d1b7e66
SHA-1: 7183bcb54dd35f3a07d8fe63339b768f13b8168d
Language: English

Super Mario Land DX

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Super%20Mario%20Land%20(World)-90776841.ips

This patch should be applied on RAW Rom and not already patched one with DX
This patch will apply the conversion + color hack (https://www.romhacking.net/hacks/4477/)

Changelog:

  • [2022/01/14 00:47:45] Patch updated to fix crash when getting top door on first level

Common name: Super Mario Land (World)
IPS filename: Super Mario Land (World)-90776841.ips
CRC32: 90776841
MD5: b48161623f12f86fec88320166a21fce
SHA-1: 3a4ddb39b234a67ffb361ee7abc3d23e0a8b1c89
Language: English

Wario Land - Super Mario Land 3

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Wario%20Land%20-%20Super%20Mario%20Land%203%20(World)-40be3889.ips

Common name: Wario Land - Super Mario Land 3 (World)
IPS filename: Wario Land - Super Mario Land 3 (World)-40be3889.ips
CRC32: 40be3889
MD5: d9d957771484ef846d4e8d241f6f2815
SHA-1: ae65800302438e37a99e623a71d1c954d73c843e
Language: English

Wario Land 3

Changelog:

  • [2021-12-30 15:10:21 UTC] Patch updated to fix mini-golf game crash

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Wario%20Land%203%20(World)%20(En%2CJa)-480d0259.ips

Common name: Wario Land 3 (World) (En,Ja)
IPS filename: Wario Land 3 (World) (En,Ja)-480d0259.ips
CRC32: 480d0259
MD5: 16bb3fb83e8cbbf2c4c510b9f50cf4ee
SHA-1: bb7877309834441fd03adb7fa65738e5d5b2d7ba
Language: English, Japanese

Dragon Warrior I & II

Changelog:

  • [2022/01/03 04:06:13] Fix graphic bug when entering menu

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Dragon%20Warrior%20I%20%26%20II%20(USA)%20(SGB%20Enhanced)-71d693da.ips

Common name: Dragon Warrior I & II (USA) (SGB Enhanced)
IPS filename: Dragon Warrior I & II (USA) (SGB Enhanced)-71d693da.ips
CRC32: 71d693da
MD5: c3987a4d734c37b7d8324f654a45de70
SHA-1: 01c4e2145365a12560d162116378f1991807ef95
Language: English

Dragon Warrior III

Changelog:

  • [2022-03-31 14:57:45] Fix lots of incorrect patch (Thanks to JoseJX)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Dragon%20Warrior%20III%20(USA)-fd9c59c.ips

Common name: Dragon Warrior III (USA)
IPS filename: Dragon Warrior III (USA)-fd9c59c.ips
CRC32: fd9c59c
MD5: b74b6132326bafcd75e415ddcd9a2932
SHA-1: 581a12695ae42becaa078ac2694a11767a96dc61
Language: English

Dragon Warrior Monsters

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Dragon%20Warrior%20Monsters%20(USA%2C%20Europe)%20(SGB%20Enhanced)-e56c35b1.ips

Common name: Dragon Warrior Monsters (USA, Europe) (SGB Enhanced)
IPS filename: Dragon Warrior Monsters (USA, Europe) (SGB Enhanced)-e56c35b1.ips
CRC32: e56c35b1
MD5: 1ca6579359f21d8e27b446f865bf6b83
SHA-1: 728e458d4b13cdc8a0026dc28c5a14f1d72d9da4
Language: English

Dr. Mario

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Dr.%20Mario%20(World)%20(Rev%201)-f0225dd0.ips

Common name: Dr. Mario (World) (Rev 1)
IPS filename: Dr. Mario (World) (Rev 1)-f0225dd0.ips
CRC32: f0225dd0
MD5: 921bdff008475aa2c5344e1a0d110910
SHA-1: d31d67d0682515c7c85deaa1752b02231150e5bf
Language: English

Dr. Mario DX Hack

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Dr.%20Mario%20(World)%20(Rev%201)-f0225dd0-dx.ips

This patch will auto apply the DX hack -> https://www.romhacking.net/hacks/5281/

Common name: Dr. Mario (World) (Rev 1)
IPS filename: Dr. Mario (World) (Rev 1)-f0225dd0-dx.ips
CRC32: f0225dd0
MD5: 921bdff008475aa2c5344e1a0d110910
SHA-1: d31d67d0682515c7c85deaa1752b02231150e5bf
Language: English

Mario Tennis

Changelog:

  • [2022-04-18 22:13:08] Fix some missing patch (Thanks to JoseJX)
  • [2022-04-16 01:02:00] Fix scrolling text

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Mario%20Tennis%20(USA)-a781c63c.ips

Common name: Mario Tennis (USA)
IPS filename: Mario Tennis (USA)-a781c63c.ips
CRC32: a781c63c
MD5: 50af67f7321d84bd052f0e793ee0613c
SHA-1: 414ba58340a27fc27b127bc01455b32764151ff0
Language: English

Mario Golf

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Mario%20Golf%20(USA)-905ad0cb.ips

Common name: Mario Golf (USA)
IPS filename: Mario Golf (USA)-905ad0cb.ips
CRC32: 905ad0cb
MD5: 83f791645ce282093a9d59c121ffc49d
SHA-1: 7f2062e51b4fc87378c1d5e6b9578c9277b94e0b
Language: English

Rayman

Changelog:

  • [2021-12-30 15:10:21 UTC] Patch updated to fix third level crash

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Rayman%20(USA)%20(En%2CFr%2CDe%2CEs%2CIt%2CNl)-eda12f0d.ips

Common name: Rayman (USA) (En,Fr,De,Es,It,Nl)
IPS filename: Rayman (USA) (En,Fr,De,Es,It,Nl)-eda12f0d.ips
CRC32: eda12f0d
MD5: b941941050fc32406eca4733926a3779
SHA-1: 5a6999c0ca4be80a6259664fdffbc79fd4bb1ed6
Language: English

Worms Armageddon

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Worms%20Armageddon%20(USA)%20(En%2CFr%2CEs)-e241edde.ips

Common name: Worms Armageddon (USA) (En,Fr,Es)
IPS filename: Worms Armageddon (USA) (En,Fr,Es)-e241edde.ips
CRC32: e241edde
MD5: 7e0df312ccd8f3e25bf3074e17d5aedf
SHA-1: ec587a3660298f95bf85f4471a626727b5fe6d7c
Language: English

Shantae

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Shantae%20(USA)-e994b59b.ips

Common name: Shantae (USA)
IPS filename: Shantae (USA)-e994b59b.ips
CRC32: e994b59b
MD5: 028c4262dbb49f4fc462a6eb3e514d72
SHA-1: 520e48c50f6e997fcd841ca368fc9abc1dbddec1
Language: English

Metroid II - Return of Samus

⚠️ To make save working, please update your Analogue Pocket firmware in >= 1.0A

Changelog:

  • [2022-01-01 04:15:55 UTC] Patch updated to fix some crashes

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Metroid%20II%20-%20Return%20of%20Samus%20(World)(GB)-dee05370.ips

Common name: Metroid II - Return of Samus (World)
IPS filename: Metroid II - Return of Samus (World)(GB)-dee05370.ips
CRC32: dee05370
MD5: 9639948ad274fa15281f549e5f9c4d87
SHA-1: 74a2fad86b9a4c013149b1e214bc4600efb1066d
Language: English

Metroid II - Return of Samus (Colored version)

Changelog:

  • [2022-01-01 04:15:55 UTC] Patch updated to fix some crashes
  • [2022-01-22 20:36:20 UTC] Patch updated to fix final boss crash

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Metroid%20II%20-%20Return%20of%20Samus%20(World)-dee05370.ips

This patch will also auto apply the two following rom hacks

https://www.romhacking.net/hacks/4388/
https://www.romhacking.net/hacks/4579/

Common name: Metroid II - Return of Samus (World)
IPS filename: Metroid II - Return of Samus (World)-dee05370.ips
CRC32: dee05370
MD5: 9639948ad274fa15281f549e5f9c4d87
SHA-1: 74a2fad86b9a4c013149b1e214bc4600efb1066d
Language: English

R-Type DX

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/R-Type%20DX%20(USA%2C%20Europe)-fc1d4089.ips

Common name: R-Type DX (USA, Europe)
IPS filename: R-Type DX (USA, Europe)-fc1d4089.ips
CRC32: fc1d4089
MD5: dae7b7625d41d8a06266b09924154bb2
SHA-1: e6a5c632b616e520b10b8b7589207c87c0092047
Language: English

Donkey Kong

Changelog:

  • [2022/01/02 00:53 UTC] Updated to fix some crash issues

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Donkey%20Kong%20(World)%20(Rev%20A)%20(SGB%20Enhanced)-f777a5d8.ips

Common name: Donkey Kong
IPS filename: Donkey Kong (World) (Rev A) (SGB Enhanced)-f777a5d8.ips
CRC32: f777a5d8
MD5: 4859ec2b18c4fabf489eb570c1d7d326
SHA-1: 397ad2ff25627b83e02c71b54c72bb4deb39e0c0
Language: English

Harvest Moon 3

Changelog:

  • [2022/01/10 11:22 UTC] Updated to fix different crashes

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Harvest%20Moon%203%20GBC%20(USA)-a0d67417.ips

Common name: Harvest Moon 3 GBC (USA)
IPS filename: Harvest Moon 3 GBC (USA)-a0d67417.ips
CRC32: a0d67417
MD5: 0ff9df46aca45161d1dfa7eee8509c1f
SHA-1: 5313c62c51b9b5417f764fe67b687f403f9765bb
Language: English

Ghosts'n Goblins

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Ghosts%27n%20Goblins%20(USA%2C%20Europe)-ae024c23.ips

Common name: Ghosts'n Goblins (USA, Europe)
IPS filename: Ghosts'n Goblins (USA, Europe)-ae024c23.ips
CRC32: ae024c23
MD5: 9b846e9a4eb6b80cdbc8e6c82f2b9e9e
SHA-1: af9e69fc65fbe0d4fabe145472c1340e9f541a7b
Language: English

Ninja Gaiden Shadow

Changelog:

  • [2022/01/02 05:16:53 UTC] Fix crash on final ending scene

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Ninja%20Gaiden%20Shadow%20(USA)-d3741a3a.ips

Common name: Ninja Gaiden Shadow (USA)
IPS filename: Ninja Gaiden Shadow (USA)-d3741a3a.ips
CRC32: d3741a3a
MD5: e12c5c2897ed095f8d26c7578afddfda
SHA-1: 8aadd7dfb4add75d5ac5351658762e5f56e78c66
Language: English

Tamagotchi

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Tamagotchi%20(USA%2C%20Europe)%20(SGB%20Enhanced)-dbf1bd20.ips

Common name: Tamagotchi (USA, Europe) (SGB Enhanced)
IPS filename: Tamagotchi (USA, Europe) (SGB Enhanced)-dbf1bd20.ips
CRC32: dbf1bd20
MD5: c7920eb4b478c4d7513f2f43b7dbb9cf
SHA-1: 7368ec190bed39429812a26e18b2d3e153cf4e81
Language: English

Legend of the River King

Changelog:

  • [2022/03/30 12:40:47 UTC] Fix an error in the patch (Thanks to JoseJX)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Legend%20of%20the%20River%20King%20GB%20(USA)%20(SGB%20Enhanced)-7e821f47.ips

Common name: Legend of the River King GB (USA) (SGB Enhanced)
IPS filename: Legend of the River King GB (USA) (SGB Enhanced)-7e821f47.ips
CRC32: 7e821f47
MD5: b397066e3cad5ae33a31e4adfff0bff5
SHA-1: 1773c4719c3134845a91fef3a897034d5a70825e
Language: English

Double Dragon

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Double%20Dragon%20(USA%2C%20Europe)-40a8bf12.ips

Common name: Double Dragon (USA, Europe)
IPS filename: Double Dragon (USA, Europe)-40a8bf12.ips
CRC32: 40a8bf12
MD5: 545de5c311259b7f7ec313a9d58cf4b4
SHA-1: 6565a3d89827717d8e5d2e041c743266ba14b412
Language: English

Double Dragon II

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Double+Dragon+II+(USA,+Europe)-5b96e474.ips

Common name: Double Dragon II (USA, Europe)
IPS filename: Double Dragon II (USA, Europe)-5b96e474.ips
CRC32: 5b96e474
MD5: 4f3b84eb325f9162086fac77ac577e7c
SHA-1: 3532462be3ab1a569890261d20a1a37bfe79e1ea
Language: English

Resident Evil Gaiden

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Resident%20Evil%20Gaiden%20(USA)-f8c5021b.ips

Common name: Resident Evil Gaiden (USA)
IPS filename: Resident Evil Gaiden (USA)-f8c5021b.ips
CRC32: f8c5021b
MD5: 3c0c5fceebff4d9730875a9362d26aa1
SHA-1: a302cddc085d65ca778153e2a591bd648ce963c9
Language: English

Donkey Kong Land 2

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Donkey%20Kong%20Land%202%20(USA%2C%20Europe)%20(SGB%20Enhanced)-2827e5d4.ips

Common name: Donkey Kong Land 2 (USA, Europe) (SGB Enhanced)
IPS filename: Donkey Kong Land 2 (USA, Europe) (SGB Enhanced)-2827e5d4.ips
CRC32: 2827e5d4
MD5: 6e30394fd7ef4a4dc3fe1edd9fc69f72
SHA-1: 89cc4f01653a6105ee5c00e10fc65aa1437fd320
Language: English

Heroes of Might and Magic

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Heroes%20of%20Might%20and%20Magic%20(USA)%20(En%2CFr%2CDe)-bb0672a6.ips

Common name: Heroes of Might and Magic (USA) (En,Fr,De)
IPS filename: Heroes of Might and Magic (USA) (En,Fr,De)-bb0672a6.ips
CRC32: bb0672a6
MD5: 6a2a5ab0dc979f162cbfa4389d1cd71f
SHA-1: 209d8a9cdd240a8c73d03d8575373bfa53948869
Language: English

Chase H.Q.

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Chase%20H.Q.%20(USA%2C%20Europe)-67a45d19.ips

Common name: Chase H.Q. (USA, Europe)
IPS filename: Chase H.Q. (USA, Europe)-67a45d19.ips
CRC32: 67a45d19
MD5: 6884a31366f565ca25935e1fba52efbc
SHA-1: cbcd6254b1b0227ba6aa8d95c979abb7fe8e4d38
Language: English

Battle Unit Zeoth

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Battle%20Unit%20Zeoth%20(USA%2C%20Europe)-e67a92b3.ips

Common name: Battle Unit Zeoth (USA, Europe)
IPS filename: Battle Unit Zeoth (USA, Europe)-e67a92b3.ips
CRC32: e67a92b3
MD5: 023a8fd8eacad0656b5110da26dcdd44
SHA-1: eba09c60cd60feba0a7a9e82597dad080ce78d22
Language: English

Caesars Palace II

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Caesars%20Palace%20II%20(USA%2C%20Europe)-351ba5ea.ips

Common name: Caesars Palace II (USA, Europe)
IPS filename: Caesars Palace II (USA, Europe)-351ba5ea.ips
CRC32: 351ba5ea
MD5: 64396458bb3a82f26f522e85291b5fc5
SHA-1: b7520b3c91813df9a447c11ccc4d4381f106ca52
Language: English

Teenage Mutant Hero Turtles - Fall of the Foot Clan (Europe)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/TMNT-ed8a73fb.ips

Common name: Teenage Mutant Hero Turtles - Fall of the Foot Clan (Europe)
IPS filename: TMNT-ed8a73fb.ips
CRC32: ed8a73fb
MD5: 3172f2d0c417107da132f8437c43763b
SHA-1: cf1d432b93e6a606d95bf7397a088b79cd69e108
Language: English

Teenage Mutant Hero Turtles II - Back from the Sewers (Europe)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/TMNT2-cf24506c.ips

Common name: Teenage Mutant Hero Turtles II - Back from the Sewers (Europe)
IPS filename: TMNT2-cf24506c.ips
CRC32: cf24506c
MD5: b439f2ca31e47f7ac4ea4a95cc6c9fa5
SHA-1: 350fff58e59114ef37b232c8588a44910bd02d27
Language: English

Teenage Mutant Hero Turtles III - Radical Rescue (Europe)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/TMNT3-9f3245f3.ips

Common name: Teenage Mutant Hero Turtles III - Radical Rescue (Europe)
IPS filename: TMNT3-9f3245f3.ips
CRC32: 9f3245f3
MD5: 7768609b189e788ab08c8aac165b9f4c
SHA-1: bd0aecb9b752eef5a9628ac9c649cad1efb8cb62
Language: English

LSDJ (Version 9.2L)

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/lsdj9_2_L-367dd9de.ips

Common name: lsdj9_2_L
IPS filename: lsdj9_2_L-367dd9de.ips
CRC32: 367dd9de
MD5: 96fa4f2c0db499d48bad4ae599877fb3
SHA-1: e349eaba9b6fe253ae08cccab22da2a2af0c9306
Language: English

Paragon5 Album

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/p5_album-da9cb40f.ips
Demoscene ROM download: https://www.pouet.net/prod.php?which=1793

Common name: Paragon5 Album
IPS filename: p5_album-da9cb40f.ips
CRC32: da9cb40f
MD5: 671dc787703860cc84f4209326a90dd8
SHA-1: ba7c8b68e14d3ee81a9bdc25885ddcba08b0a898
Language: English

The Binding of Isaac: Game Boy Edition

Patch Link: https://github.com/BestPig/analogue-pocket-patches/raw/master/ISAAC-bf922249.ips
Official game link: https://jrob774.itch.io/the-binding-of-isaac-gbjam8-edition

Common name: The Binding of Isaac: Game Boy Edition
IPS filename: ISAAC-bf922249.ips
CRC32: bf922249
MD5: 2554c7f6365dbf59ec1a73f0124a70b4
SHA-1: 187782720d4f7c0986a0d916b0c7efa2c488612e
Language: English

Deadeus

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Deadeus-7da95971.ips
Official game link: https://izma.itch.io/deadeus

Common name: Deadeus
IPS filename: Deadeus-7da95971.ips
CRC32: 7da95971
MD5: b04f705f3e4db711560f9834a6431171
SHA-1: 23cff594ef4b0bb21883b422940526c7fe81f1fd
Language: English

Is That a Demo in Your Pocket?

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/pocket-57c4592a.ips
Demoscene ROM download: https://www.pouet.net/prod.php?which=65997

Common name: Is That a Demo in Your Pocket?
IPS filename: pocket-57c4592a.ips
CRC32: 57c4592a
MD5: 2518020d9c2ff903b3af2d07d2552438
SHA-1: aa27ee8d7e9f87ccaa4b1c2d4f4458a3e77c319c
Language: English

Last Crown Warriors Demo

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/Last%20Crown%20Warriors%20(Kickstarter%20Demo)%20v1.0.1-4a58315b.ips
ROM download: https://imanolea.itch.io/last-crown-warriors-demo

Common name: Last Crown Warriors (Kickstarter Demo) v1.0.1
IPS filename: Last Crown Warriors (Kickstarter Demo) v1.0.1-4a58315b.ips
CRC32: 4a58315b
MD5: d965384426146361d6e94b901d3e96f8
SHA-1: 5a234e33f7429b48f4374b5989e6df4d20352b4c
Language: English

What Friends Are For

Patch link: https://github.com/BestPig/analogue-pocket-patches/raw/master/What_Friends_Are_for-cbed3dd6.ips
Official game link: https://shin.itch.io/what-friends-are-for

Common name: What Friends Are For V1.0
IPS filename: What_Friends_Are_for-cbed3dd6.ips
CRC32: cbed3dd6
MD5: 9db11a12e5721bfecca10ac782f55247
SHA-1: 58538084a964f779c2f756fbe732656f3f7bef66
Language: English

@BestPig
Copy link
Author

BestPig commented Jan 14, 2022

Are you sure you have my latest patch?
Because the final box crash shoud be fixed in my patch of the 2022-01-01 (You can see the changelog when I do a fix).

So didn't tried to reproduce, but wow, very nice schema <3

@treyturner
Copy link

@BestPig I just reproduced the Metroid 2 lockup on the final boss screen using your latest patch with MD5 D8167E4135D48C77C455B6B734192AF3.

@BestPig
Copy link
Author

BestPig commented Jan 22, 2022

Ok, thanks. So I will try to reproduce, I will be fun as I never played any Metroid xD

@treyturner
Copy link

treyturner commented Jan 22, 2022

The hardest part is figuring out the space jumps, it requires specific timing. It must be a spin jump; press jump again just following the peak of your last jump.

There's very little combat to reach the boss (and you have plenty of energy), you just have to push through the corridors until you get there.

@BestPig
Copy link
Author

BestPig commented Jan 22, 2022

Patch updated to fix the final boss issue ;).
Thanks to @MarieKirya and @treyturner for the report and testing.

@treyturner
Copy link

@EzioisAwesome56 Here's a getting started guide I made a while back to introduce people to the subject: https://github.com/treyturner/analogue-pocket-patches/blob/main/TUTORIAL.md

That said, how are you developing your game? GB Studio can export directly to Analogue Pocket format so no patching is required.

@EzioisAwesome56
Copy link

thought i deleted my post but its w/e

@EzioisAwesome56 Here's a getting started guide I made a while back to introduce people to the subject: https://github.com/treyturner/analogue-pocket-patches/blob/main/TUTORIAL.md

That said, how are you developing your game? GB Studio can export directly to Analogue Pocket format so no patching is required.

raw assembly, which is why i asked.
Also, it appears theres something funky with the window scroll registers? i got a ROM working but any attempts to scroll the window around appears to not work. Don't see it documented anywhere, did they move where it is?

@BestPig
Copy link
Author

BestPig commented Apr 17, 2023

It's not related, scroll registers are untouched in the GB Pocket core.
Only the rLCDC and rSTAT are different, do you have an example of a non working ROM?

@EzioisAwesome56
Copy link

It's not related, scroll registers are untouched in the GB Pocket core. Only the rLCDC and rSTAT are different, do you have an example of a non working ROM?

yes, i have the same build i gave to my to test.

the intended behavior is shown on the right in regular sameboy. what happens on real pocket and pocket Sameboy is on the left
image

i suspected the Windows registers where different because it does not move at all for some weird reason on the Pocket.

the copy of the rom pictured on the left can be found here, the right one looks slightly different but is functionally identical because none of the Window movement code has been changed at all from the older build linked here

@BestPig
Copy link
Author

BestPig commented Apr 17, 2023

Do you also have the gb file (not the converted one) ?

@EzioisAwesome56
Copy link

Do you also have the gb file (not the converted one) ?

i dont have one of that exact build of the converted one, but the newest version should do for now

the source code in question for showing the textbox is here, too, if you want to look at it, i dont think my code is at fault though. i have run the rom on my real DMG gameboy with a flash cart and it works fine, so I have no idea why it wouldn't on the pocket's .pocket mode

@BestPig
Copy link
Author

BestPig commented Apr 17, 2023

Can't really say where you failed, because the gb and the pocket you gave me are not from the same build, so too many difference.
But here is a pocket patched from your gb file.
https://shareit.bestpig.fr/file/1c7c14be1b3ce25d9732e4467880f0937ec7c7df/game.pocket

So you can disassemble both and compare what changed, you probably missed some patch.

@EzioisAwesome56
Copy link

Can't really say where you failed, because the gb and the pocket you gave me are not from the same build, so too many difference. But here is a pocket patched from your gb file. https://shareit.bestpig.fr/file/1c7c14be1b3ce25d9732e4467880f0937ec7c7df/game.pocket

So you can disassemble both and compare what changed, you probably missed some patch.

will disassemble it and have a look, thanks!

apologies for not being able to provide the same build, i take very poor backups :P

@EzioisAwesome56
Copy link

found the problem, misunderstood slightly what "bit reversing" meant and had 5 changed to 4 when it shouldve been 2

thanks for the help

@CaitSith2
Copy link

https://ultima3.ultimacodex.com/ultima-3-for-game-boy-color/ - Given the access to the source code, I already did all the required changes for that game to make an analogue pocket port.

@BestPig
Copy link
Author

BestPig commented Sep 16, 2023

https://ultima3.ultimacodex.com/ultima-3-for-game-boy-color/ - Given the access to the source code, I already did all the required changes for that game to make an analogue pocket port.

Hello @CaitSith2,
I'm not sure about what are you expecting, do you want to know how to make the ips patch, or you want me to provide your port patch on my repo?

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