Well I updated my link as well. I'll now leave the rest of the thread for actual JHack discussion.
When had you added Comp & Decomp?!!! I didn't know!!! I'll be using this from now, of course! This does mean comp/decomp graphics, right...
What, we can compress stuff with JHack now!?
Of course, I still need to get my PkHack folder back and reinstall java.
The above needs to happen yet again!
I'm not referring to the top line, though.
To whomever is reading this, I find it quite amazing how immature I was at the time of the original post.
Ah, yes, I almost forgot I had a suggestion in mind for an enhancement to the SPT editor. ^_^
In short, adding a tile-editor style interface for selecting individual sprite locations would be a great asset, particularly when building new sprites entirely from scratch. To obtain the address values you're going to have to look at the data in Tile Layer Pro or something in the same ballpark anyway... so why not toss in a viewer with the ability to visually select the sprites you want while you're at it?
Strange. In my MacOS X, when I click on Reset Button, I get an unnerving pause, then a window that's blank except for buttons. Not only that, but any other editor does that too. Help?
Who wants an idiot that posts in big text and never stays on topic?
AEB: I think the comp/decomp would be better as its own window. Or change the name of the Reset Button. Something to make it less confusing for the newbs.
Shy: Deal with it.
SBX: Shut up.
Dude with the MAC Problem: Maybe it's a java problem and not the computer.
AEB: This just keeps getting better and better!
Really? So that means you can edit it, yeah? I can come up with a better way. Can you figure out a way of putting in 'dividers' so you can group buttons together?
Yes, I can add that, just put a line of "######"'s in the file for now.
The thing about my problem is, some of the editor windows in JHack.03742.jar don't work right, but I can still run JHack.0374.jar perfectly. This makes me think that the problem might lie between those two version numbers. By the way, I do have the highest Java version available.
This would be a double-post except for the fact that I have a report: for some reason, when opening an unmodified ROM, the Store editor seems to gum up a bunch of store entries, displaying Nulls or random junk instead of the original items. This applies to stores 1-14, after which it goes normal.
That's still a double post
AEB, would it be difficult to add something that lets you edit decomp'd things in JHack, sorta like the sprite editor?
Okay AEB, I've already gotten it written out in Shy++
Well. Did I say it was JHack .0374 that was fully functional? I did, and I was wrong. It's faulty too. But I used JHack .3731 for quite some time without fault prior to this.
But I've made a step that might lead to the fissure. With the Console running in the background, I clicked on one of the buggy buttons, "Item Editor." As soon as it happened, the following immediately came up in the Console window:
You said that right now you're sitting back and applying the old Heel Coolant, but I may as well post this before I forget to.
Well, I got that bug well debugging orginally, and I made sure it was absolutely impossible to occur. I just checked my code, and it is still impossible, but here's a fix anyway!
v0.3.7.4.4: Fixed some GUI bugs
New .jar below.
Well, I got 03744, and guess what? They still don't work for some reason. This is most inexplicable. It occurs only on the Reset Button, Item Editor, Condiment Editor, Store Editor, [1F 21 XX] editor, Enemy Editor, SPT Editor and Playable Sprite Table Editor. All the others work fine.
Also, might I dare mention that the Level-Up Stats editor seems to be replacing nearly all the default values with zeroes, except for Ness's offense, and Poo's IQ and luck.
EDIT - By the way, can you make it so that the item fields in the Starting Stats Editor change properly when you switch characters? It worked in 03731, but now it doesn't.
Dear daemionx:
There is more than one flyover.
Sincerely,
Shy
Dear Shy,
There are three tabs in the flyover editor.
Sincerly,
AnyoneEB
EDIT: deamionx informs me that he may add the others eventually, but he currently does not know the pointers for them.
Yeah, I get relatively the same errors for each of the buttons. For a complete list (not that it'll do you too much good - or will it?) click down there for the chance to win a hypothetical $35.
Well, now every button except the Enemy, SPT and Playable Sprite Table Editors is functional.
The Enemy Editor is a special case. Now, instead of a blank window, I get the enemy selection/search tabs, but when I click on them, this error comes up:
Thank you for pointing that out. Hopefully that will make it be more compatible with Sun java.
New .jar below.
Could you please consider my seperator remark!
The separator is not really that important in the scheme of things. If you'd rather have a separator than a new editor, go program it yourself.
v0.3.7.5.3:
# Added separators to modulelist.txt format. Put in any number of -'s (dashes). You may put a title in like "--IPS---" if you wish. (As a side note, if anyone ever meets the people who wrote Java's regexp implementation, could you please kill them for me?)
# IPSDatabase: bug fix: automatically expands ROMs for .IPS's that require an expanded ROM
# More .IPS's from CD (including fixed Christmas wreath)
New .jar below.
The Condiment Editor doesn't work, it has Ketchup packet for all of the condiment entries. Also, I don't think it works when you try to apply more than one patch at a time (dragging over more than one, then clicking apply patch) in the IPS Database.
IMPORTANT! For those running Java 1.4.1, this new update will not work. You need to update to Java 1.4.2. That is all.
But if it requires Java 1.4.2, then how are the Mac users who have 10.2 meant to do it? I so kindly ask.
That's for Sun Java. Apple Java is different.
OSX 10.3 ("Panther") using Apple's latest Java 1.4.1 and JHack.03752:
Pop-up menu too large in Item Transformation Editor, Teleport Table Editor, Enemy Editor->Actions, Sprite Editor.
SPT Editor a bit wonk.
This is the extent of the graphical problems that I'm having with JHack. Nothing serious or that prevents me from using JHack to its fullest extent, so I'm not worried about it. I, however, expect Apple to release an updated version of Java for OSX (maybe Panther only, sorry 10.2 and below) sometime relatively soon. I believe that when 1.4.1 was released, AEB mentioned it about one or two weeks before Apple's implementation. Hopefully I'll get an updated JRM within a month. It probably won't fix the pop-up menus, but I'm not worried about them anyway. The latest version of JHack (which requires 1.4.2) has no buttons to show the editing windows!
Most current Java information for OSX:
% java -version
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-99)
Java HotSpot(TM) Client VM (build 1.4.1_01-27, mixed mode)