Force 2004

From Gameswiki
Jump to navigation Jump to search

Description

New games in this release:

  • Card Merit-thon (Tri Towers / Card Bandits / 11 Up)
  • Card Bandits
  • Word Dojo
  • Magic Charms
  • Gin Rummy
  • Wordserve
  • Trivia Treasure
  • Bigtime Roller
  • Strategy Merit-thon (Monster Madness / Moon Drop / QShot 3)

Notes:

Patches:

Note that patches are all for Force 2004. Patches for Force 2004.5 should be similar.

Patching Force 2004 to boot on non-Merit Motherboards

Force 2004 checks to see if it's booting on an official Megatouch Force Motherboard (aka the ECS P6IWP-Fe 2.0 / PCChips/Hsin Tech M771LMR 2.0). If not, it'll show an "Invalid Motherboard Detected!!!" error message and stop booting.

To fix that, decrypt /usr/local/bin/start, open up the file in a Hex Editor and replace the following:

Force 2004 Motherboard Check Location
Offset Replace With
0xFC82D 75 EB

One way to trick the HDD Model Check:

Add the following to any script that runs before the main game start is executed:

echo MERIT0011 > /tmp/hd

mount -v -n -o bind /tmp/hd /proc/ide/ide0/hda/model

Booting Force 2004 on non Megatouch Hardware:

Force 2004 checks to see if you're running an official Merit Hard Disk and a Force SMT-4 Touchcontroller (similar to SMT-3, but with a black container instead of white), and if it detects it's not, it will boot the game as MAXX.

To fix this, decrypt /usr/local/bin/start, open up the file in a Hex Editor, and replace the following:

Force 2004 HDD/Touchscreen Check Locations
Offset Replace With
0xFB170 00 01
0xFB18D 00 01
0xFB19B 00 01
0xFB1AF 00 01
0xF4F6C 00 01