In this post we will publish our latest patch that not only sweeps the speedometer and rpm, but also does the same thing with the fuel and coolant needles!
Disclamer
At first I would like to pay credits for Bodie, who has written the original version for VW503MH ROMs, as well as other sweep patches!
Patches presented here are generally inspired by Bodie’s work, however they are heavily re-engineered and sometimes just written from scratch.
Patches are free to use, however when posting them on your social media or on website, please credit the author (hayperek). A link to our website would also be a nice thing!
If you like my work, please consider a small tip or donation here. Thanks!
Legal notice
We are not responsible for any damages caused directly or indirectly by our patch. Use it at your own risk!
All patches are published under LGPLv3 license:
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>
Patch for SW 00.92 (92A3)
This patch is for VW501MH instrument clusters, with ROM ID 92A3 (SW 00.92 on the sticker):

Simply paste it at offset 0x4F4 to your eeprom dump:
2A 16 66 01 92 A3 5A AC BA 0C A5 8A C9 0E F0 06 9C 0E 0F 4C 09 0F AD 0D 0F F0 09 E0 0E D0 F4 9C 0D 0F 80 EF AD 0E 0F D0 19 C0 03 B0 E6 E0 06 F0 0A E0 08 F0 0D E0 1E F0 09 80 58 A2 25 8E 2F 0B A2 1E A9 01 8D 0E 0F C0 03 90 26 C0 0E B0 22 A9 CF 8D 6E 02 A9 F1 8D 70 02 A9 0F 8D 71 02 8D 6F 02 A9 05 8D 73 02 9C 72 02 8D 6D 02 9C 6C 02 80 1C C0 1B B0 1E 9C 6E 02 9C 6F 02 9C 70 02 9C 71 02 9C 73 02 9C 72 02 9C 6D 02 9C 6C 02 7A 68 A9 5D 48 5A 7A 7C 5F 56 01 00 AD 0D 0F D0 32 64 03 64 02 64 01 9C C1 0A 9C C2 0A AC BA 0C C0 20 B0 1F C0 18 90 02 A0 00 B9 76 0F 8D C1 0A B9 92 0F 8D C2 0A A5 43 25 FE 19 AE 0F 8D 86 1F 4C 01 C8 4C E2 C6 00 00 00 00 00 00 00 00 00 00 00 00 5B 70 61 74 63 68 00 62 79 5D 00 00 00 00 00 00 5B 68 61 79 70 65 72 65 6B 5D 00 00 00 00 00 00 00 00 00 00 00 01 01 03 03 03 03 07 07 07 07 07 03 03 03 03 01 01 01 00 00 00 00 00 00 00 00 00 00 80 81 C1 C5 C7 E7 EF EF EF EF EF E7 C7 C5 C1 81 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 45 2A 16 01 45 2B 0F 00 57 49 4C 00 57 4A 7C 00 57 4B 0E 00 7F
With patch correctly applied, your dump should looks like this:

Patch for SW 01.00 (00A4)
This patch is for VW501MH instrument clusters, with ROM ID 00A4 (SW 01.00 on the sticker):

Simply paste it at offset 0x4F4 to your eeprom dump:
FB 16 56 01 00 A4 5A AC B8 0C A5 8A C9 0E F0 06 9C 0C 0F 4C 07 0F AD 0B 0F F0 09 E0 0E D0 F4 9C 0B 0F 80 EF AD 0C 0F D0 19 C0 03 B0 E6 E0 06 F0 0A E0 08 F0 0D E0 1E F0 09 80 58 A2 25 8E 2D 0B A2 1E A9 01 8D 0C 0F C0 03 90 26 C0 0E B0 22 A9 CF 8D 6E 02 A9 F1 8D 70 02 A9 0F 8D 71 02 8D 6F 02 A9 05 8D 73 02 9C 72 02 8D 6D 02 9C 6C 02 80 1C C0 1B B0 1E 9C 6E 02 9C 6F 02 9C 70 02 9C 71 02 9C 73 02 9C 72 02 9C 6D 02 9C 6C 02 7A 68 A9 5D 48 5A 7A 7C 5F 56 01 00 AD 0B 0F D0 32 64 03 64 02 64 01 9C BF 0A 9C C0 0A AC B8 0C C0 20 B0 1F C0 18 90 02 A0 00 B9 74 0F 8D BF 0A B9 90 0F 8D C0 0A A5 43 25 FE 19 AC 0F 8D 86 1F 4C 68 C7 4C 49 C6 00 00 00 00 00 00 00 00 00 00 00 00 5B 70 61 74 63 68 00 62 79 5D 00 00 00 00 00 00 5B 68 61 79 70 65 72 65 6B 5D 00 00 00 00 00 00 00 00 00 00 00 01 01 03 03 03 03 07 07 07 07 07 03 03 03 03 01 01 01 00 00 00 00 00 00 00 00 00 00 80 81 C1 C5 C7 E7 EF EF EF EF EF E7 C7 C5 C1 81 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 57 49 4C 00 57 4A 7A 00 57 4B 0E 01 44 91 14 01 44 92 0F 00 7F
With patch correctly applied, your dump should looks like this:

Patch for SW 01.10 (10A4)
This patch is for VW501MH instrument clusters, with ROM ID 10A4 (SW 01.10 on the sticker):

Simply paste it at offset 0x4F4 to your eeprom dump:
A9 16 66 01 10 A4 5A AC BA 0C A5 8A C9 0E F0 06 9C 0E 0F 4C 09 0F AD 0D 0F F0 09 E0 0E D0 F4 9C 0D 0F 80 EF AD 0E 0F D0 19 C0 03 B0 E6 E0 06 F0 0A E0 08 F0 0D E0 1E F0 09 80 58 A2 25 8E 2F 0B A2 1E A9 01 8D 0E 0F C0 03 90 26 C0 0E B0 22 A9 CF 8D 6E 02 A9 F1 8D 70 02 A9 0F 8D 71 02 8D 6F 02 A9 05 8D 73 02 9C 72 02 8D 6D 02 9C 6C 02 80 1C C0 1B B0 1E 9C 6E 02 9C 6F 02 9C 70 02 9C 71 02 9C 73 02 9C 72 02 9C 6D 02 9C 6C 02 7A 68 A9 5D 48 5A 7A 7C 5F 56 01 00 AD 0D 0F D0 32 64 03 64 02 64 01 9C C1 0A 9C C2 0A AC BA 0C C0 20 B0 1F C0 18 90 02 A0 00 B9 76 0F 8D C1 0A B9 92 0F 8D C2 0A A5 43 25 FE 19 AE 0F 8D 86 1F 4C 01 C8 4C E2 C6 00 00 00 00 00 00 00 00 00 00 00 00 5B 70 61 74 63 68 00 62 79 5D 00 00 00 00 00 00 5B 68 61 79 70 65 72 65 6B 5D 00 00 00 00 00 00 00 00 00 00 00 01 01 03 03 03 03 07 07 07 07 07 03 03 03 03 01 01 01 00 00 00 00 00 00 00 00 00 00 80 81 C1 C5 C7 E7 EF EF EF EF EF E7 C7 C5 C1 81 80 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 45 2A 16 01 45 2B 0F 00 57 49 4C 00 57 4A 7C 00 57 4B 0E 00 7F
With patch correctly applied, your dump should looks like this:
