That is not correct! cpasjuste did NOT take any vita code from Plombo´´'s port!
Both cpasjuste and plombo ported it independently!
End of September 2016 plombo asked if someone had a Vita and was interested in a port!
In December 2016 cpasjuste had a very simple proof of concept port of OpenBOR for VIta ready that he sent to me for testing.
The build wasnt very good and not much was working! He sent me another build in February 2017 which was abit better.
Then he abandoned the project for over a year!
In mid 2017 I contacted plombo and asked if he had done any work yet on a Vita port, which he didnt!
I told him about cpasjuste´´'s abandoned port and asked him if he was interested in finishing it.
Plombo declined and said he wanted to port it himself. And then nothing happend for a year!
Meanwhile cpasjuste had some time again and finally had a more or less final build ready in August 2018.
Too busy with Switch projects he forgot about it and it never released it eventho it was finished.
Fast forward to january 2019 - I poked rsn8887 and told him about the unreleased OpenBOR. rsn8887 had already worked on several other
projects that cpasjuste had ported and improved them with extra features. So all he did was making a releaseable build out of it and put it public!
No code of plombo´'s unreleased Vita build was taken!
-
Plombo
Regarding that Home button issue - that is unfixable and has to do with the way the Vita is hacked.
It was never meant to be possible to read or write data from the ux0: partition. So there is no way for the OS to handle it correctly and close files in use.
Due to this, the only way to fix this issue, is by disabling the home button in problematic homebrews and forcing the user to close the app via some quit button or similar. For example rsn8887´'s improved Vita port of the Amiga emu UAE4ALL2 does this to prevent ADF/HDF corruption.
Imo your Vita port should be part of the official OpenBOR builds so it stays always up to date!
All you need to do is block the home button and its good to go
P.S. cpasjuste also ported OpenBOR to the Switch: https://gbatemp.net/threads/openbor.499075/