Skip to content

Recognize Maniac games that don't have an accord.dll file #2992

Description

@Mimigris

Name of the games (feel free to add more):

Player platform:

Windows, 64 bits 0.8.0 version of the Player.

Describe the issue in detail and how to reproduce it:

Some maniac patch games do not come with an accord.dll file, which is used to detect if the game is a Maniac patch game or not in the Player (this can also be achieved by adding an EasyRPG.ini file and adding the key Maniac=1 in it). Due to this, these games are not properly detected and will not be able to behave like a Maniac patch game would do (extended commands and new commands will not work as intended). This can be manually solved by adding files to detect them but this is not really a thing that can be done for users just wanting to try these games not knowing the problem.
The detection could likely be done by analyzing the exe file of the game, or through a database containing entries of games like this if we go this way for some specific games.

An example of a broken game due to this, 3 AM Cathrath: a lot of texts will be missing due to no string picture commands working (the title screen and the menus will not be displayed correctly), in addition to not be able to work if a savefile is present in the folder of the game (a conditional branch requests the save 1 to be loaded in that case on startup, not possible without the maniac patch, and nothing is planned after).
screenshot_3
screenshot_4

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions