+playermissile Posted January 31, 2016 Share Posted January 31, 2016 Announcing Omnivore, the Atari 8-bit binary editor. It is a cross-platform app for modern hardware (running Linux, OS X and Windows) to work with executables or disk images of Atari 8-bit machines. It is a hex editor, a disassembler (with mini-assembler) and a map editor. It is still beta-level code, so testing and bug reports would be appreciated! Thanks to Kevin Savetz of the ANTIC Podcast and Wade of the Inverse ATASCII Podcast for early testing and feedback. Binaries are available for Windows (64-bit) and OS X. Linux users currently have to install from source, see the README. I'm especially interested in feedback from Windows users as that version has been tested the least. Features Opens .ATR, .XEX, .XFD disk images in single, double, and enhanced density formats Save data in same format Edit entire disk image or in logical segments Unlimited undo/redo Copy/paste Built-in support for default Atari character set Custom character set support Custom color definition or default NTSC or PAL colors Multiple views of the same data in different windows; changes are reflected in all windows Hex Editor Displays data in multiple forms: hex, binary, character graphics Select regions and copy/paste Operate on hex data in selected regions (logical functions, shift/rotate, set/clear, arithmetic functions) Edit hex data right in the hex grid Character map supports ANTIC 2 (Graphics 0), ANTIC 4 or 5, and ANTIC 6 and 7 (Graphics 1 and 2 large character mode) Character map may display either ATASCII or internal ANTIC format Edit character data right in the character map window Displays 6502 disassembly with memory map for Atari 8-bit or Atari 5200 Includes a 6502 mini assembler allowing you to change the assembly code without needing a 6502 reference card Smart search that matches in hex grid, character map, or disassembly comments Highlights all matches, move forward and backward among them Map Editor Edit arbitrarily wide images Rectangular copy/paste Select drawing character ("ink") from character set palette Draw freehand Draw lines Draw rectangle Draw filled rectangles Copy between different maps Goals save in different formats attach notes to regions (for reverse engineering support) add a character set editor add a player/missile graphics editor support editing MAME ROMs (including other 8-bit processors like the Z80. Long term, maybe even 16-bit processors like the 68000) support disk images for other 8-bit machines like the C64 and Apple ][ 24 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.