Open ScraperMan2002 opened 1 year ago
I see that you forked the project in order to create a mac version.
To be honest I started a macOS build a while back but it's in very early stages.
Maybe I should pretty it up a bit and create a skeleton repo so to speak and anyone who wants to contribute can join?
How substantial would the macos changes be? Could it work as a separate "Macos.sln" with this same codebase?
Very substantial. Aside from the ps1card class which does the heavy lifting of memory card management and hardware classes the rest of the application is WinForms GUI. I'd say that 70% of the app needs to be rewritten.
I don't mind it that much, just need to find the time to do it. I'd like to have at least a functioning main window of the app before making the code public.
Here is where I am currently:
Would also love a Mac version. :)
I published a highly experimental macOS build to the macos branch in both source and compiled form. For now you can only open, browse and save memory cards, should be ok for quick browsing and format conversions.
I'm on a roll 😃 I'll use this thread to post updates guys. If anyone wants to check the build go to macos branch and fetch compiled binary in "MemcardRex.zip".
I'm building this on M1, I have no idea if it's relevant, universal binaries should be produced but maybe not... I'd appreciate any feedback but also remember it's still highly experimental software.
Some more cool stuff, undo/redo. To my knowledge no PS1 MC editor features this 😃
As usual, grab the alpha release with this feature from the macos branch.
I implemented import and export features and created a new high res app icon. By my calculations I believe 50% of the application is completed.
It currently is missing an icon editor, save comparison window, preferences panel, hardware interfaces and various simple dialogs like asking to save edited cards upon closing, etc.
I've added preferences dialog and ported hardware interfaces over. This thing is really starting to shape up, not much more to go...
The settings menu appears on the MemcardRex's menu, but I cannot access it. I see more commits that have that feature available, but have no idea how to actually download them.
Would it be possible to compile a new mac build, you have all of these new helpful changes made and I would like to help test them out.
Grab the one from the repository in the .zip file. That one is always the latest build of the macos branch. I do have to pick this up and finish it, it's almost there around 75%, just need to find a little bit of time to do it.
There are no MacOS Versions of this .exe.