Niew 1.40 by Crazy Nation [web]
╓────-- - ∙ - -─────────────────────────────────╖ -──╫─-- NIEW64 v1.40 - Titanik of Crazy Nation! -──╫─-- ╙───────────────────────────────────────────────╜ -*- NIEW64 is THE ULTIMATE TOOL FOR N64 HACKERS! Not just another (Dis)assembler, but a complete hackin' tool. You'll see! -*- ───────────────────────────────────────--- - ∙ [ FEATURES ] ──────────────────────────────────────────- ─── -- - ∙ - MIPS r4300i operands Viewer - Built-in Assembler - ASCII / HEX Viewer and Editor - Direct test of changes on the Doctor64 - Big and Little Endian Support - Header Informations - Jump Tracer - CRC Calculator - Search Function - Its design is based on Sen's Hacker's View, one of the best tools for PC crackers. ───────────────────────────────────────--- - ∙ [ USAGE ] ──────────────────────────────────────────- ─── -- - ∙ NIEW.EXE <filename.n64> [port] where filename.n64 is the name of the ROM you want to edit and port is the port of your Doctor64 (1 or 2, if you want to use the Direct Test feature). ───────────────────────────────────────--- - ∙ [ KEY OVERVIEW ] ──────────────────────────────────────────- ─── -- - ∙ In viewing mode In editing mode -──────────────-- -──────────────-- F1: Help F1: Operands List/Help (ASM mode) ^F1: Operands List/Help (ASM mode) F2,<BS>: Undo F2: Big/Little Indian Toggle F3,<TAB>: ASCII edit or Built-in Assembler F3: Edit Mode F7: Save changes without CRC F4: Hexa/Assembler mode toggle F8: Test changes on the Doctor64 F5: Change Offset F9: Save changes and recalculate CRC ^F5: Change Base Offset F10: Truncate file at current addr F6: Swap Register Convention (ASM) <ESCAPE>: Cancel F7: Search ^F7: Search Next F8: Header Informations ^ = Control key F10: Quit ENTER: follow a JUMP (jal or j) (ASM mode) BACKSPACE: back to the last jump (ASM mode) Press F5 in the Header Informations to jump to the ROM's Entry Point. (Change base offset first!) In viewing mode, press Ctrl-PageUp or Ctrl-PageDown to speed up the scrolling. ───────────────────────────────────────--- - ∙ [ DIRECT TEST ] ──────────────────────────────────────────- ─── -- - ∙ To use the direct test feature, upload the rom you want to edit to the doctor (with tpc or so). Then make the changes you want, press F8, then follow the instructions! ───────────────────────────────────────--- - ∙ [ KNOWN BUGS ] ──────────────────────────────────────────- ─── -- - ∙ - Cannot assemble some general COP operands (mtc?, etc...) - Opcode list/help doesn't work well under winshit dosbox (winshit sux) ───────────────────────────────────────--- - ∙ [ IN THE FUTURE... ] ──────────────────────────────────────────- ─── -- - ∙ - COP0, COP1 and COP2 support - ASM Search Function - Multi-Files support - and much more to come... ───────────────────────────────────────--- - ∙ [ FINAL NOTES ] ──────────────────────────────────────────- ─── -- - ∙ If you find any bug, please report it! Special thanks to WILD FIRE and LOOM for their support, and to Lock_ for the bug reports. Contact me for any reasons (mailbomb&loveletters) : titanik@infomaniak.ch and check out the n64 coding forum at http://www.crazynation.org Enjoy! -- Titanik/CZN
[ back to the prod ]