PDA

View Full Version : open source cross platform myth writer



wraggster
March 23rd, 2010, 00:58
News via http://www.neoflash.com/forum/index.php/topic,6089.msg45129/topicseen.html


new version, grab it from google(2GB storage space )
http://code.google.com/p/neo-myth-programmer/

this version supports n64 myth cart - most of the work done by sanni - see here http://www.neoflash.com/forum/index.php/topic,6065.0.html
he also did half of the testing.
the other half of the testing was done by Conle, and he contributed his plugin, and even wrote a custom interface for it.
without these people n64 support wouldn't be possible


be sure to read readme before first use:
http://neo-myth-programmer.googlecode.com/svn/trunk/docs/readme.txt
particularly don't forget do download n64 db pack, without it some rom settings might not be detected properly.

source is in svn now:
http://code.google.com/p/neo-myth-programmer/source/checkout


features:

- supports md myth and n64 myth
- supports .smd and .bin(.md .gen) roms
- supports .n64 .z64 .v64 and probably whatever n64 roms are there
- correctly detects type of rom and save type for most roms(some sms roms probably
left out, report them if you find them).
- above means you can safely have 16 saves at a time(32 also possible,
just not now), instead of just 4, like with official programmer
- includes save management facility
- roms are written correctly to the flash every time, no "verify failed" messages
(ok, it doesn't actually verify anything, but it works without it, trust me )
- runs on winxp, vista, win7, and linux. work on 32bit and 64bit machines(there
might be some problems with 64bit, for windows you'll probably have to compile
native x64 application from source).
- according to this http://www.neoflash.com/forum/index.php/topic,5914.msg44602.html#msg44602
also works on intel mac.
- actually you can run command line version pretty much everywhere if libusb
is ported there. gui client supports windows, linux and macos.

known problems:

- progress indicators do not work properly - ignore them for now,
it doesn't affect functionality in any way
- bad blocks ignored for n64 roms - if you have any bad blocks,
probably you will not be able to complete any n64 game
this is a hardware limitation, so it won't be fixed soon I believe.
as a workaround you can write 2 identical roms - when one fails,
switch to another, or find a cart without bad blocks.
due to above, you don't have to format the cart if you only
plan on using n64 myth with it.
- there is no properties dialog in this release for md roms and
gba cart - will be added soon.


changes from the last version:
- core updated according to changes in 3.03 official programmer, supports a bit more carts
- fixed problem with first/last blocks on some carts
- writing speed improved for some carts
- fixed problem with scd_sram file


what's planned in near future:
- archive support (7z/zip)
- region patching
- gg codes support


suggestions, bug reports, feature request - please, keep them coming