Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Similar project.. #1

Open
MrSapps opened this issue Apr 21, 2016 · 4 comments
Open

Similar project.. #1

MrSapps opened this issue Apr 21, 2016 · 4 comments
Labels

Comments

@MrSapps
Copy link

MrSapps commented Apr 21, 2016

You should really take a look at this: https://github.com/paulsapps/msgi :)

Edit: Btw much nicer masher src: https://github.com/paulsapps/alive/blob/dev/src/oddlib/masher.cpp

@LoveMHz
Copy link
Owner

LoveMHz commented Apr 21, 2016

Very nice. I actually started this project just to figure out the file formats. (Wanted some of the textures for a personal project). Seems you're RE the entire engine. Quite impressive.

If I do start RE'ing more of the game I would really like to collaborate.

Also that masher source is brilliant! Thanks.

@MrSapps
Copy link
Author

MrSapps commented Apr 21, 2016

The masher source still needs quite a bit of work before its "clean". Also the audio is wrong when compiled with VS2015 so there must be some UB in there somewhere. The jpeg alike image decoding bits really could use some love too - seems like the PSX STR player and masher image parts could possibly be merged..

If you RE anymore of the engine your help would be nice. Once all of the rendering/audio/input was figured out I wanted to reimplement that part with SDL2. Loading "plain" files outside of the archive is a goal too. The steps after that would be to do the file parsing/loading bits - maybe you could do those.

@LoveMHz
Copy link
Owner

LoveMHz commented Apr 21, 2016

Do you have an IDA database that you could share? I may start poking around.

@MrSapps
Copy link
Author

MrSapps commented Apr 22, 2016

Yeah give me some where to post it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants