iOS 11 and MudRammer


  • Pitcrew

    Anyone else out there that uses MUDRammer as a client having trouble with the iOS 11 update? Something with character encoding seems to have changed and ‘, “ and a few other characters no longer work correctly on anything but evennia that I have tried.

    Changing encoding to UTF 7 fixes the issue for some MUs, but breaks it Evennia and doesn’t work for all others.

    Anyone else have the issue/found a solution?


  • Pitcrew

    I haven't updated to iOS11 yet, but with the number of apps having issues still, I'm holding off doing so.


  • Coder

    @WildBaboons

    Have you contacted @mudrammer via his web site?


  • Pitcrew

    @Thenomain
    Not yet, but last I knew he had stopped supporting the product. I plan to double check though. His support used to be awesome.


  • Pitcrew

    Heard back from MudRammer with his typical awesomeness.

    Issue is Smart Punctuation in iOS 11. Can be turned off through Settings->General->keyboard->Smart Punctuation Off or by doing a long hold on the ' and " characters to choose the non-smart versions to send each time.



  • ~appears in a puff of logic~

    This is caused by the iOS 11 keyboard sending smart quotes. Here are a few things you can try:

    • You could long-press on the quote and apostrophe keys on the keyboard and choose the simple apostrophe (') and quote (") characters.

    • You could send smart quotes to the MUD by changing MUDRammer’s encoding in MUDRammer Settings -> Advanced -> Encoding to a unicode encoding like UTF-8. MUDRammer will now send those characters correctly, but if the MUD does not support unicode, the MUD still won’t recognize those characters. You should check with your MUD to be sure.

    • You could always send simple quotes by disabling smart punctuation in iOS Settings -> General -> Keyboards -> Smart Punctuation OFF.



  • @WildBaboons MUDRammer has not been under active development for some time now, unfortunately. But I still get email, and I try to reply :)



  • I know that MUDRammer is basically defunct, but just in case anyone is out there doing market research, I would pay real human dollars for a version of this app that worked with multitasking.


  • Pitcrew

    @theonceler what do you mean by multitasking?



  • @wildbaboons said in iOS 11 and MudRammer:

    @theonceler what do you mean by multitasking?

    I mean that when I use it on my iPad Pro in iOS 11 it will drop connection if I spend more than a few seconds switched out to any other app.

    Same goes for if I use it on my phone while connected to Wifi. It's more reliable if I turn Wifi off and just use an LTE connection.

    Also, a MU client that allowed me to use it in split windows as iOS 11 allows would be neat.

    Guys, I'm talking real dollaridoos here. $2.99? $4.99? Even $7.99? Uh, yes sir. The sky is the limit. The app store sky, though. So like $7.99. I'm not about to pay Through the Ages or Twilight Struggle money here.


  • Coder

    @theonceler

    Pinging @mudrammer just in case. He does very occasionally check in here, tho it'd probably be easier to get ahold of him via his developer site.



  • He's said he's done actively working on MUDRammer, and I don't blame him.

    Just saying that there's an audience right here for a client that really takes advantage of iOS 11.


  • Pitcrew

    I wonder what it is that causes it. I've heard a few people who have issues with it crashing or losing connection for them. It's not an issue I've personally had, so I know it's not wide spread.

    My QA brain is curious though.



  • I know it doesn't always like it when I home out to look something up but that's a minor annoyance since I usually don't do anything but hang out OOCly - typing on the touch pad is a pain and makes RPing via that method really unfun.


  • Coder

    @theonceler said in iOS 11 and MudRammer:

    I mean that when I use it on my iPad Pro in iOS 11 it will drop connection if I spend more than a few seconds switched out to any other app.

    I'm still on iOS 10, but this never happened to me. It would time out after many (5-10) minutes of being inactive, but it would send a warning before timing out. Was it happening on iOS 10?



  • @theonceler said in iOS 11 and MudRammer:

    I mean that when I use it on my iPad Pro in iOS 11 it will drop connection if I spend more than a few seconds switched out to any other app.

    When MUDRammer transitions to background, it will attempt to stay alive as long as iOS will allow. This varies with your device's hardware, current memory pressure, and the demands of the currently foregrounded app(s) — games, videos, and web can be very demanding indeed, and the system will ruthlessly kill backgrounded apps as needed.

    The system employs subtle and nuanced magic here, but because MUDRammer is open-source, you can see for yourself exactly what its socket library GCDAsyncSocket can (and cannot) do when enabling backgrounding.

    Same goes for if I use it on my phone while connected to Wifi. It's more reliable if I turn Wifi off and just use an LTE connection.

    https://www.xkcd.com/1865/

    Guys, I'm talking real dollaridoos here. $2.99? $4.99? Even $7.99? Uh, yes sir. The sky is the limit. The app store sky, though. So like $7.99. I'm not about to pay Through the Ages or Twilight Struggle money here.

    I experimented with MUDRammer pricing between $1 and $5 and saw no meaningful difference in sales. This too is subtle and nuanced magic, but it suggests the price was still too low.

    MUDRammer was my personal side project in my spare time. I never did charge for MUDRammer what I believed it was worth.