View Single Post
Old 31 December 2018, 21:40   #38
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,553
Minimal support now done (usual winuae.7z link):

Config file entry: trainerfile=<path to ini file>

Ini file format (extremely basic for now):

[patch]
data=200e46802d400026200c6602 ; this is a comment
offset=2
eaoffset=0

EDIT: xx mask values are also supported.

This triggers early in boot phase when starting KS 1.3 config. (00FC0282 2d40 0026 MOVE.L D0,(A6,$0026))

data="fingerprint" data
offset=offset to instruction that modifies required variable (2 = 2 words = 2d40 in above example). Not required, default zero.
eaoffset=offset from instruction to instruction's source or destination effective address word(s). Only needed if instruction is MOVE with both source and destination pointing to memory. Not required, default zero.

More will be added later..

Message is logged when match is detected. Instruction address, variable address, size and current value is included.

No trainer options yet.

"More compatible" CPU option must be set.

Last edited by Toni Wilen; 01 January 2019 at 17:06.
Toni Wilen is offline  
 
Page generated in 0.07930 seconds with 11 queries