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

Update 9.8.4 and Thank You

Update 9.8.3 was rejected by Apple. There were (are?) still bugs & we are trying to fix them. Might also have been a problem yesterday with the web server we use (not really under our control). So the next possible update will be 9.8.4.

Thank you again to all those who are playing JLMahJongg.

Also thanks for updating to the latest version quickly. The older 9.7.X version should still work for a while.

Sorry, but I have another update already. Not all of the fixes got into update 9.8.2. Particularly, the one that keeps the new game types saved and does not always switch them back to Basic1.

Also, sorry that I reset the current scores back to zero due to the updated app format. If that bothers you (Guest0, Guest1, or Tester1), let me know and I can manually set the current scores back to any record high value you set. The records are retained from before.

Version 9.8.4 should be available soon to fix that problem. I was trying to go too fast to get the 2025 card out.

John

Another Update Needed: 9.8.2

Ooops. Found another bug in the new card code that may prevent use of the new cards. Will update ASAP. Web/browser version is already updated, so you can use that with the new card for now if you just can’t wait. Might still be able to use the new cards if you set the card type each time you start the app. The bug sets the card type back to Basic1 every time the app is restarted if one of the new cards was last used.

Also found a couple of bugs in the code editor, so don’t try to use that for the 2025 card yet.

Also, the Guest0 account is available again if anyone who was using that before wants to use it again. If you logged in to a different account, you need to logout and relogin as Guest0.

The 9.8.2 update has been submitted to Apple for review. Waiting for approval. Still need to complete the update distribution for other devices.

Sorry for the trouble.

John

Web Browser Version Updated

I just updated the web browser version to 9.8.1 with the new JL2025 card.

If anyone is using the older web browser version let me know & I will keep supporting it. If you want the JL2025 card added to it, also let me know. Otherwise I am going to remove it as an option and retire it. I can’t tell if anyone is using it.

Thanks,
John

Update 9.8.1 Almost Ready

The latest update with the JL2025 card is almost ready for all device types. It is available for the iPad now. NOTE: on an iPad you need to quit out of the app after you change the card type for the new card type to take effect. Ask me if you don’t know how to do this. Might be true of some other device types. I will fix in a future version.

A few other potential problems: 1) In Windows, my antivirus app sometimes brings up an approval window behind the app and stops the app from proceeding. If this happens, it looks like the app is hung. You need to bring up the approval window (can use alt tab in Windows) and allow the app to run and/or use the microphone. 2) When the app first starts, the first time you click on a button, the click is not recognized. You have to click at least one more time before button clicks start being recognized. This is a bug in the game engine, Godot. The new 9.8.X JLMahJongg version has a new input file format so you will need to log in again when you first run the app. It will make you select an account. Clicking on an account row (such as Guest0) tends to respond slowly and need several clicks. The row button is selected when the row turns green. Then you can press the login button. After you log in the first time, it will automatically log you in to the same account unless you manually log out or that account is busy.

Version 9.8.0 had some problems and I already updated to 9.8.1. Most people who are using the app are on macos (OSX devices like Macbooks). The 9.8.1 JLMahJongg app for macos has been submitted to Apple for testing & approval; still waiting for that to be done.

I am planning on working on updating the rest of the versions today: web/browser, Windows, Android, and Linux. We are playing with real tiles using the 2025 card for the first time this afternoon.

Have Fun!

John & Lisa