Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Prince of Persia for SMS level editor

Reply to topic
Author Message
  • Joined: 10 Oct 2019
  • Posts: 5
Reply with quote
Prince of Persia for SMS level editor
Post Posted: Thu Oct 17, 2019 5:19 pm
I'm creating a level editor of Prince of Persia for the Master System.

An alpha version (incomplete, with bugs) is already available for download:
www.popot.org/level_editors.php?editor=lemsop

There is a forum thread at Princed where I discuss three obstacles I'm trying to tackle (2nd post, about byte meanings/offsets).
http://forum.princed.org/viewtopic.php?f=63&t=4389

This port has various hidden elements, some inside walls and some (potions) invisible to the player but still reachable. Related thread:
http://forum.princed.org/viewtopic.php?f=63&t=3400
The port also has broken room links, which means sometimes to prince can go certain places but not (really) back. See my 2nd post in aforementioned thread, plus you can use the editor to find these broken room links.
lemsop-0.7a.png (32.37 KB)
lemsop 0.7a
lemsop-0.7a.png

  View user's profile Send private message
  • Joined: 10 Oct 2019
  • Posts: 5
Reply with quote
Post Posted: Thu Oct 17, 2019 5:35 pm
One cool thing about the SMS port of PoP is that it can properly process multiple princes! :)
No joke.
Several of the custom element numbers will place princes.
(In fact, custom elements will add all kinds of crazy things in the level, try it out...)
When multiple princes are in a room, they both obey the game's 'rules'.
Example: if one falls into a hole to a lower floor while the other has no hole, the latter won't move down.
If any of the princes exits the room, the view (and prince) changes to that room.
All this can theoretically be used by modders to create puzzles.
custom.png (15.88 KB)
custom elements
custom.png

  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14726
  • Location: London
Reply with quote
Post Posted: Thu Oct 17, 2019 10:18 pm
I remember back when I made the maps at http://www.smspower.org/Maps/PrinceOfPersia-SMS that some levels had areas that I think are unreachable without hacking, with weird behaviour (no multiple princes though). There’s also the “inaccessible area” in level 3 - is there anything reachable there?

As you noticed on the linked forum posts, I’m a huge fan of the game (I never really played the other versions...) and I love hacking them Master System so I guess I’ll probably have a go at figuring out some of those questions you posed. The hidden potions are already very interesting - although probably just bugs much of the time :)
  View user's profile Send private message Visit poster's website
  • Joined: 10 Oct 2019
  • Posts: 5
Reply with quote
Post Posted: Thu Oct 17, 2019 10:59 pm
Your maps were useful to me as a reference when I first started working on the editor.

Maxim wrote
There’s also the “inaccessible area” in level 3 - is there anything reachable there?


The inaccessible area contains nothing (not even empty rooms), because the rooms below it have their upper room links set to 0xFF. You can verify this level layout using the editor. First, go to level 3 (2x keyboard "+" or 2x left-mouse the double-arrows button top right). Then, go to the room links screen (keyboard "r" or left-mouse the "R" button). I always add 1 to room numbers, so in the ROM they start at 0. Also, the four unused rooms in the side pane are empty.
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14726
  • Location: London
Reply with quote
Post Posted: Fri Oct 18, 2019 8:33 am
Well, part of the art of making video game maps is sometimes having to adapt to the game’s illogical connections between areas...
  View user's profile Send private message Visit poster's website
  • Joined: 20 Sep 2019
  • Posts: 33
  • Location: Italy
Reply with quote
Post Posted: Thu Mar 26, 2020 10:03 pm
Do you guys know the Princed forums, dedicated to PoP?

Here are a couple of discussions relevant to the Domark port. I am afraid it isn't exactly held in high regard:

https://forum.princed.org/viewtopic.php?f=63&t=3400

https://forum.princed.org/viewtopic.php?f=63&t=1660

Edit: nevermind, I see you know the forums already.
  View user's profile Send private message
  • Joined: 10 Oct 2019
  • Posts: 5
Reply with quote
Post Posted: Fri May 01, 2020 6:46 pm
A new version, 0.8b, is now available for download that should fix all the bugs I mentioned - obstacles that I linked to - earlier in this thread.

https://www.popot.org/level_editors.php?editor=lemsop
https://forum.princed.org/viewtopic.php?f=63&t=4508

It's probably still the most difficult to use level editor I've ever created, but at least now it's feature complete and without bugs. Fingers crossed, of course.

I could create this improved version because of documentation created by David of the Princed forum.
  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!