|
What I'm sure you've
always wanted to know...
* NES DeCompose now has it's own
page. See the link on the right.
* I've decided to focus my
efforts on the vb version for a little while, so that's what's been
updated. I've got the Trace Decompile up and running! Someone please try
and recompile something like Solar Wars and let me know if it works.
* Okay, another mistake of
mine. Both versions had various problems with them, .2 actually had .18
in it with the newest changelog and .5 didn't comment some parts, blah
blah blah. What a mess. Everything should be fixed with the new download
links.
* Ah, the Fourth of July.
The time when we Americans blow up large sparkly things and
feel patriotically united with our neighbors whom we
secretly hate during the other 364 days of the year... that is, unless
we're under a Code Orange(tm) alert. We don't need to worry though,
because the people in charge of our country are fast
on their feet during a time of danger.
As usual, new versions of
NES DeCompose are linked at the right.
* Yikes! I was missing CPY
absolute completely! I really must apologize, I can't
believe I missed that until now. New versions for both have
been released.
* Links to download the
program are now on the [right].
Updating a webpage is
boring. Another update, Memblers brought some errors to my
attention and they have been fixed. [Update: Memblers again
pointed out some bugs, this time with BVS/BVC, but it may be a little
while before another release.]
* New versions again.
* New versions are here.
See the readme files for what's new.
* I'm making a Console C++
version of NES DeCompose, so the program can be ran without
the VB Runtimes. Let me tell you, converting a program from
VB to C++ isn't easy! The easiest things to do in VB can be
a major hassle in C++. I'd say the project is about 20% complete towards
a usable build. The release date will depend on just how much time I can
devote to it, which pretty soon here may not be much at all... :(
*NES_6502_to_CASM is now NES DeCompose! [links from here on down
removed]
Here's what's new in
version .3:
* New option: Select the
text for "Define Byte" (unknown op)
- Now defaults to "DB", instead of "[?]"
* New option: Header as DB - Just list the bytes of the header
- Set to default
* New option: Asterix before labels ("other" options tab)
- Was added by default, compilers probably don't like this.
* New option: Labels and code on seperate lines - default
* Labels are now listed in the order they occur instead of the order
they were found.
* Speed boost! - Rewriting the label code made the writing time
noticeably shorter.
* Another version.
NES_6502_to_CASM v .2
* Every non-embedded CHR page can now be extracted.
* Graphics can now be reinserted into a game - 1 page only
(For kicks, try inserting one game's graphics into another -
Exite Bike into SMB1, for example)
* New option: Bitmaps can now have a dividing line between each tile.
* New option: Addresses can now be listed in 4, 6 or 8 digits.
* New option: "Special Address for Graphics" can extract part of
The Legend of Zelda graphics.
* NES_6502_to_CASM Version
.15 released. However, this really isn't an upgrade. I lost
some of my code and had to rebuild from version .02.
Everything should function the same as .14, and perhaps run a little
faster.
I'm also looking for a new
name for the product. Eventually, I hope that it be capable
of extracting and reinserting all graphics and decompiling
and compiling code. Contact me if you have any suggestions.
* NES_6502_to_CASM Version .14 released! Now up to beta status.
Here's what's new:
CHR graphics can now be
extracted! (First 8kb block only)
Revamped the input/ouput name interface
Entering a non-existant path or file no longer causes a crash
Comment on CHR pages fixed
Corrected - "LSR,A" now reads "LSR A"
Corrected - "ROL,A" now reads "ROL A"
* A new version already.
Version .02 - Alpha status
Fixed a bug in the output
file name.
New option - Select comment symbol -- ;,~,',// or custom.
Comment symbols now default to ;
New option - Select label prefix -- LBL_, LBL., LABEL, LABEL.
or custom.
New option - Tab space comments.
New option - Copy directory and file name upon load (Selecting
C:\NES\Games\Gamename.NES will place
C:\NES\Games\Gamename.txt in the output slot.
New Option - Insert a blank line after JMP
* Well, here it is. Give
it a try and see how it works for you. Let me know how I can
improve it, I'm quite eager to do so. I know there have to
be bugs I haven't noticed and ways I can improve it. So email me about
it! I'm a friendly guy! Or leave a note on the forum. Remember, only
mapper 0 games (no special hardware on cart) are to be expected to work.
These include SMB1, Dig-dug 1, Donkey Kong & Hydlide, amongst others.
* Coming soon, a
NES-Specific 6502 Disassembler with easy-to-use non-command line
interface. Mapper 0 games only.
* Page will look a bit funny for a while here. I'm
trying to add new sections to the page and HTML was written by 3 blind
monkeys on crystal meth.
* Wow, I can just disappear for months at a time,
can't I? New section added today: My Classic (Atari,
ColecoVision, InTV etc.) Game Collection. I also plan to get off my
ass soon and update the emulation section of the site as well. I can
tell you're just thrilled!
* [ Partial news entry removed -- the software has
been downgraded and is no longer a worthwhile product. A hearty fuck
you to every programmer who suddenly feels that a feature in their
program is "no longer necessary". ]
I'm turning 23 on the 1st of June. Should I feel old?
* Fixed a glitch with the search form. Experts-Exchange is a great
place for advice on things like this. More small changes to the page.
Oh, and in case you were worried, Dick Cheney is still alive.*Whew.*
I'm sure that's a relief to all of us.
|