mailto: blog -at- heyrick -dot- eu

Mamie v0.36...for RISC OS!

I don't know why I did this today, it's just so random. But, well, I copied the sources back from Linux to RISC OS, added the chandelier sprites, and the updated LevelData, and then rebuilt the game.

Nerdy stuff you can ignore:
It built with three warnings. The first two were something that is unsigned int on RISC OS mismatches the printf() specifier for unsigned long (which is what it is on Linux). In reality, this is just a warning of Norcroft being persnickety because int and long are both the same size (32 bits) on RISC OS. Just, for some reason, a lot of the API specifies int rather than long in the definitions of things.
The last warning was for the chandelier state array not being declared in the header. This is because it is supposed to be static (local to the file that contains it) but I forgot to say that so Norcroft is all like "wah!" about it.
These are minor quibbles - a few things to patch up in the future but not a big deal otherwise.

In other words, I took Mamie apart, split off a Linux version, fiddled with a lot of stuff, then merged one of the sets of changes back into the main source... and it built just fine on RISC OS.
Granted, it has only been very lightly tested, but it looks and behaves as expected for what I did try doing.

 

This is the full commercial version. I think that anybody who was interested in purchasing Mamie will probably have done so half a decade ago when it was released for £4.99, or maybe a quarter of a decade ago when the price was dropped to a mere £2.99.
I wish to thank everybody who purchased the game. I don't know who you are or how many of you bought it because the money raised was donated to RISC OS Developments to help in a small way to bringing useful things to RISC OS.
But, alas, now that the full version of the game is available for free for Linux, it would be rather churlish to expect it to continue being a paid-for thing on RISC OS. Besides, it has had half a decade to rustle up whatever pennies it could, so...

...time to set it free.

mamie_0-36r.zip (4.1MiB)
This version built for RISC OS.

 

If you don't already have them...

  • For the sound effects, you will need RDSP (if you don't already have it). That site...really doesn't work well with a smaller size widescreen display.
  • For the theme music, you will need AMPlayer. As the riscos.info site is now pretty much dead, I rummaged around archive.org and found AMPlayer v1.42. It's the version I have installed, so I'm guessing it is the latest.
  • If you want to use a USB joystick, you'll need the driver module.

Then just unpack !Mamie somewhere, and run it.

 

If you don't see any chandeliers in level 1, then:

  • You're loading a previously saved snapshot. This should be erased (note it'll erase how far you got in the game) by starting Mamie whilst holding down the Ctrl key.
  • You have a custom LevelData file within Mamie (which is being loaded by preference). Delete it or rename it, so Mamie falls back to using the updated one built in.

Note that the level editor does not currently support chandeliers. I'll fix this at some random future time that may be tomorrow or may be the 23rd of August 2032. Send me an email if you want to play with the editor and would like it to be bumped up my list of wholly arbitrary priorities.

 

But, most of all, have fun!

Oh, and if you purchased the game and played it in the past - those little green ghosties behave differently now. They pay attention to you. Consider yourself warned.

 

 

Your comments:

Please note that while I check this page every so often, I am not able to control what users write; therefore I disclaim all liability for unpleasant and/or infringing and/or defamatory material. Undesired content will be removed as soon as it is noticed. By leaving a comment, you agree not to post material that is illegal or in bad taste, and you should be aware that the time and your IP address are both recorded, should it be necessary to find out who you are. Oh, and don't bother trying to inline HTML. I'm not that stupid! ☺
As of February 2025, commenting is no longer available to UK residents, following the implementation of the vague and overly broad Online Safety Act. You must tick the box below to verify that you are not a UK resident, and you expressly agree if you are in fact a UK resident that you will indemnify me (Richard Murray), as well as the person maintaining my site (Rob O'Donnell), the hosting providers, and so on. It's a shitty law, complain to your MP.
It's not that I don't want to hear from my British friends, it's because your country makes stupid laws.

 
You can now follow comment additions with the comment RSS feed. This is distinct from the b.log RSS feed, so you can subscribe to one or both as you wish.

David Feugey, 14th January 2026, 08:29
Cool :)
JAD, 14th January 2026, 11:19
The link to amplayer didn't work for me - doesn't seem to be there. 
However, the download directory on RisosInfo is still there. 
 
https://www.riscos.info/downloads/ 
C Ferris, 14th January 2026, 19:50
Rick did you have any ideas of a RISC OS version of your PCB prog?

Add a comment (v0.12) [help?] . . . try the comment feed!
Your name
Your email (optional)
Validation Are you real? Please type 99472 backwards.
UK resident
Your comment
French flagSpanish flagJapanese flag
Calendar
«   January 2026   »
MonTueWedThuFriSatSun
   23
79
13141517
19202223
282930 

(Felicity? Marte? Find out!)

Last 5 entries

List all b.log entries

Return to the site index

Geekery
 
Alphabetical:

Search

Search Rick's b.log!

PS: Don't try to be clever.
It's a simple substring match.

Etc...

Last read at 05:11 on 2026/02/07.

QR code


Valid HTML 4.01 Transitional
Valid CSS
Valid RSS 2.0

 

© 2026 Rick Murray
This web page is licenced for your personal, private, non-commercial use only. No automated processing by advertising systems is permitted.
RIPA notice: No consent is given for interception of page transmission.

 

Have you noticed the watermarks on pictures?
Next entry - 2026/01/16
Return to top of page