Patch:Vorticons 2
The Vorticons 2 patch is a large and complex patch used to drastically alter the capabilities of the Keen Engine, including such things as sloped tiles and multiple tilesets. There are currently two versions, 320x200 and 640x400. The original patch relied on a number of external binary files to work, but it is possible to run it as a single patch.
The patch as given here is very complex and should not be modified unless you are absolutely sure of what you are doing.
The page is divided into several sections, the 320x200 patch, the 640x400 patch, a section covering compatibility with existing patches and utilities and finally a section on the advanced palette addon patch.
Compatibility
The v2 patch will run only with Dosbox 0.71 and above. The dosbox.conf file must contain the line 'machine = svga_paradise' for the graphics to work. Only the latest version of CKPatch can handle the size of the patch and its format. Only Keengraph can create graphics compatible with the patch. The patch is for Keen 1 v1.31 only. There is a special utility to produce tilesets for the game; Dr. Kylstein's Tileset-Tool.
320x200 Patch
This is the 'standard' patch, with the same resolution as the unmodified Keen game. This has more graphics memory than the following patch and has no major flaws. It is the version recommended for use.
Due to tile patching, levels cannot be too small or the graphics will look like gibberish. A section of patchable values and effects is at the end of this patch, These can be altered or even deleted if wanted. This patch should be the last in a patch file, ensuring that it will not be overwritten by incompatible patches.
Patches that are related to or a part of this patch include Patch:Palette.
Keen 1 320x200 Vorticons 2
#================ V2 PATCH 320x200 ======================
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#The following stuff id alterable, you can alter it if you want
#to make the game more to your liking.
#This is the color palette: 16 entries of r, g, b (each 0-63)
#This is part of several palette patches as well.
%patch $1DCB0
00 00 00 #black
00 00 42 #blue
00 42 00 #green
00 42 42 #cyan
42 00 00 #red
42 00 42 #magenta
42 21 00 #brown
42 42 42 #bright gray
21 21 21 #gray
21 21 63 #bright blue
21 63 21 #bright green
21 63 63 #bright cyan
63 21 21 #bright red
63 21 63 #pink
63 63 21 #yellow
63 63 63 #white
#Replay scrolling Apogee when 'restart demo' is selected
%patch $90D2 $01
%patch $907C $C7 $06 $58 $56 $00 $00
%patch $15CE $0003W
#Draw the Main Menu despite graphics changes
#Only change the menu size if you want to patch this
%patch $9600 $E8 $01A8W
$B8 [$000AW] $50 #menu height
$B8 [$0012W] $50 #menu width
$E8 $CAB0W $83 $C4 $04 $A1 $8282W $66 $98 $66 $A3 $AAF4W
$A1 $82F8W $66 $98 $66 $A3 $AAF8W $90
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#This stuff should NOT be tampered with. It is the main body of the patch
#and contains vital code. Leave it be.
#Set memory map to mode 00 == 0A0000h to 0BFFFFh
#only required if using the paradise machine setting
%patch $6E51 $BA $CE $03 $B0 $06 $EE $42 $EC $24 $F3 $EE $EB $15
#Lots and lots of code:
%patch $11F80 $66 $C1 $E3 $10 $66 $C1 $EB $10 $66 $33 $C9 $66 $33 $D2 $66 $B8
$00 $03 $00 $00 $66 $0F $AF $C1 $66 $05 $04 $06 $00 $00 $66 $8B
$F8 $66 $B8 $15 $00 $00 $00 $66 $0F $AF $C1 $66 $03 $C2 $67 $26
$8B $34 $43 $D1 $E6 $8B $32 $57 $E8 $1D $00 $5F $47 $47 $66 $42
$66 $83 $FA $15 $7C $DB $66 $0F $BF $06 $54 $56 $66 $03 $D8 $66
$41 $66 $83 $F9 $0E $7C $B4 $CB $06 $1E $50 $8E $06 $B2 $35 $8E
$1E $6A $83 $B8 $2E $00 $A4 $A4 $03 $F8 $A4 $A4 $03 $F8 $A4 $A4
$03 $F8 $A4 $A4 $03 $F8 $A4 $A4 $03 $F8 $A4 $A4 $03 $F8 $A4 $A4
$03 $F8 $A4 $A4 $03 $F8 $A4 $A4 $03 $F8 $A4 $A4 $03 $F8 $A4 $A4
$03 $F8 $A4 $A4 $03 $F8 $A4 $A4 $03 $F8 $A4 $A4 $03 $F8 $A4 $A4
$03 $F8 $A4 $A4 $03 $F8 $58 $1F $07 $C3
%patch $B7B2 $38C0W
%patch $B7AA $38C0W
%patch $6EED $A610W
%patch $6F1B $A610W
%patch $6F3C $A610W
%patch $6F5D $A610W
%patch $B8AB $A2F0W
%patch $B8B1 $2F00W
%patch $0298 $EB $28
%patch $97E5 $90 $90 $90 $90 $90 $90
%patch $9861 $90 $90 $90 $90 $90 $90
%patch $9A51 $90 $90 $90 $90 $90 $90
%patch $A5B1 $90 $90 $90 $90 $90 $90
%patch $116C0 $55 $8B $EC $83 $EC $3C $56 $57 $33 $C0 $89 $46 $FE $89 $46 $C8
$66 $0F $BF $1E $3E $82 $66 $A1 $30 $82 $66 $89 $46 $FA $66 $8B
$C8 $66 $C1 $E9 $0C $89 $4E $F8 $66 $03 $C3 $66 $A3 $30 $82 $66
$C1 $E8 $0C $89 $46 $F6 $66 $A1 $38 $82 $66 $89 $46 $F2 $66 $8B
$C8 $66 $C1 $E9 $0C $89 $4E $F0 $66 $03 $C3 $66 $A3 $38 $82 $66
$C1 $E8 $0C $89 $46 $EE $66 $A1 $2C $82 $66 $8B $C8 $66 $C1 $E8
$0C $89 $46 $EC $66 $A1 $34 $82 $66 $03 $C8 $66 $C1 $E8 $0C $89
$46 $EA $66 $8B $C1 $66 $D1 $E8 $66 $89 $46 $E6 $66 $C1 $E8 $0C
$89 $46 $E4 $83 $FB $00 $0F $84 $CC $01 $0F $8C $E6 $00 $8B $4E
$E4 $8B $46 $F0 $BA $00 $00 $E8 $7C $07 $A8 $80 $74 $2C $8B $F0
$66 $33 $D2 $8B $56 $F0 $66 $C1 $E2 $0C $66 $8B $46 $E6 $E8 $FF
$06 $66 $3B $46 $F2 $7E $13 $66 $3B $06 $38 $82 $7F $0C $66 $2B
$06 $38 $82 $66 $48 $FF $46 $C8 $EB $78 $8B $46 $EE $3B $46 $F0
$0F $84 $82 $01 $8B $7E $EC $3B $7E $EA $7F $26 $8B $46 $EE $8B
$CF $BA $00 $00 $E8 $2F $07 $A8 $80 $75 $14 $A8 $03 $74 $10 $A1
%patch $117B0 $38 $82 $40 $25 $FF $0F $F7 $D8 $66 $98 $FF $4E $C8 $EB $43 $47
$EB $D5 $8B $46 $EE $8B $4E $E4 $BA $00 $00 $E8 $08 $07 $A8 $80
$0F $84 $42 $01 $8B $F0 $66 $33 $D2 $8B $56 $EE $66 $C1 $E2 $0C
$66 $8B $46 $E6 $E8 $89 $06 $66 $3B $46 $F2 $0F $8E $27 $01 $66
$3B $06 $38 $82 $0F $8F $1E $01 $66 $2B $06 $38 $82 $66 $48 $FF
$46 $C8 $C7 $06 $42 $82 $00 $00 $01 $06 $3E $82 $66 $01 $06 $30
$82 $66 $01 $06 $38 $82 $66 $A1 $30 $82 $66 $C1 $E8 $0C $8B $46
$EC $66 $A1 $38 $82 $66 $C1 $E8 $0C $8B $46 $EA $C7 $46 $FE $02
$00 $E9 $E2 $00 $8B $4E $E4 $8B $46 $F8 $BA $02 $00 $E8 $96 $06
$A8 $80 $74 $2F $8B $F0 $66 $33 $D2 $8B $56 $F8 $66 $C1 $E2 $0C
$66 $8B $46 $E6 $E8 $19 $06 $66 $3B $46 $FA $0F $8F $B7 $00 $66
$3B $06 $30 $82 $0F $8E $AE $00 $66 $2B $06 $30 $82 $66 $83 $C0
$04 $EB $72 $8B $46 $F6 $3B $46 $F8 $0F $84 $99 $00 $8B $7E $EC
$3B $7E $EA $7F $27 $8B $46 $F6 $8B $CF $BA $02 $00 $E8 $46 $06
$A8 $80 $75 $15 $A8 $03 $74 $11 $66 $33 $C0 $8B $46 $F8 $66 $C1
%patch $118A0 $E0 $0C $66 $2B $06 $30 $82 $EB $3C $47 $EB $D4 $8B $46 $F6 $8B
$4E $E4 $BA $02 $00 $E8 $1E $06 $A8 $80 $74 $5A $8B $F0 $66 $33
$D2 $8B $56 $F6 $66 $C1 $E2 $0C $66 $8B $46 $E6 $E8 $A1 $05 $66
$3B $46 $FA $7F $41 $66 $3B $06 $30 $82 $7E $3A $66 $2B $06 $30
$82 $66 $83 $C0 $04 $C7 $06 $42 $82 $00 $00 $01 $06 $3E $82 $66
$01 $06 $30 $82 $66 $01 $06 $38 $82 $66 $A1 $30 $82 $66 $C1 $E8
$0C $8B $46 $EC $66 $A1 $38 $82 $66 $C1 $E8 $0C $8B $46 $EA $C7
$46 $FE $08 $00 $EB $00 $66 $0F $BF $1E $3C $82 $66 $A1 $2C $82
$66 $89 $46 $FA $66 $8B $C8 $66 $C1 $E9 $0C $89 $4E $F8 $66 $03
$C3 $66 $A3 $2C $82 $66 $C1 $E8 $0C $89 $46 $F6 $66 $A1 $34 $82
$66 $89 $46 $F2 $66 $8B $C8 $66 $C1 $E9 $0C $89 $4E $F0 $66 $03
$C3 $66 $A3 $34 $82 $66 $C1 $E8 $0C $89 $46 $EE $66 $8B $46 $E6
$66 $03 $C3 $66 $89 $46 $E0 $66 $C1 $E8 $0C $89 $46 $DE $66 $A1
$30 $82 $66 $C1 $E8 $0C $89 $46 $EC $66 $A1 $38 $82 $66 $C1 $E8
$0C $89 $46 $EA $66 $33 $C0 $66 $89 $46 $DA $66 $89 $46 $D6 $66
%patch $11990 $89 $46 $D2 $83 $FB $00 $0F $84 $CD $04 $0F $8C $FF $00 $8B $4E
$E4 $8B $46 $EC $BA $03 $00 $E8 $2C $05 $A8 $80 $74 $2B $8B $F0
$66 $33 $D2 $8B $56 $E4 $66 $C1 $E2 $0C $66 $A1 $30 $82 $E8 $DF
$04 $66 $3B $46 $E6 $7C $12 $66 $3B $46 $E0 $7D $0C $66 $2B $46
$E0 $66 $83 $E8 $20 $66 $89 $46 $DA $8B $46 $EE $3B $46 $F0 $74
$38 $8B $7E $EA $81 $7E $C8 $01 $00 $75 $01 $4F $3B $7E $EC $7C
$28 $8B $C7 $8B $4E $EE $BA $03 $00 $E8 $DA $04 $A8 $80 $75 $16
$A9 $03 $00 $74 $11 $A1 $34 $82 $40 $25 $FF $0F $F7 $D8 $66 $98
$66 $89 $46 $D6 $EB $40 $4F $EB $D3 $8B $4E $DE $8B $46 $EC $BA
$03 $00 $E8 $B1 $04 $A8 $80 $74 $2D $8B $F0 $66 $33 $D2 $8B $56
$DE $66 $C1 $E2 $0C $66 $A1 $30 $82 $E8 $64 $04 $66 $3B $46 $E6
$7C $12 $66 $3B $46 $E0 $7D $0C $66 $2B $46 $E0 $66 $83 $E8 $20
$66 $89 $46 $DA $EB $00 $66 $8B $46 $DA $66 $3B $46 $D6 $7C $04
$66 $8B $46 $D6 $66 $3B $46 $D2 $7C $04 $66 $8B $46 $D2 $66 $0B
$C0 $74 $27 $C7 $06 $40 $82 $00 $00 $01 $06 $3C $82 $66 $01 $06
%patch $11A80 $2C $82 $66 $01 $06 $34 $82 $66 $01 $46 $E0 $66 $8B $46 $E0 $66
$C1 $E8 $0C $8B $46 $DE $83 $4E $FE $04 $E9 $00 $01 $8B $4E $E4
$8B $46 $EC $BA $01 $00 $E8 $2D $04 $A8 $80 $74 $2B $8B $F0 $66
$33 $D2 $8B $56 $E4 $66 $C1 $E2 $0C $66 $A1 $30 $82 $E8 $E0 $03
$66 $3B $46 $E6 $7F $12 $66 $3B $46 $E0 $7C $0C $66 $2B $46 $E0
$66 $83 $C0 $20 $66 $89 $46 $DA $8B $46 $F6 $3B $46 $F8 $74 $3C
$8B $7E $EA $81 $7E $C8 $01 $00 $75 $01 $4F $3B $7E $EC $7C $2C
$8B $C7 $8B $4E $F6 $BA $01 $00 $E8 $DB $03 $A8 $80 $75 $1A $A9
$03 $00 $74 $15 $66 $33 $C0 $8B $46 $F8 $66 $C1 $E0 $0C $66 $2B
$06 $2C $82 $66 $89 $46 $D6 $EB $40 $4F $EB $CF $8B $4E $DE $8B
$46 $EC $BA $01 $00 $E8 $AE $03 $A8 $80 $74 $2D $8B $F0 $66 $33
$D2 $8B $56 $DE $66 $C1 $E2 $0C $66 $A1 $30 $82 $E8 $61 $03 $66
$3B $46 $E6 $7F $12 $66 $3B $46 $E0 $7C $0C $66 $2B $46 $E0 $66
$83 $C0 $20 $66 $89 $46 $DA $EB $00 $66 $8B $46 $DA $66 $3B $46
$D6 $7F $04 $66 $8B $46 $D6 $66 $3B $46 $D2 $7F $04 $66 $8B $46
%patch $11B70 $D2 $66 $0B $C0 $74 $27 $C7 $06 $40 $82 $00 $00 $01 $06 $3C $82
$66 $01 $06 $2C $82 $66 $01 $06 $34 $82 $66 $01 $46 $E0 $66 $8B
$46 $E0 $66 $C1 $E8 $0C $8B $46 $DE $83 $4E $FE $01 $8B $46 $E4
$3B $46 $DE $0F $85 $93 $00 $83 $7E $C8 $00 $0F $8C $B8 $02 $74
$0F $33 $D2 $8B $4E $DE $8B $46 $EA $E8 $1A $03 $8B $F0 $EB $4D
$8B $4E $DE $8B $46 $EA $33 $D2 $E8 $0B $03 $8B $F0 $A8 $80 $0F
$84 $94 $02 $66 $33 $D2 $8B $56 $DE $66 $C1 $E2 $0C $66 $A1 $38
$82 $E8 $BC $02 $83 $3E $3C $82 $00 $7C $12 $66 $3B $46 $E6 $0F
$8C $74 $02 $66 $3B $46 $E0 $0F $8F $6C $02 $EB $10 $66 $3B $46
$E6 $0F $8F $62 $02 $66 $3B $46 $E0 $0F $8C $5A $02 $66 $33 $D2
$8B $56 $EA $66 $C1 $E2 $0C $66 $8B $46 $E0 $E8 $52 $02 $66 $2B
$06 $38 $82 $66 $48 $01 $06 $3E $82 $66 $01 $06 $30 $82 $66 $01
$06 $38 $82 $83 $4E $FE $02 $E9 $2D $02 $83 $7E $C8 $00 $7F $53
$0F $8C $F6 $00 $8B $4E $E4 $8B $46 $EA $33 $D2 $E8 $87 $02 $8B
$F0 $A8 $80 $0F $84 $69 $FF $66 $33 $D2 $8B $56 $E4 $66 $C1 $E2
%patch $11C60 $0C $66 $A1 $38 $82 $E8 $38 $02 $83 $3E $3C $82 $00 $7C $12 $66
$3B $46 $E6 $0F $8C $49 $FF $66 $3B $46 $E0 $0F $8F $41 $FF $EB
$30 $66 $3B $46 $E6 $0F $8F $37 $FF $66 $3B $46 $E0 $0F $8C $2F
$FF $EB $1E $8B $46 $EA $8B $4E $E4 $33 $D2 $E8 $38 $02 $8B $1E
$3C $82 $0F $BA $E0 $06 $73 $02 $F7 $DB $83 $FB $00 $0F $8F $18
$01 $8B $46 $EA $8B $4E $DE $33 $D2 $E8 $1A $02 $A8 $80 $74 $1D
$8B $F0 $66 $33 $D2 $8B $56 $EA $66 $C1 $E2 $0C $66 $8B $46 $E0
$E8 $9D $01 $66 $2B $06 $38 $82 $66 $48 $E9 $78 $01 $8B $46 $EA
$8B $4E $DE $33 $D2 $E8 $EE $01 $A8 $80 $75 $12 $A8 $03 $74 $0E
$A1 $38 $82 $40 $25 $FF $0F $F7 $D8 $66 $98 $E9 $57 $01 $8B $46
$EA $48 $8B $4E $DE $33 $D2 $E8 $CC $01 $A8 $80 $74 $1E $8B $F0
$66 $33 $D2 $8B $56 $EA $4A $66 $C1 $E2 $0C $66 $8B $46 $E0 $E8
$4E $01 $66 $2B $06 $38 $82 $66 $48 $E9 $29 $01 $A1 $38 $82 $40
$25 $FF $0F $F7 $D8 $66 $98 $E9 $1B $01 $8B $46 $EA $40 $8B $4E
$DE $33 $D2 $E8 $90 $01 $A8 $80 $74 $1E $8B $F0 $66 $33 $D2 $8B
%patch $11D50 $56 $EA $42 $66 $C1 $E2 $0C $66 $8B $46 $E0 $E8 $12 $01 $66 $2B
$06 $38 $82 $66 $48 $E9 $ED $00 $8B $46 $EA $40 $8B $4E $DE $33
$D2 $E8 $62 $01 $A8 $80 $75 $16 $A8 $03 $74 $12 $66 $A1 $38 $82
$66 $0D $FF $0F $00 $00 $66 $2B $06 $38 $82 $E9 $C7 $00 $8B $46
$EA $8B $4E $DE $33 $D2 $E8 $3D $01 $A8 $80 $74 $1D $8B $F0 $66
$33 $D2 $8B $56 $EA $66 $C1 $E2 $0C $66 $8B $46 $E0 $E8 $C0 $00
$66 $2B $06 $38 $82 $66 $48 $E9 $9B $00 $66 $A1 $38 $82 $66 $0D
$FF $0F $00 $00 $66 $2B $06 $38 $82 $8B $46 $EA $8B $4E $DE $33
$D2 $E8 $02 $01 $A8 $80 $74 $1C $8B $F0 $66 $33 $D2 $8B $56 $EA
$66 $C1 $E2 $0C $66 $8B $46 $E0 $E8 $85 $00 $66 $2B $06 $38 $82
$66 $48 $EB $61 $8B $46 $EA $40 $8B $4E $DE $33 $D2 $E8 $D6 $00
$A8 $80 $75 $15 $A8 $03 $74 $11 $66 $A1 $38 $82 $66 $0D $FF $0F
$00 $00 $66 $2B $06 $38 $82 $EB $3C $8B $46 $EA $40 $8B $4E $DE
$33 $D2 $E8 $B1 $00 $A8 $80 $74 $1D $8B $F0 $66 $33 $D2 $8B $56
$EA $42 $66 $C1 $E2 $0C $66 $8B $46 $E0 $E8 $33 $00 $66 $2B $06
%patch $11E40 $38 $82 $66 $48 $EB $0F $66 $A1 $38 $82 $66 $0D $FF $0F $00 $00
$66 $2B $06 $38 $82 $01 $06 $3E $82 $66 $01 $06 $30 $82 $66 $01
$06 $38 $82 $83 $4E $FE $02 $8B $46 $FE $5F $5E $8B $E5 $5D $CB
$8B $CE $80 $E1 $30 $C0 $E9 $04 $66 $33 $DB $8B $DE $83 $E3 $0C
$66 $25 $FF $0F $00 $00 $0F $BA $E6 $06 $73 $06 $80 $C3 $04 $66
$F7 $D8 $66 $D3 $F8 $66 $C1 $E3 $08 $66 $03 $C3 $66 $03 $C2 $C3
$8B $CE $80 $E1 $30 $C0 $E9 $04 $66 $33 $DB $8B $DE $83 $E3 $0C
$66 $25 $FF $0F $00 $00 $0F $BA $E6 $06 $73 $03 $80 $C3 $04 $66
$C1 $E3 $08 $66 $2B $C3 $0F $BA $E6 $06 $73 $03 $66 $F7 $D8 $66
$D3 $E0 $66 $03 $C2 $C3 $0F $AF $06 $08 $6C $03 $C1 $D1 $E0 $C4
$1E $48 $6C $03 $D8 $26 $8B $07 $69 $D2 $8E $03 $03 $D0 $8B $DA
$8A $87 $38 $41 $32 $E4 $C3
%patch $2C6D $A1 $40 $82 $F7 $2E $14 $5B $01 $06 $3C $82 $A1 $42 $82 $F7 $2E
$14 $5B $01 $06 $3E $82 $2E $FF $1E $E3 $13 $C3
%patch $0676 $E8 $D9BW
%patch $182F4 "TILEHEAD.CK1" $00
%patch $13BF $8C $C8 $05 $6C $0E $2E $A3 $E5 $13 $B8 $12 $10 $B9 $08 $00 $BB
$00 $00 $1E $07 $BA $60 $AC $CD $10 $BB $18 $00 $BA $78 $AC $CD
$10 $E9 $74 $01 $00 $30 $00 $00 $C7 $06 $52 $82 $54 $40 $C7 $06
$4A $82 $00 $00 $A1 $40 $82 $A3 $4C $82 $C7 $06 $40 $82 $00 $00
$E9 $C8 $2B $C7 $06 $52 $82 $67 $38 $B8 $07 $00 $50 $E8 $E4 $AA
$44 $44 $E9 $ED $29 $56 $57 $A3 $04 $83 $BA $C4 $03 $EC $32 $E4
$50 $B0 $02 $EE $42 $EC $50 $B8 $00 $3D $BA $A4 $52 $CD $21 $8B
$D8 $B8 $00 $42 $33 $C9 $8B $16 $04 $83 $C1 $E2 $04 $CD $21 $B8
$00 $3F $B9 $10 $00 $BA $90 $82 $CD $21 $B4 $3E $CD $21 $B8 $00
$3D $BA $90 $82 $CD $21 $8B $D8 $B8 $00 $3F $B9 $40 $00 $BA $90
$82 $CD $21 $B8 $00 $42 $8B $16 $96 $82 $8B $0E $98 $82 $CD $21
$B8 $00 $3F $B9 $54 $15 $BA $1C $3A $CD $21 $B8 $00 $42 $8B $16
$9A $82 $8B $0E $9C $82 $CD $21 $B8 $00 $3F $B9 $70 $1C $BA $A8
$00 $CD $21 $B8 $00 $3F $B9 $38 $0E $BA $72 $83 $CD $21 $B8 $00
$3F $B9 $38 $0E $BA $40 $97 $CD $21 $B8 $00 $42 $8B $16 $9E $82
%patch $14AF $8B $0E $A0 $82 $CD $21 $B8 $05 $00 $BA $CE $03 $EF $06 $1E $07
$1E $33 $C9 $A1 $6A $83 $8E $D8 $B4 $01 $D2 $E4 $B0 $02 $BA $C4
$03 $EF $51 $26 $8B $16 $68 $83 $26 $8B $0E $94 $82 $B4 $3F $CD
$21 $59 $41 $80 $F9 $04 $7C $E0 $1F $07 $B4 $3E $CD $21 $B0 $02
$BA $C4 $03 $EE $58 $42 $EE $58 $4A $EE $5F $5E $C3
%patch $3B47 $90 $90 $90
%patch $3FAC $F7 $C6 $02 $00 $74 $18 $83 $3E $42 $82 $00 $7C $11 $E9 $2B $D4
%patch $3D68 $F7 $C6 $02 $00 $74 $12 $83 $3E $42 $82 $00 $7C $0B $E9 $8A $D6
%patch $1804C $00A8W $07C4W $0EE0W $15FCW $00A8W $07C4W $0EE0W $15FCW
%patch $B799 $0E
%patch $BB67 $500CW
%patch $1805C $0000W $BC3BW $BC54W $BC6FW $BC95W
%patch $45E $3A1CW
%patch $2822 $3A1CW
%patch $2841 $3A1CW
%patch $4368 $3A1CW
%patch $A719 $80 $BF $4138W $0 $90 $90
%patch $38C5 $8A $87 $4138W $24 $03 $98 $3C $01
%patch $473D $80 $BF $44C6W $0 $90 $90
%patch $495A $80 $BF $44C6W $0 $90 $90
%patch $AA1E $80 $BF $44C6W $0 $90 $90
%patch $A806 $80 $BF $4854W $0 $90 $90
%patch $382F $80 $BF $4BE2W $0 $90 $90
%patch $47B1 $80 $BF $4BE2W $0 $90 $90
%patch $49C9 $80 $BF $4BE2W $0 $90 $90
%patch $A931 $80 $BF $4BE2W $0 $90 $90
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#============= END V2 PATCH 320x200 ====================
640x400 Patch
This version of the V 2 patch has not been released in a stable form as yet and is thus not included here.
Palette patch addon
There is an advanced palette patch that is most useful when used in conjunction with the V 2 patch. It is located on the palettes pages