Coder Social home page Coder Social logo

sithlord48 / blackchocobo Goto Github PK

View Code? Open in Web Editor NEW
82.0 82.0 11.0 18.94 MB

Save Editor For Final Fantasy VII

Home Page: http://www.blackchocobo.com

License: GNU General Public License v3.0

CMake 4.35% C++ 93.85% NSIS 1.40% AppleScript 0.39%
c-plus-plus cross-platform ff7 final-fantasy-vii game-development hacktoberfest qt save-editor

blackchocobo's People

Contributors

eforgacs avatar myst6re avatar nhoudelot avatar sithlord48 avatar vegetass4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

blackchocobo's Issues

Crash when exporting a character file

Describe the bug
Black Chocobo 1.15.1 crashes when exporting a character file

To Reproduce
Steps to reproduce the behavior:

  1. File -> Export character..
  2. Crash

Cannot make Material Visible on save file

Hey Guys,

I can't seem to get Materia to be visible on the menu bar. whenever I click it visible > save, it reverts back to locked and not visible.

I'll attach the save file I am working with.

Tha
save02.zip
nks!

Save file corruption issue

Hi there,

I'm an occasional contributor to Black Chocobo. I was contacted recently by someone who wanted to submit a bug report. He said his save file got corrupted. Here are the details he sent me (I apologize in advance for the wall of text - just passing it along in case it helps someone):

"i am currently playing ff7 on pc by using the save editor. there are bugs in the game and my save file became corrupted and i am unable to continue the game. i am playing ff7 on steam by using the reunion mod. i installed r06k and the gamma 3. i put the syw mod in the reunion folder and i enabled character enhancements. i will tell you exactly how i used the saved game editor. in 3 or 4 points during the game i increased the money by using the saved game editor and then i spent the money. also i didnt feel like grinding to raise the materia level so i gradually raised the levels at certain points during the game. after i got cloud back after he fell into the lifestream i used the editor to get the needed chocobos for mating, i bred the gold chocobo and then i edited the gold chocobo stats. that's all what i did. also i edited the item quantities a few times. everything was normal until the space mission. i got into the escape pod, it landed and they are in the highwind talking. after red 13 says lets go to cosmo canyon and i told the pilot to take off you will be flying near rocket town. for me when i spoke to the pilot and i told him to take off i was suddenly in front of the north crater and i crashed into it and cid said that it's powerful. this is the first bug. i continued playing the game. ย i got the key of the ancients, i went to the forgotten city, i saw the cutscene of aerith and the materia falling from her hair, i got the phone call saying that the cannon has been moved and then i left the forgotten city. if i examine highwind then cloud should feel an earthquake, weapon should come out of the ocean and star walking towards midgar and then i will get a cutscene in the airship and cait sith is beeping.
for me nothing happened when i examined the highwind and it took off. if i press the menu button then i get the cutscene which automatically comes after the earthquake in the cockpit and then the view goes back to the world map. the world map music is playing and nothing is happening. i am unable to continue the game because the weapon didn't appear
weapon is not attacking and i cant progress the game. i asked someone to try my saved file. the same thing happened. i also tested the saved file on my other laptop which has a fresh install of ff7 without the reunion mod. the same thing happened. i made a complaint with the reunion team and i told them the issue. i told them that i used black chocobo saved game editor. they said that the save editor corrupted the saved game. i suspected that it's a game glitch. if you save the game while the weapon is walking and you reload it then weapon vanishes and battle music is playing in the background and nothing is happening. that has happened with other people. it doesn't look like this game bug caused the issue because weapon vanished for me before it appeared."

That's what he sent me. Hope this helps you guys out in some way. Best of luck.

It only shows C Drive

I have everything moved over to my D Drive (Because C drive is for my OS and a few important programs) and Black Chocobo isn't showing anything but C Drive.

Missing Cait Sith & Vincent

Is your feature request related to a problem? Please describe.
The 3x3 grid of characters omits Cait Sith & Vincent

Describe the solution you'd like
Replace the 3x3 grid with a drop-down of which character you want to edit (similar to how the Party Members has a drop-down of all characters)
image
image

File only shows one character (Cloud) when loaded on a mac

Hello --

The editor shows only cloud. Also when opening the file, an incorrectly sized modal or screen shows up. Hitting escape proceeds forward but doesn't load all party member information.

Example file:
ff7-save01.ff7.zip

Also a readme - contribute section would be helpful. Time permitting, I'd like to take a look at how this was implemented. Thanks!

[Feature] Add support for compressed SRM files

Hello,

Playing with your program and Recalbox, I have noticed that it is not compatible with the compressed SRM format. This is the default option in RetroArch 1.8.5 and up, so this make impossible to open that files using this program until you deactivate the savegame compression, which can be a bit annoying, and even dangerous because can be activated again if not done correctly and will replace the savegame.

To avoid to be playing with the advanced options of the RetroArch program, will be nice to add compatibility with compressed SRM files.

I have created an example program which is able to compress and decompress SRM files, so maybe will help you with this feature:

https://github.com/Danixu/srm-compressor

I am using the RetroArch source files directly, which is a bit coarse, but is working... ๐Ÿ˜…

Thanks!

My save files disappear after using black chocobo editor

NOTICE
Your bug maybe part of ff7tk if so it will be moved to the ff7tk issue tracked and linked.

Describe the bug
i lots my savefiles after editing my savefiles i was not able to continue m game after i use the savegame editor

To Reproduce
Steps to reproduce the behavior:

  1. played the game to a certain event - in this case after Don Corleone and saved
  2. tried to edit the savegame to add materias at full levels

Expected behavior
Was homping to get at least 3 copies of each materia in the materia list ingame where i can assign them accordingly but my saves dissapeared and i am unable to contnue the game

Screenshots
If applicable, add screenshots to help explain your problem.

System Info (please complete the following information):

  • OS: windows 11

Additional context
Add any other context about the problem here.

Load file cannot be closed.

Once the "Select a slot" window is placed up - it is show modal only. And the Close X is greyed out. This means you are forced to use "Load another file" in order to go back to the main window.

Incompatible with M1 Macbook

Appears not to work on M1 Mac. Begins to launch but becomes unresponsive/infinite beachball.

Problem occurred on Macbook Air M1, Big Sur 11.2

Build for armhf (Raspberry Pi)

So, I downloaded the .appimage and didn't realize it's for amd/arm64 archs. I'm on Raspberry Pi OS with RetroPie installed on a Raspberry Pi 3B.

I'd like to use this, but I don't have arm64. I noticed a recent build 5 days ago, and I am wondering if there is a build for armhf.

(This is very much needed, since I'm in a very sticky situation in FF7 where I am about to leave the Gi Cave, but there is one battle in the way for me to make it to safety, and I don't have enough health or MP. :( )

If there isn't one for armhf, is it possible if you can make one (or possibly installable as a .deb package?)?

Settings hext file for 7th Heaven

Is it possible to create a hext edit file for 7th Heaven for 'Game Options'? For instance if I wanted the cursor to always be 'Memory'? by default?

[Bug Report] VMP Export broken

You've been a busy guy over the last few days, but you haven't quite licked this one yet sir.
Tried an exported VMP from BC on both my PSP and Vita, neither worked. On PSP the game booted, went to load save with "Continue" and it showed the memory card as being empty. On Vita, the game straight up wouldn't start and spat out an error code. The same save file converted with dots-tb's tool works fine on both consoles.

Did a quick hex comparison, and it looks like you're 99% there, as the only difference between the files is highlighted here. Top = BC export, bottom = dots convert:
image

Haven't tried the PSV export yet, but I'll give it a go later. Your work is greatly appreciated as always. :)

It's impossible to change amount of gils in save file.

Though you can input new value in corresponding textbox the old value will be saved to file and restored in the textbox after save is finished.
Beside that stderr shows error: "QMetaObject::connectSlotsByName: No matching signal for on_sb_gil_valueChanged(int)"
which is reasonable since sb_gil is of QDoubleSpinBox class and emits valueChanged(double) signal.
(this bug takes place on master branch with all recent commits)

Cloud dissapears!

NOTICE
Your bug maybe part of ff7tk if so it will be moved to the ff7tk issue tracked and linked.

Describe the bug
A clear and concise description of what the bug is.
When removing Cloud from the party with the PHS, the game removes him from all scenes that aren't the overworld for some reason.
This persists after re-adding him to the party and the only way I can interact with anything now is to have Tifa or Cid in the party so their models show up instead.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Other' - 'PHS Manager' and allow Cloud to be removed.
  2. Click on 'Save'
  3. Launch the game
  4. If you remove Cloud and enter an area like Costa del Sol you'll be invisible or you'll be Tifa, Cid, or apparently Barret too depending on who is in the party and where you are.

Expected behavior
A clear and concise description of what you expected to happen.

I expected to be able to freely swap them around and as long as Cloud was in the party, he would be visible and fully functional.

Screenshots
If applicable, add screenshots to help explain your problem.
Screenshot 2024-03-16 015501
Screenshot 2024-03-16 015608

System Info (please complete the following information):

  • OS: PC
  • Version: Steam

Additional context
Add any other context about the problem here.

LLVM compilation warnings

I was just compilling the program on my machine and LLVM warned me about the following potential issues:

/home/magne/workspace/blackchocobo/ff7tk/data/FF7Save.cpp:1628:60: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare]
                if (fileFormat != FF7SaveInfo::FORMAT::PSX || fileFormat != FF7SaveInfo::FORMAT::PS3) {
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/magne/workspace/blackchocobo/ff7tk/data/FF7Save.cpp:1619:60: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare]
                if (fileFormat != FF7SaveInfo::FORMAT::PSX || fileFormat != FF7SaveInfo::FORMAT::PS3) {

I assume those || should instead be &&

Option in Config to enable auto-backups when saving

Is your feature request related to a problem? Please describe.
Occasionally I'll forget to re-load the save before making edits and saving, wiping out hours of progress.

Describe the solution you'd like
Just a tickable option in the configuration form that would rename the currently-loaded-file as .bak when doing an overwrite-save

Additional context
Just a small QOL improvement that wouldn't be too hard to implement. If I'm familiar with whatever language BC is written in, I'll just fork, make the addition, and send a pull request. (Pretty much limits it to .NET, Perl, asm, or bash, sadly.)

Masamune can't be equipped properly

Replacing a character by Sephiroth seems to allow us to select Masamune as a weapon, but actually uses the last selected weapon of the replaced character
Masamune
.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.