Harem Adventures
Harem Adventures
Kind of related to some of the other stuff in this thread.
The Harem Adventures mobile game has a plot where the sultan's wives have been kidnapped by the vizier to...
The Harem Adventures mobile game has a plot where the sultan's wives have been kidnapped by the vizier to...
Re: Interesting stuff on covers
Oh yeah. I downloaded quite a lot of versions of this and other PoP J2ME games from PoPUW back in the day.
Here are the texts:
Interestingly, there is a less sensual version of the texts, with daughters instead of wives.
And a slightly different version with only two daughters:
("womens"? Naw, really?)
Here are the texts:
Spoiler: show
Spoiler: show
Spoiler: show
Re: Interesting stuff on covers
PNG and MID files of Prince of Persia: Harem Adventures (2003) attached.David wrote:this and other PoP J2ME games
- Attachments
-
- Harem_Adventures_by_Gameloft.zip
- (1.19 MiB) Downloaded 471 times
Re: Harem Adventures
Moved posts to a new topic.
And JAR files, too!Norbert wrote:PNG and MID files of Prince of Persia: Harem Adventures (2003) attached.
Re: Harem Adventures
I've just played this version and it's a bit better than I expected.
Here's how to run this.
The following assumes you have Java installed.
(On GNU/Linux: $ sudo apt-get install default-jdk)
1. Get MicroEmulator
ZIP: https://code.google.com/archive/p/microemu/downloads
(Optionally, source: https://github.com/barteo/microemu/tree ... roemulator)
2. Get game
Obtain HA9.jar from the ZIP here.
This is the English version for Nokia phones with 176x208 pixel screens.
3. Start game in emulator
java -jar microemulator.jar
Options -> Scaled display -> x3
File -> Open MIDlet File... -> HA9.jar
Then press Enter or (single) click the new "PrinceOfPersia" entry.
Turn on speakers or use headphones if you want to hear the (pretty good) music.
4. Play
Turn on Num Lock and use the numeric keypad to play.
Note that most mobile phones have keys 1/2/3 where most keyboards have 7/8/9, which makes playing slightly awkward.
# or Enter = open menu
Space = select
0 = toggle walk/fight mode
When in fight mode: 1/2/3 blocks, 4/6 moves, 5 attacks (quick attack with 1/2/3 + 5)
When in walk mode: 4/6 turn and small step/run, 1/2/3 = jump / climb up, 8 = drink potion, climb down
Here's how to run this.
The following assumes you have Java installed.
(On GNU/Linux: $ sudo apt-get install default-jdk)
1. Get MicroEmulator
ZIP: https://code.google.com/archive/p/microemu/downloads
(Optionally, source: https://github.com/barteo/microemu/tree ... roemulator)
2. Get game
Obtain HA9.jar from the ZIP here.
This is the English version for Nokia phones with 176x208 pixel screens.
3. Start game in emulator
java -jar microemulator.jar
Options -> Scaled display -> x3
File -> Open MIDlet File... -> HA9.jar
Then press Enter or (single) click the new "PrinceOfPersia" entry.
Turn on speakers or use headphones if you want to hear the (pretty good) music.
4. Play
Turn on Num Lock and use the numeric keypad to play.
Note that most mobile phones have keys 1/2/3 where most keyboards have 7/8/9, which makes playing slightly awkward.
# or Enter = open menu
Space = select
0 = toggle walk/fight mode
When in fight mode: 1/2/3 blocks, 4/6 moves, 5 attacks (quick attack with 1/2/3 + 5)
When in walk mode: 4/6 turn and small step/run, 1/2/3 = jump / climb up, 8 = drink potion, climb down
Re: Harem Adventures
I have some problems with the game's menu in that emulator: Sometimes the menu is empty, or story texts don't appear, or the screen does not get updated, and the game stops responding.Norbert wrote: ↑April 28th, 2018, 11:33 am 1. Get MicroEmulator
ZIP: https://code.google.com/archive/p/microemu/downloads
But at other times, there are no problems. Strange...
Here is the emulator (MidpX) that I used back in 2006: http://kwyshell.myweb.hinet.net/Project ... index.html
It seems to work more reliably for me.
Oh great, I just got the same problems in MidpX as in MicroEmulator...
MidpX has an option to "flip" the numpad, and it's on by default.
Re: Harem Adventures
Attached are level maps, created with my upcoming level editor.
- Attachments
-
- HA_level_maps.zip
- (300.86 KiB) Downloaded 160 times
Re: Harem Adventures
A.class inside the .jar file says "GOD MODE" and "TELEPORT ON. * TO USE".
So, there's probably some kind of god mode to teleport.
So, there's probably some kind of god mode to teleport.
Re: Harem Adventures
Nice find!
(Note: This is in HA9.jar. Other versions have these strings in F.class, or nowhere.)
I ran through the game's files through a Java Decompiler, and this is what I found:
Spoiler: show
If you entered a correct sequence then the game will unpause itself. (Just like the SEGA Mega Drive version...)
The cheat codes are:
*463 = Displays "GOD MODE". The prince will become invincible to spikes, chompers, falls, guards... His hitpoints also disappear.
*835 = Displays "TELEPORT ON." and "TO USE". I don't know what it does. The string says "* TO USE", but the "*" key doesn't seem to do anything.
Both codes are toggles, which means you can turn them off if you type them a second time.
Re: Harem Adventures
Hey, nice.
Now that I've released pophale...
I'm wondering if maybe you could somehow figure out whether a hex edit could uncensor the game?
Can a class be modified to make it load the cutscene texts from the level files; the texts that pophale can edit.
Also, perhaps you or someone else knows whether my guess is correct that the value that specifies how long gates stay open in the level files is indeed roughly a twelfth of a second. ulGateTimeOpen[ulNrGates] = (iFront1501 * 12);
And, is the chomper value the start frame (what's the range)?
Finally, perhaps someone knows what are the guard values on pophale's front tiles screen that do not yet have textual explanations next to them.
(Starting the program as "pophale -d" shows the values for the existing guards.)
[Edit: I've also added http://www.princed.org/wiki/Harem_Adventures_format.]
Re: Harem Adventures
Merely for completeness' sake, attached all other - nine more - JAR files I could find.
Differences may be minor. I only looked at the md5sums.
Differences may be minor. I only looked at the md5sums.
- Attachments
-
- Harem_Adventures_by_Gameloft_MORE.zip
- (661.85 KiB) Downloaded 180 times
Re: Harem Adventures
The texts come from en.lng.
It might be easier to edit that file, than to change the class files to use the text from the levels.
Nice. I might look into those unknowns.Norbert wrote: ↑June 2nd, 2018, 4:20 pm [Edit: I've also added http://www.princed.org/wiki/Harem_Adventures_format.]
By the way, what is this error message "Cannot remove: each level must have 1+ potions." (and some other objects)?
Does the game crash if there are no potions (etc.) in the level?
Re: Harem Adventures
More or less, yes.
What happens depends on the front tile of which there are none.
See the comments in ClearLevel(), which is called if the user presses "/".
Re: Harem Adventures
Re: Harem Adventures
Ooh, wow! I wonder if it's possible to emulate these.Norbert wrote: ↑August 28th, 2018, 9:43 pm Some many different versions of this game.
The attached image (source) is apparently from the Siemens C55 version.
I think maybe it's this one.
I also found this which seems to be for the same phone, but it looks very different in many ways (more detailed sprites, more colors).
These look somewhat "more PoP-like" than the version I've played before. Because of the brick walls, for example.
I have a couple of versions of PoPHA from PoPUW. See the attached file.
One of them has "SS55" in its filename. It might be one of the games from the videos, but I can't start it in MicroEmulator or MidpX.
MidpX shows this error: Unable to load class com/siemens/mp/media/PlayerListener
I guess we need some Siemens-specific emulator.
I found this: http://www.siemens-club.ru/soft-emul.php and: http://www.oracle.com/technetwork/syste ... 56845.html
I haven't tried them yet.
I now tried all of these files in MidpX. Those that start are not very much different from the version I played.
Some have a slightly different level background (www.popuw.com_har28), one is in Spanish (www.popuw.com_haT610).
Some can be controlled with the arrows instead of 4 and 6 (www.popuw.com_had).
Two of them don't start in MidpX: www.popuw.com_harem103 and www.popuw.com_hass55.
Both complain about a missing Siemens-specific class.
By the way, I feel that J2ME mobile games are seriously underrepresented on various game info, download, and emulation sites.
I think PoPUW used to have a page or at least a forum topic about Harem Adventures, but now it's gone.
Moby Games shows some screenshots from a monochrome version: https://www.mobygames.com/game/prince-o ... creenshots
This one has brick walls like in the videos.
Some more info pages I found:
PoP Wikia: http://princeofpersia.wikia.com/wiki/Pr ... Adventures
HG101: http://www.hardcoregaming101.net/prince ... dventures/
- Attachments
-
- PoPHA_from_PoPUW.zip
- (820.26 KiB) Downloaded 169 times