General Category > Emulators

New Arnold port for Trimui Model S and Miyoo based Handhelds

(1/2) > >>

I ported Arnold for GX4000 gameplay on the Trimui Model S (aka Powkiddy A66)
You can checkout the sources and download the release zip here :
An enthusiast developer ported this build to the Miyoo based devices, sources and release zip here :
There is some issues with sound that I am currently trying to fix, and I would love to implement a zoom but the learning curve is steep for a Java developer  ;D
I mentionned the GX4000 converted game repositories in my release note, I hope it is OK. Let me know if I must remove it.

Nice... I didn't even know about this device. Maybe you can share a bit more about your experience with it and if it's worth a recommendation.

Hello, I have do same, and use something for the sound. The emulator use a precise timing, and the "sound playing core" on modern hardware is not compatible, frequency compatibilities problems. So I have modified the code to synchronise the emulator on the "sound playing core" instead of using the "cpc timing", it s less accurate, but less problem with sound.   

You have the complete code here in the file arnold.cpp   

To resume I wait for the Cycles>=19968 AND a sound buffer filled enought, if the buffer is not perfect I wait for some more cycles.   

And BTW, the device seem realy nice, do you have video on arnold running on it ?

Thanks for the hint about the sound issue ! After much tinkering, I get the best result tonight by modifying the frequency constant in audioevent.c from 50.8 to 50 frames per second.this value is used to dimension the sound buffer and I experienced no more echoes / ghosting in Fruity Frank, but still in Commando or Switchblade. I will dive into your source code tomorrow  :D .

About the device, you must be warned : the screen is small (2 inches) and games lisibility may vary.
The build quality is good, buttons and D-pad are flat switches (feels similar to Gameboy Advance Sp) with a satisfying clicky sound when pressed, and perfect for 8 bits clicky-buttons era games.

At the moment I spend more time developing than playing, but I would recommend it to someone who can accomodate the very little screen. Not as a main handheld console, but as a pocketable thing you can bring anywhere and grab for killing time.

I didn't have a video to share right now, sorry. Games I tested are running fullspeed.

The code is completely different, I can't figure out (yet !) how to pickup your fix without rewriting a lot of things right now.


[0] Message Index

[#] Next page

Go to full version
Powered by SMFPacks Reactions Mod
Powered by SMFPacks Alerts Pro Mod
Powered by SMFPacks Mentions Pro Mod