I was afraid it would be closed source, since I saw that the android version of it isn’t free last I looked.
CD support was removed in version 0.9.38 in Mednafen. I’ll see if I can find the source for 0.9.37 or earlier after I finish my schoolwork. I think this would be easier on me since Mednafin is command line driven. Analyzing the code for it and pcsx rearmed is what is going to take me the longest. I haven’t messed with anything on this scale yet. That’s probably what will take months, but maybe not if it’s well commented.
Another software code that I want to look at is Kodi’s. I hope it’s not closed source. It has a dvd player that will start playing my dvd’s just by pushing play. It’s pretty much exactly what I want for playstation emulation. So if I find the Mednafen source, and if Kodi’s is open, then I’ll write something that is based on both for the discs to run in Lakka. After that, it’s easy to make the operating system run the game disc at startup if a game disc is inserted.
The physical disc functionality is the biggest missing piece to the PSOne project that I’m doing. I’m going to show it on my youtube channel, but I just think it would be awesome to do anyway. I saw another project that a girl did like this that I like, and I have everything to do exactly what she did. But mine is going much further. I’ll get an Odroid to see if I can do more than I can with the Pi, but so far all I have planned is for the Raspberry Pi 3.
I’m desoldering a lot off of it off so that it fits in the case with the disc reader, and re wiring the usb’s somewhere else. I might do USB’s where the memory card slots are. I am either reassembling the PSOnes disc drive with the dvd drive’s guts, or just using the dvd drive as is, depends if I can fit the stuff and have it work well. I’m shrinking a usb powered hub to support the drive. I’m taking the VGA to YPbPr adaptor that I made to non-invasively interface the LCD input with a breadboard, and fitting the stuff onto a much smaller PCB. I have to put a fan in it too, but I don’t see where it can go without ruining the look. I do a lot of hardware stuff, getting the physical stuff together will take me a week at the longest.
I’m glad I found Lakka. The menu is AWESOME for this project! I’m glad I messed my RetroPie install up, or I wouldn’t have given it a shot. My friends are gonna drop logs when they see this finished lol