Users browsing this thread: 1 Guest(s)
Backups? How do you "do it"?

#9
Posts: 127
Threads: 8
Thanks Received: 21
Thanks Given: 12
Joined: Jan 2012
Reputation: 13
Status
None
My method is a bit different.

I have txt files I like to call patchtxt files. They basically describe in text what to change and where. Then I have an assembler written in python that converts the patchtxt files to ips files.

basic example of patchtxt:
Code:
@ 026A6F:     4C F3 57    # put Magtek-Armor in snow as intro

so the format is roughly:

Code:
@ ADDRESS:    DATA (HEX)    # COMMENT

There are a number of commands and modes I've been making that allow for: table mapping, text -> DTE conversion, includes, logging, size assertion, basic ASM conversion, pointer allocation and data allocation based on dynamic pointers. And so on but since I'm the only one using this at the moment I've been changing things around a lot.

I consider patchtxt a data representation format. So it's not a programming language or a proper assembly assembler, it only maps data to locations. Keeping that in mind I'm trying to make the ways of representing the data as flexible as possible.

Using patchtxt files helps me keep my changes and documentation in the same place. It creates readable documents that have proper formatting to be converted.
  Find
Quote  



Messages In This Thread
Backups? How do you "do it"? - by Catone - 04-08-2015, 04:12 PM
RE: Backups? How do you "do it"? - by Lockirby2 - 04-08-2015, 07:09 PM
RE: Backups? How do you "do it"? - by Synchysi - 04-08-2015, 07:41 PM
RE: Backups? How do you "do it"? - by dn - 04-08-2015, 08:04 PM
RE: Backups? How do you "do it"? - by Gi Nattak - 04-08-2015, 09:42 PM
RE: Backups? How do you "do it"? - by Tenkarider - 04-08-2015, 10:52 PM
RE: Backups? How do you "do it"? - by Synchysi - 04-09-2015, 12:15 AM
RE: Backups? How do you "do it"? - by m06 - 04-10-2015, 11:50 AM
RE: Backups? How do you "do it"? - by JCE3000GT - 04-10-2015, 11:16 PM
RE: Backups? How do you "do it"? - by madsiur - 04-11-2015, 01:22 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite