logo
 drop

Main

Community

Submissions

Help

71522082 visitors

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.


Messages - Revenant

Pages: [1] 2 3 4
1
Tile and palette editing are still in progress, since I haven't had a lot of free time to work on this in the past week or so, but here is a mostly-bugfix release which also adds to the exit editor (which can be used in case something got messed up by the bug that this release fixes; see the changes for details)

Code: [Select]
v0.83 [2014-04-18]
- fixed the limit on # of exits being too high, easily leading to corruption
  (due to some incorrect info on datacrystal)
  this was capable of affecting boss battle info (for the "next world" doors) which
  can now be edited as part of the normal exit data, as well as part of the tileset
  data, which the editor will now repair automatically until the actual tileset editor
  is added (soon, hopefully.)
- added the ability to change boss battle locations when editing a door with type 0x1F
  (the "next" overworld doors)
- fixed a bug where the music track and "no return on death" settings in the level
  properties dialog didn't take effect unless other settings were also changed
  (thanks J^P)
- new "edit exits" and "level properties" menu/window icons (made by Reimu)

(Also, I looked into the issue that J^P posted about above, and it turned out to be more or less some kind of unreplicatable weirdness that happened when saving the ROM to disk; it hasn't happened again since or to anyone else as far as I know.)

April 20, 2014, 12:11:39 am - (Auto Merged - Double Posts are not allowed before 7 days.)
In my haste to release the v0.83 bug fix, I broke something else. Please forgive my idiocy and enjoy v0.83b.

Code: [Select]
v0.83b [2014-04-19]
- only write some tileset info for ingame tilesets, not every single one.
  this was causing crashes as of v0.83 (thanks again J^P)
  once again, this update will automatically repair any ROM damage caused by v0.83

2
Personal Projects / Re: eDKit - Donkey Kong '94 (GB) Level Editor
« on: April 10, 2014, 01:04:11 pm »
I sent a pull request with a couple of other tiny Qt 5 fixes, but otherwise I can confirm that it builds and runs on Windows (with MinGW), at least.

3
That's strange. Would you mind sending me an IPS patch or something so I can check it out?

Like I found out before releasing v0.81, it may be caused by some stupid detail of the way the game handles sprite data that's currently being overlooked. Hopefully it should be easy to fix once I can actually see it happening.

4
Another minor update this time, just to fix a stupid bug with the double sized view that I thought I had taken care of a while ago (I'm a great software tester, aren't I...)

Code: [Select]
v0.82 [2014-03-29]
- fixed double size mode leaving sprites/exits in the wrong place
  (thanks Darkdata)

I uploaded both the full release as well as the update by itself, for people who already downloaded it and didn't feel like downloading all the dependencies again.

Barring any other stupid oversights on my part, the next major update will probably introduce some other stuff like tileset/palette editing. I've also been experimenting with a MMC3->MMC5 mapper hack to address the very small amount of free ROM space in the game as it is (and the complete lack of unused CHR-ROM banks); if I can get that working without any issues I may either build it in to the editor or add support for ROMs that are patched with it separately or something.

5
Claude, not Carl.

6
Kirby's Adventure uses the same compression as a bunch of other HAL games from the same period; early last year before I started working on my Kirby's Dream Course editor I had written some compression/decompression code for it (and decided to make a list of all of the NES/SNES/GB games that used it, including Kirby's Adventure :P)

7
Version 0.81 is out. It fixes a couple of stupid sprite bugs, one of which was caused by HAL apparently not being able to make up their minds about coordinate systems...

Code: [Select]
v0.81 [2014-03-26]
- fixed saved sprite data occasionally being incorrect
- fixed some sprite positions being wrong when a level was more than one screen tall
  (due to the game treating sprite position data as if screens were 16 tiles tall,
   instead of the usual 12)
  (thanks to Reimu for pointing out both of the above)
- destroyable block translucency now affects more types when enabled
 

8
Version 0.80 is up (finally). Check it out and lay that sweet sweet feedback on me (because I probably left something broken without realizing it!!!)

9
Programming / Re: Need some 65816 assistance
« on: March 14, 2014, 12:00:32 am »
Another minor suggestion: instead of this,
Code: [Select]
$08/FAD0 EB          XBA                     
$08/FAD1 A9 00       LDA #$00               
$08/FAD3 EB          XBA                     
$08/FAD4 C2 20       REP #$20           

why not this?

Code: [Select]
$08/FAD0 C2 20       REP #$20
$08/FAD2 29 FF 00    AND #$00FF

10
Personal Projects / Re: eDKit - Donkey Kong '94 (GB) Level Editor
« on: March 13, 2014, 04:06:56 pm »
You really should just be able to remove the QtGui/QtWidgets prefixes when building with either Qt 4 or 5 as long as the project file is configured correctly, i.e.:

#include <QApplication>
#include <QMessageBox>
etc.

11
Personal Projects / Re: eDKit - Donkey Kong '94 (GB) Level Editor
« on: March 11, 2014, 11:44:58 am »
Now that I added QT += widgets to the .pro file, it gives me this error:
:-1: error: [ui_MainWindow.h] Trace/BPT trap: 5

Coincidentally, I also get this error when trying to compile Devin Acker's Kirby's Dream Course editor.

Hey, guess who? :V

You might have gotten to this already, but try the same stuff I did to KDCEditor's project file to get it built on OS X:

Code: [Select]
CONFIG += c++11
macx:QMAKE_CXXFLAGS += -stdlib=libc++

12
Personal Projects / Re: KALE (Kirby's Adventure Level Editor)
« on: February 26, 2014, 12:17:02 pm »
Just a "checking in" post - I know I was hoping to get a beta release out earlier this month, though I ended up having a lot of real-life stuff happening earlier than I was expecting it to, so progress has been pretty slow. It's fairly close to being releasable now, and I'm still working on it a little bit at a time when I can, but I'm sorry that it's not going quite as quickly as I was hoping. I promise I'm not dead or anything :P

13
Personal Projects / Re: KALE (Kirby's Adventure Level Editor)
« on: February 04, 2014, 06:22:54 pm »
This will work for USA version?

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

14
ROM Hacking Discussion / Re: Screenshots
« on: January 30, 2014, 02:39:01 pm »
This is probably "Shin Megami Tensei If" right? Looks interesting.  :)

Actually, that's Kyuuyaku Megami Tensei (which includes a remake of the game Pennywise had just posted before that :P)

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


Download KALE v0.83b (15 MB)
Download KALE v0.83b (update only) (111 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

After a couple of weeks of laziness, the first version is here! Pretty much full level editing support is in, with just a few minor things not supported yet (check the short included readme for 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 and wants to build whatever exists so far (or just keep up with the status of the project :P)

KALE FAQs

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.

When will I be able to ________ with this?
I don't know! This is the first release, so making sure it actually works right as-is is obviously the priority. Feel free to post suggestions though :P

Enjoy guys~

16
ROM Hacking Discussion / Re: Let's make a table file for FF5e.
« on: January 29, 2014, 11:21:23 am »
That text file uses Unix line endings which Notepad doesn't recognize (for some reason, even though Wordpad, Command Prompt, Internet Explorer, and probably some other built-in Windows programs all do). You can also view it correctly in pretty much any web browser or decent text editor.

17
ROM Hacking Discussion / Re: Screenshots
« on: January 25, 2014, 01:57:50 am »
Megami Tensei II.

18
Personal Projects / Re: Game Genie Guy!
« on: January 20, 2014, 11:51:51 pm »
I don't know about the Genesis / Master System Game Genies, but the NES and SNES ones cannot modify RAM in the first place.

19
ROM Hacking Discussion / Re: Screenshots
« on: January 18, 2014, 05:25:58 pm »
http://dl.dropboxusercontent.com/u/43107309/kale8.png
http://dl.dropboxusercontent.com/u/43107309/kale9.png

Did a bit more work with this on Friday, adding tile set and palette display for the levels. (The editor also displays animated backgrounds automatically, though I didn't feel like capturing that part  :D)

The "editor" still only serves as a level viewer at this point, though actual editing is now the obvious (and simple) next step. Going to post a project thread later, and I'd like to have a first release out by the end of the month or so.

20
Personal Projects / Re: Kirby's Dream Course editor (version 1.11)
« on: January 13, 2014, 04:57:19 pm »
https://github.com/devinacker/kdceditor/releases/download/v1.11/kdceditor-111.rar

Hot(?) on the heels of one file-related bug fix, here's another that potentially affected headered ROMs (though I generally don't recommend actually using headered ROMs; the editor only supports them as an afterthought :P)

Apart from that, just some under-the-hood changes. The 2D display probably looks better outside of Windows now.

Quote
Fixed possible data corruption when saving levels to headered ROMs
Heavily rewrote 2D map display (including better handling of font metrics)
Tweaked compression code again (just slightly faster, probably the last change)

Probably the last update for a while barring any more unfortunate bugs, since I'm focusing on something else now...

Pages: [1] 2 3 4