Author Topic: Medal of Honor: Allied Assault War Chest (OpenMoHAA)  (Read 9363 times)

gbudny

  • Newbie
  • *
  • Posts: 10
  • Karma: +1/-0
    • View Profile
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #15 on: January 10, 2025, 01:42:54 am »
Thank you for testing OpenMoHAA.

Adding -lrt option to the end of the linker command line should fix this error (might need to edit the Makefile to add it).  As this option is no longer required to use shm_open beginning with glibc 2.34, presumably the developers have simply never tested their build system with older versions of the GNU C library.

Can you report this issue on GitHub and show your solution?

https://github.com/openmoh/openmohaa/issues

This project needs more testers that use computers with PowerPC processors. 
I know that OpenMoHAA for MorphOS is the only well-tested PPC version.

@draconx Thank you, I had to add -lrt in "./CMakeFiles/openmohaa.dir/link.txt" and that linked successfully. I was able to start the game!

I hope you can play it on your Raptor computer.
« Last Edit: January 10, 2025, 01:48:07 am by gbudny »

mparnaudeau

  • Newbie
  • *
  • Posts: 35
  • Karma: +8/-0
  • Freelance software developer and PPC fan
    • View Profile
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #16 on: January 11, 2025, 03:28:51 pm »
I created this ticket: https://github.com/openmoh/openmohaa/issues/618

I will play the game more to test on the Talos 2.

And I will possibly check on other PPC machines (based on G4 and G5 CPUs).

gbudny

  • Newbie
  • *
  • Posts: 10
  • Karma: +1/-0
    • View Profile
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #17 on: January 12, 2025, 06:03:10 pm »
I created this ticket: https://github.com/openmoh/openmohaa/issues/618

Thank you for opening it.

I see that Smallmodel accepted this suggestion and the issue is fixed now.

I will play the game more to test on the Talos 2.

And I will possibly check on other PPC machines (based on G4 and G5 CPUs).

Great!

MoHAA is a fun game, and Smallmodel, with some help from the other users, made it playable in less than a year.

I have to admit that I am curious about the current state of the PowerPC version of OpenMoHAA for Linux. I know that Tle fixed some issues in one of the previous versions.

However, no one tested it after Smallmodel ported it to Linux PPC.

mparnaudeau

  • Newbie
  • *
  • Posts: 35
  • Karma: +8/-0
  • Freelance software developer and PPC fan
    • View Profile
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #18 on: January 20, 2025, 06:46:50 am »
I tried to test on Linux PPC but unfortunately, as usual, it goes fast into a nightmare ...
First, I booted the PowerMac G5 and had a weird display. I didn't remember I had it in this state last time I booted it. I tried to install several Debian images and at the best, I go to the same point.
So, I booted the MacMini G4 that was in Debian 11 but I needed to install some packages, so as usual, I had errors about certificates and repositories and then unsatisfied dependencies and a new kernel trying to be installed but failing due to the boot partition turned in read-only mode (and I couldn't install the required hfsprogs package to fix that). So I installed the latest Debian 12 image and it worked and I finally compiled the game but I can't get a context for the 3D, even software rendering.
Honestly, I don't know if I will trash the old Ubuntu 16.10 that works on the iMac G5 ...

So, as a prerequisite to test the game on Linux PPC, I need a reliable distribution. I wonder if there is a full setup with a desktop that will work in qemu on the Talos 2, emulating a PowerMac machine ...

MPC7500

  • Hero Member
  • *****
  • Posts: 600
  • Karma: +42/-1
    • View Profile
    • Twitter
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #19 on: January 20, 2025, 12:53:25 pm »
What about Fienix or Adelie Linux?


Debian Sid Installation Guide (PowerPC)

mparnaudeau

  • Newbie
  • *
  • Posts: 35
  • Karma: +8/-0
  • Freelance software developer and PPC fan
    • View Profile
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #20 on: January 20, 2025, 03:20:01 pm »
This forum is still a great source of information but I don't thing there are many people that tried to install Debian since one year. I wanted to run Debian because I use it in general and I thought it was a possibility to contribute ... but I should finally try other distributions. Right now, I have tried Adelie but I have also only the right part of the screen that is displayed. I don't know if it is my graphics card, or drivers, or the screen ....

MPC7500

  • Hero Member
  • *****
  • Posts: 600
  • Karma: +42/-1
    • View Profile
    • Twitter
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #21 on: January 20, 2025, 07:01:36 pm »
A lot of people are running Debian sid (big-endian) on G4/ G5/ POWER9.
Fienix, BTW is based on Debian sid.

On a PCIe G5 you could run even a TeraScale GPU on Linux.

Edit: Boot issues with debian-installer on ppc64
« Last Edit: January 20, 2025, 08:20:38 pm by MPC7500 »

gbudny

  • Newbie
  • *
  • Posts: 10
  • Karma: +1/-0
    • View Profile
Re: Medal of Honor: Allied Assault War Chest (OpenMoHAA)
« Reply #22 on: January 23, 2025, 01:01:51 pm »
I have tried Adelie but I have also only the right part of the screen that is displayed. I don't know if it is my graphics card, or drivers, or the screen ....

Thank you for testing it.

I don't have a PPC computer, but I have some suggestions.

Did you try to change the screen resolution?

Do you have the same issue with the VGA and the DVI port? (I don't know if your graphic card in Power Mac G5 has two ports)
« Last Edit: January 23, 2025, 01:12:52 pm by gbudny »