[Release I] "Wall Market" Kernel.bin editor [Release Candidate I ready!]

  • Thread starter Thread starter nfitc1
  • Start date Start date
Status
Not open for further replies.
According to Terence Fergusson's "battle mechanics" at gamefaqs, it causes both.
 
Makes sense. Haven't really thought about FF7 game mechanics in-depth before like this :)

And last off-topic question: What about Peerless? It's certainly oddly-named.
 
Only Aeris's limit breaks Planet Protector and Great Gospel can grant peerless. A character with the status of Peerless will take 0 damage for the next three attacks.
 
That figures, doesn't it :-P

Something that cool should be accessible to characters other than her!

...At an appropriate cost, of course ;)

Anyway, back on-topic.

Phase I complete? Nifty! Amazing speed on bringing it together!
 
I emailed the first two testers. Still accepting positions.

UPDATE: A lot of the original hypothesis I discovered about the Command Data was way off so I deleted it. Here's what I've learned from in-game experience:

Code: [Select]
Code:
Index - Data; Command00 - 00 FF FF FF FF FF FF FF; Left (What's this?!)01 - 07 FF FF FF FF FF FF FF ; Attack02 - 01 FF FF FF FF FF FF FF ; Magic03 - 02 FF FF FF FF FF FF FF ; Summon04 - 03 FF FF FF FF FF FF FF ; Item05 - 07 FF FF FF B8 00 B9 00; Steal06 - 00 1F FF FF BC 00 BD 00; Sense07 - 0B 17 FF FF C5 00 C5 00; Coin08 - 05 0B FF FF C4 00 C4 00; Throw09 - 00 1F FF FF C2 00 C3 00; Morph0A - 00 1F FF FF C0 00 C1 00; DeathBlow0B - 00 1F FF FF C2 00 C3 00; Manip.0C - 00 00 FF FF FF FF FF FF; Mime0D - 04 FF FF FF FF FF FF FF; Enemy Skill0E - 00 FF FF FF FF FF FF FF; All:0F - 00 FF FF FF FF FF FF FF; 4x: (that's just what it's called)10 - 00 FF FF FF FF FF FF FF; Blank11 - 07 FF FF FF FF FF B4 00; Mug12 - 00 00 FF FF FF FF FF FF; Change13 - 00 00 FF FF FF FF FF FF; Defend14 - 06 FF FF FF FF FF FF FF; Limit15 - 08 FF FF FF FF FF FF FF; W-Item16 - 09 FF FF FF FF FF FF FF; W-Magic17 - 0A FF FF FF FF FF FF FF; W-Summon18 - 00 17 FF FF B4 00 B4 00; Slash-All19 - 07 FF FF FF B5 00 B5 00; 2x Cut1A - 00 17 FF FF B7 00 B7 00; Flash1B - 00 97 FF FF B6 00 B6 00; 4x Cut
The first byte is what happens to the cursor. A menu is brought up (0x01-0x0A, but not 0x07) or is taken to the targets. If it is 0x00, then the second byte is treated as the target bit mask mentioned in Reply #10. Otherwise just perform regular cursor movement. I need to set up an attack that has Throw's target mask of 0x0B and see what happens. It's kinda strange...
The last four bytes are definitely single/multiple camera animations (Yes, a multiple mug DOES look like Slash-All).

I got Cloud to "do" All: once. It activated like a limit and gave him Darkness. I couldn't get him to do it again even after restarting the game.

Another curious note I discovered yesterday. There is a Coin Materia! It's in the kernel as being mastered at 20000 AP and only enables Coin when you equip it. I guess that command 0x07 was supposed to be coin on its own, but it was changed to switch between Coin and Throw and the Coin Materia was tossed out.
 
Last edited:
I've provided my initial observations and suggestions for this very nifty project's beta.

Hope they're useful :)
 
Amazing pace you're keeping there, and again, amazing project. Keep up the amazing work!
 
This is (awesome)3 :-D

I bet the FF7 dev's never saw this coming when they first made this spectacular game... Even now they'd probably be surprised at the fanbase's dedication to keeping alive (and in some cases like this, improving) FF7.

I'm excited! :-o :D
 
@NFITC1

Regarding your question about limit breaks, I had some problems finding the data for them as well. It seems (and I hope that I am wrong about this) that there is nothing about them in kernel.bin. The only attack data that I found for limit breaks was in ff7.exe for the PC version and in MENU\LIMTMENU.MNU for the PSX version.
 
Weeeeeee!!

Just how much ass does this project kick? The bugs are getting stomped and sprayed left and right, the changes reflect in-game beautifully, and I'm having lots of fun with it :lol:

Again I say:

Weeeeeee!!

:D 8-) :-D
 
I updated the image of the "Attacks" tab with a modification of my own. And yes, it worked. XD
Now, I'm in desperate need of a PSX copy of the KERNEL.BIN file (I don't think they're identical). If anyone has one, please let me know or just email me. I have one now. Thanks.
 
Last edited:
I have provided said needed file as an English version, and have also played with WallMarket using a German version of it.

WM doesn't care which language it's working with; doesn't complain :)

I updated the image of the "Attacks" tab with a modification of my own. And yes, it worked. XD
Image?

Edit: Oh yeah, the FAQ in the .zip is a bit... Outdated now too ;)
 
Last edited:
*sigh*

If I were at home right now, I'd do one more thing to this and upgrade it's status from Beta Phase IV to RC1. I think I've found and exterminated all the bugs. Even though there is still some missing information, it's fully workable. I just want to add a little bit of "bling" to it and it'll be ready for public consumption.
 
I updated the image of the "Attacks" tab with a modification of my own. And yes, it worked. XD
Image?
Check the first post.
Ohhh, I understand now. Changing the properties of the "Ice" spell. Nice :D

It's all working *very* nicely; several of my friends are very big FF7 fans, and they can't wait to have a go at using WallMarket. Every time I describe another of the things it can do, they basically drool :evil: I'm so mean! :lol:
 
Now THIS is exciting!
Haven't had nothing like this for ages :)
I'm guessing you are 100% clued on all the possible values that could be used for all the items/equipment/etc?
 
Not 100%, no. That's why this will probably continue to be a WIP even after it's released. I need values for the unknowns, but every unknown that is not always null is editable.

Speaking of a release. I believe it is ready for public use. I have tested it several dozen times on all tabs and it continues to reflect all the changes I've been making. All I need now is a host.
 
Status
Not open for further replies.
Back
Top