DvD Translations presents:
Table Dumper Pro
Current Version: 15.12.14
Sorry to be so formal, especially since this is Freeware, but since I do not require an installer which forces you to read the license before installing, the people who make copyright law require me to say this...
Only after you have read and agree to the license contained in this ReadMe file and you still wish to download and use this software,
CLICK HERE TO DOWNLOAD.
I can't see why you wouldn't agree, but if you don't, then please don't download or use the software...
Description
A Multi-Processor Intelligent Customizable Dissasembler + Script Inserter + Script Dumper + File Comparator + Relative Searcher + Disk Splitter!
Remeber FCEUXD's goal of making an disassember which can produce clean code dumps that know what is data and what is code? As far as I know, they never realised this goal.
But since I only discovered FCEUXD SP in 2008, I was thinking of the same thing and this is what Table Dumper Pro was designed to do.
But, it goes far beyond specifying what is code and what is data. Not only can it format the data in an intelligent way, but it can take information out of one table use it to create other tables or pointers to pieces of code.
Features:
- Dissasember features:
- Full support for NES/Atari 2600 main registers and mapper specific registers
- Completely customizeable to work for any 6502/7 based machine and any other 8-bit processors with 16-bit addressing
- Sophisticated in-code table & text handling
- Tables of Code Addresses
- Tables of Table Addresses
- Tables of Text
- Tables of Characters
- Tables of Patterns
- Tables of Tables of Tables of..., oh my!
- Tons of formatting options for the Tables including Split Tables, bytes to skip, offsets and more
- Intelligent Auto Table List generator
- Script inserter features:
- Works with just about any mono-spaced or VFW font script, let's you know when the text is too long for your text box in width and height
- UTF-8 or SJS files
- Single, mutiple, or no pointers to text
- Pointers to blank text
- Raw data mixed with text, bytes represented as {##}
- Multiple blocks for text destination with auto detection of which block to put it in, and summary of where it all got put
- Script dumper designed especially to work with the inserter
- File Compare
This feature is now very useful for comparing differences between ROMs.
- Different separators for different sized gaps in the differing data; allows you to more easily see what is related
- Optional listing of differing text through use of selecting .tbl files for each file
- Famicom Disk System File Splitter
- Uses standard THINGY .tbl files for text but also allows extensions to handle new special characters and VWF information
- Relative searcher supports English, hiragana, katakana, with UTF-8 or Shift-JIS output
- Extensive help files accesible directly from the program
- 2 custom pseudo-code dissasemblers for PORTOPIA... see history in the making
- Over 3 years in the making!
History
14.December.2015
Insert New Feature:
- LENGTH option - allows inserting scripts where the length of the phrase is always listed at the beginning of the phrase
FDS File New Features:
- Split FDS File - Updated format with more information
- Merge FDS File - Merge files split with Split FDS File
28.November.2011
File Compare New Features:
This fuction used to not be very good, but now, with some important tweaks it is now very useful for comparing differences between ROMs.
- Different separators for different sized gaps in the differing data; allows you to more easily see what is related
- Optional listing of differing text through use of selecting .tbl files for each file
9.July.2011
Text Inserter New Features:
- Insert any hex byte by surrounding it with {##}, for seemless mixing of text and raw data!
- Multiple pointers to the same piece of text, save space in your ROM!
- Pointers to blank text, used as placeholders, handles the crappy code some people write!
- Documented the new page character \_/ and how it works
New Feature: Split FDS Files:
- Splits standard and non-standard FDS files, with and without headers, into multiple files
- Creates summary file of all data on the FDS image with reference for every byte not in the split files
Op Codes File New Feature:
- Variables named via array can now have any index
7.June.2008
Major and Minor Bug Fixes with Dump Text:
- Caculates MaxColums for 1 line strings too, used to just be 0
- Correctly caclulates offset when the base is something besides 8000, So you text gets put back in the same place!
Major and Minor Bug Fixes with Insert Text:
- For Non-VWF fonts, allows multiple characters in tbl to be mapped to one byte w/o thinking the string it too long
- When SKIPPING bytes on the 2nd && 3rd pass, where the pointers are written was only reading the skipped bytes, didn't write them, OUCH!
7.October.2007
Finally, the initial version of Table Dumper Pro is released to the public.
Please use it to translate some great games so that I don't have to!
Return to DvD Translations.
Page Last Modified: December 14, 2015