-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zoomed in on rg353p #173
Comments
Hi, it's my first time hearing about "portmaster" or "ambernic rg353p" :-) Are you trying to run the native aplication ? Or Emscripten build in the browser ? |
I am using jelos, which is a port of emuelec/351 elec. |
Sorry, I can't really help you with this. Contact the PortMaster guys for help or support. |
They don't accept requests, only push requests :( |
Though it works if you plug it into an external screen with hdmi. |
Looking at the PortMaster stuff it looks like your "model" is not supported. Download this: https://github.com/christianhaitian/PortMaster/blob/main/Openclaw.zip and open OpenClaw.sh you can then see this section of script:
Not sure how linux-savvy you are, but basically it checks for the HW model of your device trying various stuff, e.g.:
Then is sets the "correct" resolution for the given model. My guess is you will need to do the same:
|
As it is now, it is using 640x480 resolution with scale 3, from what I can see: /openclaw/config.xml
Or, you can try to edit this directly and see what fits your device. Though I don't know how the OpenClaw.zip from PortMaster works in any way (if you upload it to your device with some SW or anything like that ...) |
Alright, I'll try that now. |
That's not implemented, no easy way to do that other than modifying and recompiling the source code. |
Ah, dang. It's like south button jump, right shoot, north punch. Awkward. So what I should be able to do is cheat a little, and use else For my own parameters? |
This project is more or less in a state of maintenance, I am not actively working on it anymore (these past 2 days being an exception). If you will need something specific done for you platform / hardware, your best bet is to do it yourself and send me a merge request. For the resolution values, you will need to tinker with it, I don't really know to be honest - try deleting the whole if/elif/else construct from the /OpenClaw.sh and directly edit /openclaw/config.xml and see which values fit you. Once you find them, you can try to incorporate them imto OpenClaw.sh if you want and then send the maintainers a merge request with your hardware config. That's atleast how me personally would go about it. |
Definitely out of my skill set, but thank you so much for your time :) |
I'm trying to puzzle this out, but the screen is already 640*480, so that last else statement should work, right? |
For anyone that ever comes across this in the future. The fix is
And it works on the small screen. |
What's wrong with the buttons ? |
There is some button mapping I see, check: /openclaw/openclaw.gptk.1 |
I love you! |
In change this:
to this:
This will basically give you a clean-slate of the game - just Level 1 with no checkpoints, 3 lives, 10 bullets, 5 magic claws, 3 dynamites. Hopefully the game save mechanism works on the port ;-) |
Omg, you're amazing. Everything is perfect. Are there any other changes in your port that differ from the oringinal experience I can tweak? |
The option to show all available levels will always be there, just switch back from
You can look in the config.xml, but I don't thing anything is worth modifying. If sound is weird, you can play with the sound options there, but other than that, I don't think so |
Awesome so all timings, powers etc are the same. Some really touchy settings there. Thanx man, this is so awesome. Nostalgia is hitting me like a tank, I'm probably gonna play this till the sun comes up and worry about work later lol |
When installing through portmaster and running on ambernic rg353p it's all zoomed into a corner and you can't really see anything.
Unsure where to post the bug.
Here, OS github, or portmaster github. Sorry, very new to all of this.
The text was updated successfully, but these errors were encountered: