Update 9.8.12

This update is available for all devices except Linux. If you want to use Linux, let me know and I will update the Linux version.

This update tries (again) to fix the record score posting. It also adds a 4th female voice (thanks Juliana). The 4th voice is not used by default (I forgot to change it), but you can change the voices under sound options. The HTTP interface is more stable now and appears to work reliably for 2 real players. There are a few other minor bug fixes too.

Thanks,

John & Lisa

Networked Multiple Real Player Problem

FYI. Just in case anyone is trying to play against another real player using the HTTP or HTTPS protocol, you can’t do that right now. There is still a problem with the security certificate and accessing the files on the web site from the app. Playing against all computer players should still be OK.

Update 9.8.11

Hi again,

Update 9.9.11 is currently in the approval process. It is a minor update, but has many minor fixes. I plan to require this update to prevent older versions from being used that cause problems. Sorry for any inconvenience. One fix is to the sound recording – so if you want to record custom voices, you should be able to do that now (voice recording is not enabled on iOS devices, but I might be able to fix this in the next upgrade). I plan to add a 4th female voice in the next upgrade, so if you don’t like my voice, you may have a better choice soon.

It has been about a year since we released JLMahJongg. We have still only received 1 comment. We would still love any feedback. You can post to this website, send us email, or any other way you like.

JLMahJongg was not originally designed to have multiple people using the same user account. However, so far, this is how most people are playing. We have also not seen anyone playing against other real people. If you are interested in this please let us know. We will be designing the next major upgrade soon. We might simplify and remove unused features. You can request your own username account, if you play regularly and want to keep your own progress and not conflict with other players. If anyone plans to play against other real players, each player must be using a different account.

Thanks again for playing.

John & Lisa

Future Updates

I just noticed that sound recording is not enabled in the app. Nobody has complained so I guess nobody has wanted to record custom voices. Also working on a few other recent bugs that were found.

Also let me know if you want your own account. Quite a few people are using Guest0 and Guest1.

Sorry for having to update so much.

Thanks for playing.

John

Update 9.8.10 is available

Hi & thanks again for playing.

This latest update has bug fixes for setting and using passwords on private accounts and tries to fix a bug with storing best scores. I’m not sure if the best scores problem is fixed yet because it is too hard to get enough best scores to fully test.

John & Lisa

Fixing Record Score Problem

I am aware of the new problem if anyone gets a record score (app gets error and does not save the record). I am trying to fix this now, along with several other bug fixes. Should be ready in a day or so. It will be version 9.8.9 (9.8.8 had a problem and was withdrawn). Sorry for the problems.

Thanks for playing,

John

Update 9.8.7 is now Available

This latest update, 9.8.7, is now available for macOS, iOS, Windows, and Android.

I am still trying to get an SSL security certificate that works with the app. The 9.8.7 update does not need an SSL certificate, but lets you select an encrypted connection (HTTPS:) as an option. The HTTPS: option will not work in the app until I get the SSL certificate problem fixed. By default 9.8.7 does not have the HTTPS: option set.

Update on Fixing Server Problem

I added a new SSL/TLS certificate to the web site, but it only fixes the web pages access using HTTPS: and does not work for the app file access (game versions <9.8.7 don’t work). I will continue to work on this problem. Probably need a more flexible (wildcard) SSL certificate. The app does not need HTTPS: encrypted access so you can fix the app/game problem by updating to the latest version, 9.8.7, when it is available. 9.8.7 has been submitted for review and approval by Apple and Google. 9.8.7 is available for Windows, by downloading from the web page. The older versions should still work on the web because the web game does not access the server files. I have not updated Linux, but do not know of anyone using our app on Linux.

Server Problems

I have been having problems accessing the web server we have been using, x10.mx (X10Hosting). The free Let’s Encrypt security certificate expired today, so files can’t be accessed using encryption. The app code uses encryption to access some of the files, even though it is not needed for security reasons (no private data is exchanged). I have been using the encrypted interface (HTTPS instead of HTTP) because the server sometimes says it can’t find a file when accessed without encryption. x10Hosting appears to have exceeded the maximum number of security (SSL) certificates it can request, so I have to wait to renew my security certificate or buy one.

You may still be able to play using the “No Internet Mode.” However, I’m still working on fixes for some problems with that mode. I plan to add an option to select encrypted or unencrypted server interface so this problem can be worked around in the future. Sorry for these problems.

John

Sorry. Another Update Coming – 9.8.7

I found several more bugs when testing the network types “No Internet” and “None”. Sorry if the app has not worked every time I have updated. I intended for updates to be more user friendly. Not sure they are yet. As long as I need another update, I’m also going to change the record score logic to only show the best single game and total scores for a particular user ID.

It would help if I got more (any) feedback on what is not working.

Thanks,

John