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

Next Update is Available for MacOS, iOS, Web, Android & Windows

The next update is 9.8.6 and includes several bug fixes and a security update. The security update only affects those with private accounts, but I am going to require updating once the update is available. I am also going to stop supporting the 9.7.X versions soon, so you have been warned to upgrade. Those older versions will no longer work soon (unless you use “no internet” mode). Sorry for any inconvenience and thanks for playing.

John & Lisa

Update 9.8.6 Coming

Happy Easter! We are working on update 9.8.6 that fixes several bugs. Some of these bugs are hard to find and verify that they are fixed, so it is taking a while. Trying to make sure everything is working before releasing this update.

Thanks again for playing and patience as we update the app.

John & Lisa

Update 9.8.5 is Coming

This minor update fixes a few bugs and adds some minor enhancements. The main bug fixed is the voice control problem when using the “None” network option mentioned in the previous post. I’m just waiting for Apple to review and approve.

Some other changes: the select passed, SP, button now also does “Done” so you don’t have to press “Done” every time you use “SP”. If a private account changes the password, any other devices that had been able to log in will now need to enter the new password. Guest accounts do not support passwords because multiple people are using them. If you want a password-protected private account, just ask me.

A bug has been fixed where jokers discarded were sometimes initially shown as a different tile discarded. A fixed bug in the new training feature did not allow changing the number of tiles between 13 and 14.

The “Auto Skip” function once again has a default that you need at least 1 joker for the app to automatically skip.

John & Lisa

Info on Voices

I noticed yesterday that our primary beta tester and Mah Jongg pro, Lorraine, could not set her voice to her voice. I found that the voice control does not work when the network option is set to “None”. This is what most people are using (default?). In this case, the primary player has my voice (called Male 1). Since most people playing Mah Jongg seem to be women, you probably don’t want my voice for your player. I will work on fixing this for the next update. As a workaround, you can change the network option to “direct” or “server” and then you should not have this problem. To change the network option from a game display, select “Lobby” from the menu button, then use the Option Button and Network setup page. To switch to a female primary voice, go to the sound options and change the voice assignment with your user ID to one of the female voice options (Female 1 to 4).

You might note that there are 4 female voice options, but only 3 different female voices. I would like 4 women to at least be able to play with 4 female voices, if not their own voices. I have not yet found the 4th standard female voice. If you would like to be immortalized as one of the JLMahJongg voices and have your voice build in as one of the voice choices, let me know. If you are the first to successfully produce the voice recordings before I find someone else to do it, I may use your voice. If you are using a Mac Desktop or MacBook (most users), you should be able to enter your voice as an option using the app in about 10 minutes or less. I can then tell you how to find the voice files and send them to me.

Recording custom voices is not enabled on iPads and iPhones (iOS) and the browser version.

Version 9.8.4 Available

Version 9.8.4 is now available for all devices (macos, iOS, Windows, Web, Android, Linux).

Thanks again to our loyal players for switching to the new version(s) and being patient. There are a few more minor bugs we are trying to fix. If you have any problems, please let us know.

Have Fun!

John & Lisa