Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Revenant

Pages: [1]
Site Talk / Tools mistakenly listed as DOS programs?
« on: May 17, 2015, 02:41:10 pm »

How many of the utilities currently listed as being for MS-DOS are actually command-line programs for Windows? I recall correcting this for xkas (or some other one of byuu's programs) a while ago but it seems like almost all of his other command-line stuff still has the incorrect OS listed, and it seems like dozens of other Windows command-line tools added in recent years were subject to the same mistake.

I feel like it's kind of important to get the distinction correct for two reasons - mostly because people searching the "Windows" category could potentially miss out on some very useful tools (particularly assemblers, data extractors/inserters and the like), and also because if someone were looking for programs to use in an actual DOS environment (which is unlikely, mind) they'd have to sift through who-knows-how-many programs that don't actually work as advertised because they're mislabeled Windows software.

Two new projects! Hooray! (They're both forks of byuu's programs so I'm putting them both in this thread. Why not?)

bsnes-plus (or bsnes+) is a fork of bsnes (based on bsnes-classic) intended to introduce some new features and improvements, mostly aimed at debugging.

Screenshots: 1 2 3

What's new
"Step over" and "step out" buttons in debugger
Improved debugger UI with register editing
Improved handling of address mirroring for breakpoints (extends to the entire address space, not just RAM)
Real-time code and data highlighting in memory editor, with fast searching for known code/data locations and unexplored regions
Cartridge ROM and RAM views in memory editor for mapper-agnostic analysis
SA-1 disassembly and debugging
SA-1 bus and BW-RAM viewing and (partial) usage logging
Super FX disassembly and debugging
Super FX bus viewing and usage logging
SPC file dumping
Multiple emulation improvements backported from bsnes/higan (mostly via bsnes-classic)

Coming soon
On-the-fly ROM saving and reloading from the memory editor for quick hacking and testing
More keyboard shortcuts for menus, etc.
IPS soft patching

See the project on GitHub for more info and source.

bsnes-plus v073+1 (Windows)

xkas-plus is my fork of the xkas v014 assembler. Among other changes, its biggest new features are:
Assembling directly to an IPS patch
Table file support
SNES ExLoROM / ExHiROM support
Ability to export defines and labels to a separate file (supports FCEUX and VICE debug symbols or regular assembly includes)
Additional architecture/platform support:
  • MOS 6502 (NES, C64, etc)
  • WDC 65C02 and CSG 65CE02 (untested)
  • Hudson HuC6280 (TurboGrafx-16 / PC Engine, untested)
  • Sony SPC700 (SNES sound chip, syntax subject to change before release)

See the project on GitHub for more info and source.

xkas-plus v14+1 (Windows)

Personal Projects / KALE (Kirby's Adventure Level Editor) version 0.92
« on: January 30, 2014, 01:23:47 pm »

Download KALE v0.92 (15 MB)
Download KALE v0.92 (update only) (257 KB)

Something I've been working on very slowly since the beginning of the year is starting to shape up. (And now it's actually usable!) Can you guess what it does?  :D

v0.92 fixes a few small bugs and includes a couple of optional limit-removing ASM hacks. See CHANGES.txt and the docs for more info.

Please post feedback, suggestions, bug reports, etc. I've been slowly testing this over time, but of course the more eyes, the better.

I've already been pushing source updates to github here, for whoever has Qt 5 (or possibly also Qt 4, but I haven't tried it) and wants to build whatever exists so far (or just keep up with the status of the project :P)


Which versions of the ROM does this thing support?
All of them! Isn't that nice?

Is this program named after food?
I have it on good authority that Kirby loves leafy greens. Just doing a favor for a friend here, people.

Enjoy guys~

Personal Projects / Kirby's Dream Course editor (version 1.13b)
« on: March 29, 2013, 09:37:42 pm »
(still forever untitled)

Download v1.13b (Windows)
Download v1.13 (OS X)

Screenshot (from v1.10)
Source code

Sample course images (by Kles): 1 2 3 4 5 6 7 8

After documenting the level format and compression and stuff for this game back in January, I started working on this at the beginning of March. This is both a hacking project and a personal exercise in developing GUI apps (of which this is basically my first).

All level-editing capability is implemented, as well as background, palette, and music selection. US/EU ROM support is now in. Special Tee Shot support is still planned for some point in the future.

Bug reports/suggestions are still welcome (preferably via github).

Pages: [1]