And some pics:

Posts
-
Call for testing: Nesjs - a NES emulator.
Just about finished putting together this NES emulator for UT. It is a fork of https://github.com/angelo-wf/NesJs, with a few small code additions/deletions/modifications for our beloved UT. All credits for the emulator itself goes to the original author, Angelo-wf, I simply repackaged it in UT and added a few little modifications to make it work better for my cell phone.
That said, I was wondering if anyone else would like to test it?
In particular, I tested it on the FP4 on 24.04-2x and the Nord N10 5G on 24.04-1.3. It works pretty well on my phones, but I was wondering if it would scale properly on smaller or larger phones?
I have used the on screen game pad, and a bluetooth keyboard, but I don't have any bluetooth gamepads, so I would love to hear if those do or don't work, too.
The graphics and sound are super smooth on my devices, the gamepad I made is okay, but difficult to use for fast paced action games. Works well enough for Super Mario Bros, Final Fantasy, Tetris, etc., not as handy for intense button mashing titles.
I removed the bottom mirrored overscan, but some games still have the top mirrored overscan, depending on the title. I'm looking into that.
You can use the "Save RAM" button to save the battery ram of titles that support it, such as Final Fantasy, and that battery ram will be automatically loaded when you load the rom again. The Save/Load buttons save the state of the game at the moment you press it, and can instantly recall back to that moment, even after restarting the application, so you can pick up where you left off last time you played!
Note: there is only one save state for each rom, however, it is based on rom name, so you could rename the rom and have multiple states....
If you use an external keyboard, the keys are:
Left Left arrow key
Right Right arrow key
Up Up arrow key
Down Down arrow key
Start Enter
Select Shift
B A
A ZThat said, open to feedback and testing reports. Note that it does not come with any built in roms, you have to download those on your own, but if you need one for testing, here is an open source home brewed game you can download:
Nova Squirrel: https://github.com/NovaSquirrel/NovaTheSquirrel/releases/download/v1.0.6a/nova.nes
Links to the click:
https://gitlab.com/alaskalinuxuser/ut_nesjs/-/jobs/14699780621/artifacts/raw/build/all/app/nesjs.alaskalinuxuser_1.0.0_all.click?inline=falseLinks to the source:
https://gitlab.com/alaskalinuxuser/ut_nesjs -
RE: Call for testing: [Beta] CitySim - a city simulation game
Thanks! It is now available on the openstore, so I hope people will enjoy it!
-
RE: Call for testing: [Beta] CitySim - a city simulation game
One last update to the links in the original post. There is now sound/music with an option to turn it off. Hope you enjoy it!
Not getting any more feedback, so I presume there are no more bugs? If I don't hear anything else I will release it to the open-store in the next day or two.
Thanks for testing!
-
RE: Call for testing: [Beta] CitySim - a city simulation game
And updated the links, as I have added relaxing background music and sound effects for pushing buttons.
-
RE: Call for testing: [Beta] CitySim - a city simulation game
And once again updated the original post with new links. Squashed a few small bugs, such as the road/disaster problem and a top toolbar issue.
-
RE: Call for testing: [Beta] CitySim - a city simulation game
Updated the original post with new links, as I have added a tutorial, per Vladimir's great suggestion.

-
RE: Call for testing: [Beta] CitySim - a city simulation game
Edited the original post with new download links, as I made several changes to the happiness factor based on feedback and game play.
-
RE: Call for testing: [Beta] CitySim - a city simulation game
Thanks to some great feedback from Vladimir, I was able to fix a bug: an issue with loading a saved game, which stemmed from an actual issue with clicking on a tool that cost too much.
Also, I was able to add a feature he suggested, which was a button to return to the game from the main menu.
Testers and feedback always welcome!
The original post has been updated with new build links.
-
RE: Call for testing: [Beta] CitySim - a city simulation game
And images of the game:

EDIT: Helps if I add the images!
-
Call for testing: [Beta] CitySim - a city simulation game
Hey all! As you know, a while back I was going through and updating older apps that got left behind on Xenial, when the rest of the community moved to Focal, and then on to Noble. One of those apps was a demo for a game called "CitySim" that never got finished. I spoke with the original author, but they decided that they did not wish to continue this work and gave me permission to fork and carry on, if I so desired.
Well, I did. Slowly, and perhaps poorly (considering my woeful lack of programming skills), but for the past 6 weeks I've been trying to turn it from a demo of an idea into a playable game. I think I finally have a fairly decent working beta version of the game. The game includes features like:
- Disasters
- Traffic management
- Happiness and population control
- Scenarios or free play
- In game assistants
- Achievement badges
- And much more!
There are two known bugs at the moment, and they are:
- No sound (intentional, as I still need to edit all the sounds)Now has sound, but can't mute yet.
- Road tiles up-end when destroyed by a disaster (you'd have to see it to understand it)Fixed!- Not properly set up for translations (I need to fix that, so others can translate it, currently only displays english)
But, as is, the game is playable, and I hope, enjoyable. But, I need some beta testers to help me out! In particular, I need to know:
- Does it run on other phones and desktops?
- How is the scaling on small/big screens?
- Are the scenarios beatable?
- Is it remotely close to something fun?
- Any bugs or issues running/saving/loading/playing the game?
- Disasters too often, or too few?
- General feedback (I can't implement everything, and the goal is to keep it simple and relaxing, but feedback is always welcome)
You see, mathematically, all of the scenarios are beatable, and badges obtainable. However, I had to adjust several because winning them wasn't "practical" with normal play. The overall goal for the game is a smooth, relaxing, city simulating experience. However, I know some might enjoy something a little more upbeat, so I added a few "tougher" scenarios to the mix.
Currently only available for Noble.
The repository:
https://gitlab.com/alaskalinuxuser/citysim-ubuntutouch -
RE: Anyone daily driving the Nord N10 5g in USA?
Also daily driving the N10 on 24.04.1 daily channel. It works great for me, but there is one issue regarding if you are on WiFi and receive an MMS, your MMS may stop working. But I don't use WiFi very much, so it was not a big deal for me.
I bought the 2028 variant, and I had to hack the settings.xml, I wrote a little blog post about it, but you are probably smart enough to do it without my input. Still, if you want to see the step by step and the pitfall I ran into, here it is:
https://alaskalinuxuser3.ddns.net/Ubuntu Touch works on AT&Ts whitelist.html
Also, if you purchase refurbished models from Amazon, that seems to be confirmed to work with OnePlus to get the unlock token.
-
RE: End of 2G & 3G Network
I think you actually want the 24.04.1x daily channel. My N10 5G only has volte on daily, not stable or rc.
-
RE: i want to share this with my UBports community

Uhmm.... I'll be honest, I don't know how to take your last few posts. I'm not sure what you are trying to tell me.
-
RE: i want to share this with my UBports community
That's great!
Do you mind if I tinker on it a bit? Then I can upload my copy (like on gitlab) so you can see the changes? Mainly working on adding content hub so the end user can pick roms that they have stored on their phone.With that said, yours comes with alot of roms built in, but aren't there license issues with distributing those roms? For the one I was tinkering on, I dropped all the roms and put in several open source home brew roms, like D Pad Hero I & II, which are GPLv3.
I don't want to hijack your project though. Just thought I'd help out with this one, because it is interesting to me. Whatever you release is completely up to you.
-
RE: i want to share this with my UBports community
@developerbayman
There is some neat stuff in your repos.
A question, the NES emulator, which nesjs did it come from, there are dozens online with that name.I maintain a few of the other emulator clicks on the open store, like the sega master gear emulator and helped with qvbam, so I was interested in this implementation of nesjs, it is different from the other ones I have seen.
It really needs a way to be able to hook up with content hub so the user can choose a rom to load. I was playing around with that in this click, but was wondering where the original source was from.
-
RE: OpenStore Stats for 2025
Thanks for posting the stats! Looks like 2025 was a great year for UT! Here's looking forward to another great year in 2026!
-
RE: Call for testing - Kaidan 0.6.0 for Focal/Noble.
Good news! I had some free time this morning and looked at these issues. I think I fixed them all, but would like you to test them:
In landscape mode the list of contacts scrolls and you can select ones from the bottom.
In landscape or portrait mode, the search bar is now wider and usable.
The keyboard height is now figured mathmatically, so it should scale for everyone and work/look proper.
If you have time and can test this out, that would be great! Working good for me on Noble 1.1, with FP4, but would love to hear feedback from you all. Thanks for helping me make this better by pointing out issues that needed addressed!
-
RE: Call for testing - Kaidan 0.6.0 for Focal/Noble.
Excellent! Thanks both of you for testing.
As for the keyboard and spacing, I am not a very good programmer, but unfortunately, anchoring the message field to the keyboard did not work properly, perhaps because it was written in QT creator for use on KDE environments, I added lomiri components and the code I saw in other apps for anchoring, but it doesn't follow the standard rules for anchoring to the keyboard like I have seen in other apps (by my trying their code in the Kaidan app). For better or worse, I went with the "wasted space" because I think on smaller screen phones this wasted space is less, and I wanted to make sure that it was not covered by the keyboard when it was displayed.
But, I'd happily accept any input if someone could try some other keyboard code that would work.

As for landscape mode, you are right, it does scroll the list of contacts, but springs back making it hard to choose contacts that are at the bottom of the list. I'll look at that for sure.
For all looking to send messages with pictures or files (audio files are good too), you can send any file if your server/account supports it. For instance, jabber.sdf.org does not support sending files, but ubuntu-jabber.net and conversations.im both do, and the icon to open folder/document doesn't appear in the compose message bar unless you have an account/server that supports it.
Ah, yes, the search field is wayyyyy to small!
Thanks for some great feedback! I'll take a look at this, perhaps early next week.
-
Call for testing - Kaidan 0.6.0 for Focal/Noble.
Hey all, as you know I went through (with lots of help) and updated tons of apps from Xenial to Focal, and then moved most of those on to Noble.
One of the apps that I really wanted to update was Kaidan, the xmpp messaging click. It was too big of a project for me when I started, and maybe still is now, but I have a fully working click now, and was wondering if some folks would like to test it.
This app is built for Focal, but I have been using it on Noble daily. Need focal testers and noble testers. The original app stopped at Kaidan 0.4.2, and I have upgraded it to Kaidan 0.6.0, which is the last version to support QT5.12.
All functions work for me, I added content hub, some lomiri things, and got some great keyboard help as well. I hope to start work now on a Noble version with the higher QT and Kaidan with Omemo, because Kaidan 0.6.0 does not support Omemo encryption.
Hope to do a thourough test for a week, please pm/dm me or respond here. Screenshots or logs welcome. Please scrub private information if desired.
