Jump to content

Recommended Posts

Hello everyone,

I was blowing the dust off of some old projects and figured I would share a binary of my work in progress for people to try out on an emulator or LTO.  There are a few screens to explore through, and most platforming elements work pretty well.  I meant to release this a long time ago, but just got sidetracked with other things.

 

The controls are as follows:

holding button 0 (top left), then pressing left or right will allow the character to walk slowly

pressing left or right runs

holding button 1 (bottom left and right buttons) and then pressing left or right will jump in that direction

pressing up jumps vertically, and climb ledges above the player

while running, pressing button 1 will perform a longer jump

pressing down at a ledge will climb down

holding button 1 while performing a jump, the character will grab a ledge if available

holding button 1 while climbing down will allow the character to hold the ledge rather than dropping.

 

 

persia24.rom

  • Like 7
  • Thanks 1

I figured it out, thanks!

 

This is an impressive proof of concept.

You know, the way you hide sprites seamlessly behind pillars and walls is really interesting.

 

Do you think something similar could be done in perspective?

Like one of those Filmation games from Ultimate.

 

wow the movement and animation is amazing, I used to play this back in the 90s on my first PC and you have really captured it, please keep going on this

(I know it's only one of a bunch of your projects but they all look great!)

  • Like 1

Coincidentally this just popped up on facebook, I think they are spying on me but it’s still very interesting, POP movement is based on developer’s younger brother running and jumping in a parking lot haha

 

 

Fantastic work! The gameplay is very good even with the Intellivision disc. I have only played it on jzintv but I will try to test it on a real hardware with a CC3.

One little remark: the character doesn't seem to advance a little bit when he is jumping in place (vertical). So, perhaps, it could be more difficult to be correctly positioned to go upstairs or downstairs sometimes?

  • Like 1
13 hours ago, cmadruga said:

I figured it out, thanks!

 

This is an impressive proof of concept.

You know, the way you hide sprites seamlessly behind pillars and walls is really interesting.

 

Do you think something similar could be done in perspective?

Like one of those Filmation games from Ultimate.

 

Thank you.  I think you could do the same with an isometric game like those, it may require two sprites for masking to help keep the edges defined though, but I would think you could apply the same type of technique.  I may have to look into that more.

5 hours ago, RayXambeR said:

Fantastic work! The gameplay is very good even with the Intellivision disc. I have only played it on jzintv but I will try to test it on a real hardware with a CC3.

One little remark: the character doesn't seem to advance a little bit when he is jumping in place (vertical). So, perhaps, it could be more difficult to be correctly positioned to go upstairs or downstairs sometimes?

Thank you!  When I get more time to invest on this, I will try to more accurately replicate some of the controls.  Pretty much all of the controls were done just from my memory of the game, so I am sure there are a lot of other differences as well in terms of jumping distance, movement speed, etc. 

 

On 3/19/2020 at 6:04 PM, skywaffle said:

Hello everyone,

I was blowing the dust off of some old projects and figured I would share a binary of my work in progress for people to try out

[snip]

persia24.rom 17.06 kB · 27 downloads

 

Awesome work! Thanks for sharing that.

I noticed that did not start with the "--rand-mem" switch under jzIntv. Why would that be?

 

Thanks.

 

 

  • 2 weeks later...
On 3/21/2020 at 6:54 AM, First Spear said:

 

Awesome work! Thanks for sharing that.

I noticed that did not start with the "--rand-mem" switch under jzIntv. Why would that be?

My guess would be an variable which needs to be explicitly initialized, but is relying on it being 0 by the emulator.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...