While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- New Linux kernel patch submitted to improve Lenovo Legion series support including Lenovo Legion Go
- Team Fortress 2 Comic issue 7 is finally, officially available
- Valve released the Best of Steam - 2024 showing off the highest earners and most played games
- Stalker 2: Heart of Chornobyl gets a massive patch with an AI overhaul and lots of A-Life fixes
- Sony buy up KADOKAWA shares to become largest shareholder of the FromSoftware parent company
- > See more over 30 days here
In the new version you can use maplist in console (TAB) to load missions from all three games:
- Medal of Honor Allied Assault
- Spearhead
- Breakthrough.
I checked it today, and many of them are more or less playable. Please report all the bugs, and I hope more programmers join this project.
https://github.com/openmoh/openmohaa
Last edited by gbudny on 14 January 2024 at 2:40 am UTC
Medal of Honor Allied Assault
m1|2a
m1|2b (noclip mode)
m1|3c
m2|2a
m2|2b
m2|2c
m2|3
m3|1a
m3|1b
m3|2
m3|3
m4|0
m4|3
m5|1a
m6|1a
m6|1b
m6|1c
m6|2a
m6|3a (noclip mode)
m6|3b
m6|3c
m6|3d
m6|3e
Spearhead
Breakthrough
- e1|1 (noclip mode)
There are some missions in Mohaa to test. Of course, I still have more missions to play in Spearhead and Breakthrough.
It's fun!
I encourage everyone to test this game and GOG has a promotion for only 28 hours if you don't have CDs:
https://www.gog.com/en/game/medal_of_honor_allied_assault_war_chest
Last edited by gbudny on 24 January 2024 at 4:41 am UTC
- m1|1 - this level doesn't load (almost completable in previous releases)
- m1|3a - an issue with a jeep
- m1|3b - an issue with a jeep
- m2|1 - the game crashes in one or few locations
- m4|1 - the game crashes in one or few locations
- m4|2 - this level doesn't load
- m5|1b - the game crashes in one or few locations
- m5|2a - an issue with a tank
- m5|2b - an issue with a tank
- m5|3 - I couldn't complete a last objective at the end because of the bugs
- m6|1c - I played from the beginning to the end of a map, but I couldn't finish this level. Objectives are missing.- m6|2b - the game crashes in one or few locations
I can inform you that Mohaa has only two levels that I can't even load. One of them was almost completable in previous releases. Unfortunately, Spearhead and Breakthrough have more similar issues.
Overall, I'm positively surprised with the current state of single-player mode in Mohaa. It's more advanced than many other similar projects.
I encourage everyone to help me test this game.
Last edited by gbudny on 23 January 2024 at 2:23 pm UTC
- you can use Openmohaa to play the first mission of Breakthrough. It looks much better than a basic game:
https://www.youtube.com/watch?v=xKTs8Bt9y5o&list=PLB485C8B0ACF9FA9A
- Smallmodel yesterday fixed the issue in the level m1|2a of the basic game, so you don't have to use any cheat codes to finish it:
https://www.youtube.com/watch?v=MBgRWeJ24bM&list=PL1608A377D72D04B6&index=3
It's still pretty impressive how much works. I was able to get through the tutorial with little problem. Grenade audio doesn't seem to work though.
I use GCC, but Smallmodel uses Clang, which makes Openmohaa more stable.
These random crashes happen in this area:
0:00 - 01:15
Later, it should be more stable, so try to reload a game a few times to continue playing. Use GDB to report these bugs.
This project only needs a bigger community to be popular. It's more advanced than many other similar projects.
You can report this issue.
Now, I'm only reporting bugs that prevent me from finishing all these levels.
I encourage everyone to help me test this game.
I know that some users don't like to read the installation guides. In this case, you have a quick solution.
- Copy the catalog Medal of Honor - Allied Assault War Chest with only three main catalogs (main, mainta, maintt) inside of it to your home directory.
- Replace a user with the name of the user that you use on your operating system in this script
#!/bin/sh
cd '/home/user/Medal of Honor - Allied Assault War Chest'
rm o* *.so
cd
rm -Rf openmohaa
git clone https://github.com/openmoh/openmohaa
cd openmohaa/build
cmake .. -DCMAKE_BUILD_TYPE=Debug -DDEBUG_DROP_ASSERT=1 -DDEBUG_MEMORY=1
make
cp o* '/home/user/Medal of Honor - Allied Assault War Chest'
cd code/client/cgame
cp cgamex86_64-dbg.so '/home/user/Medal of Honor - Allied Assault War Chest'
cd ../../../
cd code/server/fgame
cp gamex86_64-dbg.so '/home/user/Medal of Honor - Allied Assault War Chest'
cd
- Copy this script to your home directory and run it
You can use this script to run games with cheat codes:
#!/bin/bash
echo "Select the game"
echo " 1) Medal of Honor: Allied Assault"
echo " 2) Medal of Honor: Allied Assault (cheat codes)"
echo " 3) Medal of Honor: Allied Assault - Spearhead"
echo " 4) Medal of Honor: Allied Assault - Spearhead (cheat codes)"
echo " 5) Medal of Honor: Allied Assault – Breakthrough"
echo " 6) Medal of Honor: Allied Assault – Breakthrough (cheat codes)"
read n
case $n in
1) echo "You chose Medal of Honor: Allied Assault"
cd Medal\ of\ Honor\ -\ Allied\ Assault\ War\ Chest/
./openmohaax86_64-dbg;;
2) echo "You chose Medal of Honor: Allied Assault (cheat codes)"
cd Medal\ of\ Honor\ -\ Allied\ Assault\ War\ Chest/
./openmohaax86_64-dbg +set developer 2 +set thereisnomonkey 1 +set cheats 1 +set ui_console 1c;;
3) echo "You chose Medal of Honor: Allied Assault - Spearhead"
cd Medal\ of\ Honor\ -\ Allied\ Assault\ War\ Chest/
./openmohaax86_64-dbg +set com_target_game 1;;
4) echo "You chose Medal of Honor: Allied Assault - Spearhead (cheat codes)"
cd Medal\ of\ Honor\ -\ Allied\ Assault\ War\ Chest/
./openmohaax86_64-dbg +set com_target_game 1 +set developer 2 +set thereisnomonkey 1 +set cheats 1 +set ui_console 1c;;
5) echo "You chose Medal of Honor: Allied Assault – Breakthrough"
cd Medal\ of\ Honor\ -\ Allied\ Assault\ War\ Chest/
./openmohaax86_64-dbg +set com_target_game 2;;
6) echo "You chose Medal of Honor: Allied Assault – Breakthrough (cheat codes)"
cd Medal\ of\ Honor\ -\ Allied\ Assault\ War\ Chest/
./openmohaax86_64-dbg +set com_target_game 2 +set developer 2 +set thereisnomonkey 1 +set cheats 1 +set ui_console 1c;;
*) echo "invalid option";;
esac
The list of cheat codes:
https://www.gamespot.com/games/medal-of-honor-allied-assault/cheats/
Last edited by gbudny on 20 January 2024 at 3:41 am UTC
You can try the new version of OpenMoHHA.
You don't have to use the console to open the maplist. There is a shortcut between doors in the main menu of a game.
Yesterday, Smallmodel fixed the issue with guns and added all objectives to the level m6|1c.
https://www.youtube.com/watch?v=LIh5vJ17sh0&list=PL1608A377D72D04B6&index=20
There is still one bug left, but now you can play it from the beginning to the end if you won't lose during it.
EDIT:
I want to inform you that Smallmodel fixed the issue with crouching in the level m2|3 - no cheat codes are needed for it:
https://www.youtube.com/watch?v=OGqk9jYsQFI&list=PL1608A377D72D04B6&index=8
There is still one bug left, but now you can play it from the beginning to the end if you won't lose during it.
Last edited by gbudny on 24 January 2024 at 4:46 am UTC
Smallmodel fixed many things in OpenMoHAA, so here is the current state of the singplayer in OpenMoHAA:
Medal of Honor Allied Assault
- m1|1 (noclip mode)
- m1|2a
- m1|2b
- m1|3c
- m2|1
- m2|2a
- m2|2b
- m2|2c
- m2|3
- m3|1a
- m3|1b
- m3|2
- m3|3
- m4|0
- m4|1
- m4|2
- m4|3
- m5|1a
- m6|1a
- m6|1b
- m6|1c
- m6|2a
- m6|2b
- m6|3a (noclip mode)
- m6|3b
- m6|3c
- m6|3d
- m6|3e
Spearhead
-
Breakthrough
- e1|1 (noclip mode)
Below is the list of levels that I couldn't finish in base version of the game:
- m1|3a - an issue with a jeep
- m1|3b - an issue with a jeep
- m5|1b - the game crashes in one or few locations
- m5|2a - an issue with a tank
- m5|2b - an issue with a tank
- m5|3 - I couldn't complete a last objective at the end because of the bugs
I encourage everyone to help me test this game.
Last edited by gbudny on 28 January 2024 at 7:06 am UTC
I have to report this bug.
I don't think it's possible in this game, but it's the interesting ending of this story.
Smallmodel fixed some issues, so we have more playable levels in Medal of Honor Allied Assault. We have two playable levels in Spearhead and Breakthrough.
Medal of Honor Allied Assault
m1|1 (noclip mode)
m1|2a
m1|2b
m1|3c
m2|1
m2|2a
m2|2b
m2|2c
m2|3
m3|1a
m3|1b
m3|2 (dog)
m3|3
m4|0
m4|1
m4|2
m4|3
m5|1a
m5|2a
m5|2b
m6|1a
m6|1b
m6|1c
m6|2a
m6|2b
m6|3a (noclip mode)
m6|3b
m6|3c
m6|3d
m6|3e
Spearhead
t3|1
Breakthrough
e1|1 (noclip mode)
e2|1
Below is the list of levels that I couldn't finish in base version of the game:
- m1|3a - an issue with a jeep
- m1|3b - an issue with a jeep
- m5|1b - the game crashes in one or few locations
- m5|3 - I couldn't complete a last objective at the end because of the bugs
I checked the most recent version of Openmohaa because Smallmodel fixed some issues. We have a new playable level in the base version and three levels in Spearhead.
Medal of Honor Allied Assault
m1|1 (noclip mode)
m1|2a
m1|2b
m1|3b
m1|3c
m2|1
m2|2a
m2|2b
m2|2c
m2|3
m3|1a
m3|1b
m3|2 (dog)
m3|3
m4|0
m4|1
m4|2
m4|3
m5|1a
m5|2a
m5|2b
m6|1a
m6|1b
m6|1c
m6|2a
m6|2b
m6|3a (noclip mode)
m6|3b
m6|3c
m6|3d
m6|3e
Spearhead (all levels - 9)
t2|1
t2|2
t2|3 (wuss)
t3|1
Breakthrough (all levels - 11)
e1|1 (noclip mode)
e2|1
Below is the list of levels that I couldn't finish in base version of the game:
- m1|3a - an issue with a jeep
- m5|1b - the game crashes in one or few locations
- m5|3 - I couldn't complete a last objective at the end because of the bugs
I encourage everyone to help me test this game.
Last edited by gbudny on 3 February 2024 at 8:37 pm UTC
Thank you for reporting it.
I hope it's not problematic.
Can you use GDB when you report crashes?
Leszek Godlewski - the former contributor, told me to do it when Smallmodel couldn't fix similar issues many months ago. It will be much easier for Smallmodel to fix it.
I use Gist for the terminal output and WeTransfer for the .dmp files.
https://github.com/openmoh/openmohaa/issues/65
I checked the most recent version of Openmohaa because Smallmodel fixed some issues. We have a new playable level in the base version.
Medal of Honor Allied Assault
m1|1 (noclip mode)
m1|2a
m1|2b
m1|3a
m1|3b
m1|3c
m2|1
m2|2a
m2|2b
m2|2c
m2|3
m3|1a
m3|1b
m3|2 (dog)
m3|3
m4|0
m4|1
m4|2
m4|3
m5|1a
m5|2a
m5|2b
m6|1a
m6|1b
m6|1c
m6|2a
m6|2b
m6|3a (noclip mode)
m6|3b
m6|3c
m6|3d
m6|3e
Spearhead (all levels - 9)
t2|1
t2|2
t2|3 (wuss)
t3|1
Breakthrough (all levels - 11)
e1|1 (noclip mode)
e2|1
Below is the list of levels that I couldn't finish in base version of the game:
- m5|1b - the game crashes in one or few locations
- m5|3 - I couldn't complete a last objective at the end because of the bugs
I encourage everyone to help me test this game.
Last edited by gbudny on 4 February 2024 at 12:45 pm UTC
Recently, Smallmodel made many intersting changes in OpenMoHAA that you can see below:
https://github.com/openmoh/openmohaa/commits/main/
https://github.com/openmoh/openmohaa/issues?q=is%3Aissue+is%3Aclosed
I have some news about Breakthrough.
I confirm that you can play in the new level e3|3, and you don't have to use a cheat code to complete the level e1|1.
It's not on the list, but If you like to play the level t1|3 in Spearhead, you can do it on Linux. Unfortunately, it stops at the ending video, so it probably will be fixed by Smallmodel in upcoming versions.
Medal of Honor Allied Assault
m1|1 (noclip mode)
m1|2a
m1|2b
m1|3a
m1|3b
m1|3c
m2|1
m2|2a
m2|2b
m2|2c
m2|3
m3|1a
m3|1b
m3|2 (dog)
m3|3
m4|0
m4|1
m4|2
m4|3
m5|1a
m5|2a
m5|2b
m6|1a
m6|1b
m6|1c
m6|2a
m6|2b
m6|3a (noclip mode)
m6|3b
m6|3c
m6|3d
m6|3e
Spearhead (all levels - 9)
t2|1
t2|2
t2|3 (wuss)
t3|1
Breakthrough (all levels - 11)
e1|1
e2|1
e3|3
Below is the list of levels that I couldn't finish in base version of the game:
- m5|1b - the game crashes in one or few locations
- m5|3 - I couldn't complete a last objective at the end because of the bugs
I encourage everyone to help me test this game.
Last edited by gbudny on 11 February 2024 at 12:48 pm UTC
Thank you.
It's great it works now.
Smallmodel keeps working on the OpenMoHAA, and there are new levels that you can play. You can complete level m5|1b in Mohaa and the final level t3|2 in Spearhead.
Medal of Honor Allied Assault
m1|1 (noclip mode)
m1|2a
m1|2b
m1|3a
m1|3b
m1|3c
m2|1
m2|2a
m2|2b
m2|2c
m2|3
m3|1a
m3|1b
m3|2 (dog)
m3|3
m4|0
m4|1
m4|2
m4|3
m5|1a
m5|1b
m5|2a
m5|2b
m6|1a
m6|1b
m6|1c
m6|2a
m6|2b
m6|3a (noclip mode)
m6|3b
m6|3c
m6|3d
m6|3e
Spearhead (all levels - 9)
t2|1
t2|2
t2|3 (wuss)
t3|1
t3|2
Breakthrough (all levels - 11)
e1|1
e2|1
e3|3
There is only one level that I couldn't finish in the base version of the game:
- m5|3 - I couldn't complete a last objective at the end because of the bugs
I encourage everyone to help me test this game.
Last edited by gbudny on 18 February 2024 at 8:40 am UTC
Smallmodel continues working on the OpenMoHAA, and there are new levels that you can play. You can complete level t1|1, t1|2, t1|3 in Spearhead and e2|2 in Breakthrough.
Medal of Honor Allied Assault
m1|1 (noclip mode)
m1|2a
m1|2b
m1|3a
m1|3b
m1|3c
m2|1
m2|2a
m2|2b
m2|2c
m2|3
m3|1a
m3|1b
m3|2 (dog)
m3|3
m4|0
m4|1
m4|2
m4|3
m5|1a
m5|1b
m5|2a
m5|2b
m5|3
m6|1a
m6|1b
m6|1c
m6|2a
m6|2b
m6|3a (noclip mode)
m6|3b
m6|3c
m6|3d
m6|3e
Spearhead (all levels - 9)
t1|1
t1|2
t1|3
t2|1
t2|2
t2|3 (wuss)
t3|1
t3|2
Breakthrough (all levels - 11)
e1|1
e1|2 (noclip)
e2|1
e2|2
e3|3
Medal of Honor Allied Assault
There are still problems with m5|3 in the base version of the game:
- m5|3 - I could complete this level a few times, but there are still issues with calling in artillery strikes
Spearhead
You can complete all objectives in 8 levels, which means it's almost complete game:
t2|4 - I have graphical glitches in this level, so I couldn't finish it.
Breakthrough
You can notice a regularly increasing number of levels that you can finish. However, you can complete more objectives in some unplayable levels if I can compare it to the previous week.
I encourage everyone to help me test this game.
Last edited by gbudny on 26 February 2024 at 8:58 am UTC
I have follow the [docs](he https://github.com/openmoh/openmohaa/blob/main/docs/compiling.md) but couldn't compile it, I just return to a simple make.
Is there a better documentation for installing it ? I'm in the process of installing my old cds in a virtual machine to be able to play it!
Regards