idc / ps4-pup_unpack

PS4 update unpacking.
MIT License
39 stars 11 forks source link

Rewrite the code into C++ #4

Closed Zer0xFF closed 6 years ago

Zer0xFF commented 6 years ago

I wanted to run the code on OSX/Linux as I don't use Windows much, so I decided to rewrite it in C++ and made it platform independent, it was a straight forward job so I went ahead and refactored the code a little bit.

idc commented 6 years ago

Good work.

There's nothing platform specific about the C# code, so it should run fine under mono/netcore.

I would be interested to accept this into its own branch, but not to replace the code outright in master. However, I think it would be more appropriate to make a new repository for your rewrite.

Thoughts?

Zer0xFF commented 6 years ago

I have no objections either way, I thought Ill ping you through a PR so you'd atleast know about this, since this is your work after all.

but ya, someone suggested mono, but I felt it's an over kill for such a small project, plus I've been growing more interested in C++, so I've been C++ all things :p

branch vs repo is really only a difference in terms, I don't mind either.

idc commented 6 years ago

A new repository would be less maintenance on my end, and I can point people to your rewrite for those interested in a C++ tool.

Zer0xFF commented 6 years ago

now you're leaving me with the creative task of coming up with a name :p

Zer0xFF commented 6 years ago

ok I've push it to this repo https://github.com/Thunder07/ps4-pup-unpacker