Tools designed for the game MediEvil for the PlayStation 1 (PSX) for use with the emulator BizHawk. This is for the FIRST game in the series. For the second game, please see this link: https://github.com/DerpPrincess/medievil-II-tools
Included will be a Lua Script, where the goal of the script is to showcase all important information about the game on screen at all times, with customizable flags for what the user does and does not want to see on screen.
The current main benefit of the script is designed for ease of use and understanding. The goal is someone should NOT have to be a professional Software Engineer to understand what is going on in the script and should be able to make heads or tails out of everything going on (or almost everything) - some things are intentionally wrote poorly to meet this goal, however if need be for optimization some of this behavior may need to be sacrificed. The END goal is nothing should outright affect performance, if it does, changes may need to occur.
There will be a .asl script included which is for use with Live Split's auto splitter for use with BizHawk. This currently does not exist.
There will be models included such as the Map files of the game in PLY format. These can be opened in tools such as Blender.
This is a repository which should be cloned from GitHub using the command line. You can do this by typing the following git command into a terminal assuming you have a ssh connection on your GitHub account, alternatively clone using GitHub desktop or some other Git GUI program:
git clone git@github.com:DerpPrincess/medievil-tools.git
If you want your changes to be added to the main branch, please make a new branch and create a pull request from your branch into the main branch. If you want your changes to be merged quickly, please message Derp Princess#1337
on Discord. Otherwise, please ping her in the MediEvil speedrunning channel.
Creative Commons. Do whatever you like with what you get here. :)