![]() |
Re: Porting apps to Leste
I got an answer from iNES/fMSX maintainer. Well...not really positive so i'll rather have a look at Retroarch and see if i can get it working again.
|
Re: Porting apps to Leste
I got Retroarch working again. Settings are a bit tricky and it is recommended to modify them from .config/retroarch/retroarch.cfg to avoid GUI crash.
Retroarch is from Leste devuan repo and not really optimised for N900 or D4 so we can't expect to run 'heavy' cores from there... but QuickNES and fMSX work fine :) |
Re: Porting apps to Leste
Few more things:
I never noticed that Pcsx-rearmed for Leste works fine with neon-gpu (builtin_gpu) plugin: As Fremantle, it works only with stock CPU frequencies (or maximum 720MHz). It works full speed. Games tested: Gran Turismo, Tekken3, Motoracer 2, FFVIII, ISS Pro Evo, Medal of Honor, Metal Gear Solid Now i'll have a look at android-808 and clort previous work on DrNokSnes to get it working with Leste: I'm already able to compile/build it but get a segmentation fault when i run it on my N900 at the moment. Not sure it will be easy to debug. |
Re: Porting apps to Leste
DrNokSnes works now on N900 with Leste :)
I've been able to run (and play) Super Mario World, Secret Of Mana and Mickey Magical Quest. SNES games work full speed (audio OFF) in fullscreen with keyboard or touch screen virtual buttons. With audio ON, sound is very good but framerate is unstable for the moment. There is still a bit of work because GUI is broken. (something is probably wrong with dependencies) For the unstable framerate, i got a similar issue with pcsx and a lack of optimisation somewhere is probably the root cause. Configuration/settings are not easy to use btw. But anyway, games work fine :) I'll upload a new fork on github soon. Thanks to android-808 and clort. |
Re: Porting apps to Leste
Finally, the tricky user config file was the key to solve most issues...
With the right parameters SNES games work now @full speed with sound@48000Hz ! (@805-850MHz) With stock frequencies, sound@48000Hz is ok with a bit more audio buffer (4096) and/or frameskip=2. Now i'll try to 'repair' the GUI if i find time in the next couple of weeks. Then, making a debian package should be trivial :) |
Re: Porting apps to Leste
Quote:
|
Re: Porting apps to Leste
I can't run a single game with fMSX anymore...not sure why. Probably something wrong with bios roms. This emulator is a nightmare to configure...
By the way, you need MSX.ROM, MSX2.ROM, MSX2P.ROM, MSX2PEXT.ROM and MSX2EXT.ROM. If their names are different, it doesn't work. That's all i know. Edit: it works again with bios files from http://fms.komkon.org/fMSX/ You should download all of them. |
Re: Porting apps to Leste
For guys who want to try Leste (and eventually help to port some apps or fix some bugs), there is now a new (and amazing) way to install Leste on any Android phone (no rooted device needed, minimum Android 8):
Diejuse found a way to modify a Leste raspberry pi3 image and run it using PRoot (pseudo root). That's highly experimental at the moment but most Maemo Leste features are already working. (i'm writing this post using Leste on a Redmi Note 12). It's quite easy to install directly from Android. Here is Diejuse github link with all the process : https://github.com/diejuse/proot_MaemoLeste_on_Android |
Re: Porting apps to Leste
My DrNokSnes fork is on github now:
It is based on the initial commit that clort used to fork android-808 DrNokSnes version. The main issue (and the root cause of many troubles) was the user config file. The initial code has been cleaned up a bit and several files have been removed https://github.com/Arno1103/drnoksnes-leste The GUI is still broken. (Not too much time available to figure out what is going wrong). To be able to build DrNokSnes, additional packages are needed: x11proto-xsp-dev from android-808 repo https://github.com/android-808/x11proto-xsp libxsp0 and libxsp-dev from android-808 repo https://github.com/android-808/libxsp libsdl-haa from android-808 repo https://github.com/android-808/sdlhaa (Edit: libtool-bin and quilt are needed to build these packages, there are available in Leste repo using apt)) The packages are easy to build using: Code:
dpkg-buildpackage -uc -b Code:
dpkg -i package_name.deb Then clone drnoksnes-leste repo in the directory of your choice: Code:
git clone https://github.com/arno1103/drnoksnes-leste . Code:
sudo ./configure && make The last step is to copy drnoksnes config file in the correct directory. From your repo, run: Code:
cp www/drnoksnes.conf /home/user/.config/ Code:
./drnoksnes your_game.sfc Note: it is recommended to disable Hildon compositing like other emulators |
Re: Porting apps to Leste
Picodrive is now available in Extras repo (using Hildon-Application-Manager).
It works fine but config file permissions still need to be modified by hand (config2.cfg) to be able to modify and save custom settings. The next release should solve this (little) issue but the emulator already runs at 30 fps with sound on N900 with default settings. Pcsx-rearmed should be available soon. |
All times are GMT. The time now is 13:00. |
vBulletin® Version 3.8.8