Messages - sithlord48

Well one problem i see with that is you can't write and they do not have a timeline for adding write support using the schemes http://doc.kaitai.io/faq.html#writingNo need to add some random dependency, just use something like xml or json since it can be easily parsed and has very wide support

From there, I tried all 3 versions (1.2, 1.2.1, and 1.3). None of the three worked properly on my magic.lgp (should have 5265 files total, but theirs extracted like 2200 or something)

And thank you for the warm welcome This is an awesome community, so I'm excited to be involved with it all! Also loved the game, so I want to do what I can to help give back!

IIRC there are some lgp tools have problems with lgps that store things in subfolders. only one is magic.lgp. (Including the ff7tk one) aali's lgp tool works great for this btw. should be code for it around here somewhere. (http://forums.qhimm.com/index.php?topic=8641.0)

Edit:: The issue with lgp in ff7tk is in how I've written the demo. I guess I should fix my demo.

https://github.com/myst6re/makoureactor/tree/master/core/field should have all your answers but is in C++ with Qt. Since What your doing overlaps with what I am doing perhaps we can save some work duplication and join forces. I have not started on field yet. It was planned to move makoureactor's game related objects to ff7tk (some already are in ff7tk like lgp support). After enough parts were moved makoureactor could build using the ff7tk. Providing us with one place to work on all our game touching parts. Then we could keep our end applications smaller and lower the barrier of entry for people wanting to make ff7 tools since the back end stuff is really where the difficulty is. I also planned to start making Kernel related objects and release an application based on those to allow for kernel edits, then continue until ff7tk had full coverage for the game. When that happened we could even remake ff7 engine using mostly ff7tk parts.The team was mostly me I did have some other help like from Myst6re,Vegetta and Elsava but we just never got that far. We instead mostly worked on QGears and that got us mostly no where due to several things.. anyway, I would also like to work on getting bindings for ff7tk to python maybe you can help with this. You can find ff7tk here https://github.com/sithlord48/ff7tk its written in C++ with Qt . Qt has python binding for all its internal stuff so getting ff7tk to python should be pretty straight forward. LMK via PM.

I wanted to use my DS4 to play it, and I thought the easiest method would be to add the 7th Heaven launcher as a Non-Steam Shortcut, that way I can map the keys on my controller. Currently only a few commands work, like movement and selecting, but things like cancel (and thus run) or opening the menu don't work even though I should have the right keys mapped (V for menu, B for cancel/run, etc)

FF7 is limited to by its input driver, that is based on Direct Input from DirectX5 1997. While this version did see improved support for controllers it does not support enough buttons or axis to read all the ones on a more modern controller like a ps3 or ps4 controller (iirc you can do this w/ ps2 only because you can toggle the axis mapping w/ the analog button). The ps4 controller has 13 axis d-pad x/y, L-Stick x/y R-Stick X/y trackpad X/Y L2,R2 and physical X/Y/Z and 14 buttons. When you computer uses them it will map them to various axis and button numbers for applications to use . FF7 can still only access, axis 0/1 and buttons 0-9. To Fix this I use an application like joy2key and just map keyboard inputs to the controller buttons externally of FF7, still not perfect but its much easier to map so i can switch between dpad and analog stick like i used to with a ps2 or ps1 dual shock but now over bluetooth.

3. See the ini config file for aali's driver in your install path.

4. Wanna skip the logos remove the movie files the game will fail to load them and move on

This is why I started the ff7tk so we can have one code base that works everywhere granted yes it needs some more parts but alot is there.There is documentation for all the current parts here http://sithlord48.github.io/ff7tk/And ff7tk has full translations for the 5 released languages as well as the retranslation.

Charlie Beer has watched them all and is flagging up things from there also that need to change. The laugh isn't something that I feel can work well when changed to English, which is prob why Charlie hasn't raised it either. Still, I've forwarded this to him.

The main take away about the laugh for me is not that it should be "ha ha ha " or "heh heh heh" but that Sephiroth, Clould and Hojo share the same Maniacal laugh that is different from the the laugh other characters use as they do in the Japanese. Perhaps this will help you https://www.youtube.com/watch?v=WaIJKM0sjdo its a bunch of Maniacal laughs from movies.

If you do manage to discover where the WM formation data is stored in the PSX file, then try also to find the Yuffie Encounters. They've always alluded me, and I've had to resort to TFerguson's FAQS for that info.

Anyway, field map IDs 1 ~ 64 are all shortcut-jumps to various places on the World Map. Using a placeholder ID for the World Maps as a Field Map means that the devs could easily assign a Field Map ID as the jump, without having to input the x,y,&z coordinates for the WM each time.

When you say "the correct type for your game" what do you mean, and how do I do that? I tried simply setting the stats as I desired, then clicking save, but it simply takes me to a save window. Where do I save the new file, and what do I call it?

It Depends on the way your playing FF7. If your playing on pc you want to save as a pc save and then place this file into your Save folder. The file should be named ff7save##.ff7 (00-09) the number is the safe file it will show in game as. See where to find pc saves For Emulators you need to save as a VMC and import that to your emulator . For psx you need to save as rawPSX then get that on a memory card.

It sounds like you're looking for something that will start every new game with extra equipment and stats. Black Chocobo can only modify existing save files to give you the extra stuff you need, which is the easiest approach, but will only affect THAT save file.

If you want it to happen EVERY new game, it's more complicated and you won't find any pre-built tool that does it, but you you'd have to use Makou Reactor and modify the md1stin map, add a new script group in that map, there are codes to increment specific items, materias, and gil. But like I said, it's both complicated and you won't find anything that does this already, it'd be a completely custom hack.

IIRc you could use walmarket to set the initial data if you wish to have the game start with this data for every new game. i would think that would be faster then using makou reactor.

Your question makes me think you didn't read the site rules, please take a few moments to read them.

For most mods you can use a combination of the "mod path" and "direct mode" options of Aali's driver. Mod path allow the driver to load better hi res pngs for any texture in the game so most things will work with this. And direct mode will let you create a folder 'direct/battle' for example and you can then put any files that should be put into battle.lgp here and they will be loaded in place of the archived version. With these two you can do almost all the visual mods with very little effort.

I would like to play a new mod, the Superboss Rush Challenge with the 7th heaven modder, however I like to have Sephiroth in my party for a change. I try to replace Vincent with Sephiroth with the Black Chocobo app, but however Sephiroth is in my party, I can't control his actions. Does anyone know what I could do about this? Thanks in advance.

You can not control him that is normal. If you want to control him you need to look for a mod that does it. It is not possible to change this via the savegame.

I'm trying to use the save editor so that I can start the game from scratch (that is, press "New Game" on the title screen) and start with a set of equipment and altered stats that I've chosen.

Is there a way to do this? I've looked through the user guide, and haven't really been able to find anything that points me in the direction of how to do this - if it's at all possible.

When you open Black Chocobo It will start with a game just like you had pressed "New Game" make your changes then save it as the correct type for your game. Be careful with stats not everyone will keep them (Cait / Vincent and Yuffie have stats and levels generated when they join your party) For them you will need to edit the stats after they join. But the rest should be fine DO NOT PLAY WITH SEPHIROTH OR YOUNG CLOUDS AT ALL . Doing so will cause the game to freeze when you do the flashback. Also remember to edit the base HP / MP stat not the current or max HP/ MP those are calculated at run time and will not do what you want.

That is the main issue Its a niche format on the ps3 that is only used for one thing that has nothing todo with ps3 games. Most people working on the PS3 want to learn PS3 related things for making homebrew (the PSV format is of no use here). If you hack your ps3 you can then copy the internal memory card files (vm1s ) to a usb stick and edit and place them back into the memory card folder on the ps3. Psv is just a transport format for ps2 and ps1 virtual memory card to ensure no one messes with the data inside. Honestly be happy we can read the saves and they didn't so some massive crypto bullshit like they do with the ps4 copy.. Honestly we will mosty likey see ps4 save support before psv writing has the keys / seed discovered. Since they copy process takes at least 1 minute per attempt and there a lot of keys.

If I had to guess what keys i would think it would be one of the Ps2 Keys but then you just have to match them with all the seeds .. maybe the Ps2 emulation specific Since those are used to generate ps2 cards this could be wrong since ps2 cards use magic gate and that uses encryption methods and needs seeds and keys to work . So that could just be specific to generating internal ps2 memory card files. Now the next set of seeds are the Syscon ones and it could be one of those too.. Honestly if you are really really into this you could try the ps2 keys with all the seeds. it shouldn't take to long. If you do any section and try all the seeds Let me know we will track it somewhere.

Hey Sithlord, I've read your previous posts about what's needed to get a .psv back into the ps3 and I get that you can't simply tell us what the key/seed combo is (even if you knew it you'd probably get in trouble for sharing it, so I understand)

If I knew them I wouldn't be asking users to enter them in the application. You have maybe missed the many times I've said here If you discover a working pair let me know so i can embed them.Known Ps3 Keys: https://www.psdevwiki.com/ps3/KeysKnown Ps3 Seeds: https://www.psdevwiki.com/ps3/Seeds. Psv files need to be named correctly its <gamename><hex for description> (i know the ps3 wiki says its a time code but that is not correct). Scrambled keys are keys that are encrypted and need to be decrypted before they can be used.

Suggesting Electron for anything is bad advice. Want to learn programming Learn some basic computer science and language along with it. I would recommend C++ since its low enough for to learn the concepts and high enough where its not to hard to do anything.

If you want to work on games C++ and C# are what you will find many are made in. (C# more recently since many newer engines use it for scripts.)

I have released a new version of Black Chocobo. (see first page)This Version includes several fixes from 1.9.90. It changes up the release a bit also. There is no longer an windows install for this release, The only linux is a 64-bit appimage or disto packages. More importantly is provides me with a clean break to make a much better 2.0 version.Any requests for 2.0 features?