Jump to content
IGNORED

3 copies of player with only 1 missile


Animan

Recommended Posts

Is it possible to have 3 copies of player0, while having only one missile0?

 

The 3 player0's would be near the top, while missile0 is on the bottom. Any way to use some inline assembly to make this happen? And would it be possible to do the same thing with player1 and missile1 at the same time?

 

Here is a picture of what I want it to look like...

 

EDIT: In other words, I want:

 

Player0 at top to have NUSIZ0=$16

 

Missile0 at bottom to have NUSIZ0=$10

post-23192-0-53487500-1307739954_thumb.png

Edited by Animan
Link to comment
Share on other sites

Is it possible to have 3 copies of player0, while having only one missile0?

 

The 3 player0's would be near the top, while missile0 is on the bottom. Any way to use some inline assembly to make this happen? And would it be possible to do the same thing with player1 and missile1 at the same time?

With the standard bB kernel? No

 

With a custom kernel? Yes

 

With the DPC+ kernel or the multisprite kernel? Sort of...

 

You can achieve the same effect using different virtual sprites, provided the two sprites at the top don't occupy the same horizontal slice, just as you've drawn. If they overlap the horizontal slice sometimes, they'll flicker when they do.

 

Each virtual sprite has it's own virtual NUSIZ register, so you could use player2 and player3 at the top and missile0 and missile1 at the bottom.

Link to comment
Share on other sites

Is it possible to have 3 copies of player0, while having only one missile0?

 

The 3 player0's would be near the top, while missile0 is on the bottom. Any way to use some inline assembly to make this happen? And would it be possible to do the same thing with player1 and missile1 at the same time?

With the standard bB kernel? No

 

With a custom kernel? Yes

 

With the DPC+ kernel or the multisprite kernel? Sort of...

 

You can achieve the same effect using different virtual sprites, provided the two sprites at the top don't occupy the same horizontal slice, just as you've drawn. If they overlap the horizontal slice sometimes, they'll flicker when they do.

 

Each virtual sprite has it's own virtual NUSIZ register, so you could use player2 and player3 at the top and missile0 and missile1 at the bottom.

 

Mkay.

 

I have decided to just use the playfield instead of the players. Might lower the graphic detail, but it's far easier to handle.

 

If anyone does have a solution that involves the players, let me know.

Edited by Animan
Link to comment
Share on other sites

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...