Jump to content

Petscii Robots port in the works


Recommended Posts

  • Administrators
I spent some time the last few days converting Petscii Robots over to the X16. It's now more or less fully functional. Well, you can play the game from beginning to end, anyway.. But it still lacks sound, and it is using the default font, which I hope to change soon to the PET font, which will make it look nicer. It also lacks a lot of effects like screen-shake, EMP flash, etc. I'll be working to add those in over the next few days. Also, since the game is designed for 40x25 screen, there is some black area at the bottom.
That being said, once I get this version completed, I'll slowly begin the transition to a custom graphic version for the X16 as originally promised, which should fill the whole screen.

image.png.e23fe29af2a4428c37e45906672a3b5b.pngimage.png.aa177637562e6bcce2178f237450520c.png

  • Like 28
  • Thanks 4
Link to comment
Share on other sites

10 hours ago, m00dawg said:

Awe now I wanna see what was said originally haha.

Well, I happened to have this recorded. I hope Perifractic wouldn't mind me reposting this:

21 hours ago, Perifractic said:

David has finished the port and here it is rubbing on the X16 prototype!

 

  • Like 1
  • Haha 6
Link to comment
Share on other sites

On 1/31/2021 at 6:25 PM, The 8-Bit Guy said:
I spent some time the last few days converting Petscii Robots over to the X16. It's now more or less fully functional. Well, you can play the game from beginning to end, anyway.. But it still lacks sound, and it is using the default font, which I hope to change soon to the PET font, which will make it look nicer. It also lacks a lot of effects like screen-shake, EMP flash, etc. I'll be working to add those in over the next few days. Also, since the game is designed for 40x25 screen, there is some black area at the bottom.
That being said, once I get this version completed, I'll slowly begin the transition to a custom graphic version for the X16 as originally promised, which should fill the whole screen.

image.png.e23fe29af2a4428c37e45906672a3b5b.pngimage.png.aa177637562e6bcce2178f237450520c.png

A little question.

Will you use 16 Colors or 256 Colors for Attack of the PETSCII Robots?

For me it looks like 16 Colors.

Edited by OguzhanKuyubasi
Link to comment
Share on other sites

I'm not sure why, but this is just so awesome to me! Seeing a new "retro" game playing on a new "modern retro" computer, on the actual hardware prototype....

Fantastic!

This brings back that old sense of joy I used to get back in the 80's/90's when a new game or hardware was just on the horizon.

Thank you!

  • Like 1
Link to comment
Share on other sites

9 hours ago, xanthrou said:

Don't forget that there is the YM3012 DAC as well.

I thought the YM3012 was just used to convert the digital audio bitstreams from the YM2151 into analog audio outputs. Like, the CPU wouldn't be able to address it.

Link to comment
Share on other sites

1 hour ago, StinkerB06 said:

I thought the YM3012 was just used to convert the digital audio bitstreams from the YM2151 into analog audio outputs. Like, the CPU wouldn't be able to address it.

That's correct. The VERA has its own DAC to output sound from the PSG and PCM.

Link to comment
Share on other sites

39 minutes ago, OguzhanKuyubasi said:

I have a question can the VERA playing PCM also for Music or only for Sound Effects?

Using the PCM (by itself) for music would be a bad idea. It requires way too much memory to hold uncompressed audio samples, and the 65C02 is not powerful enough to decode MP3 or anything in real time. The PSG or the YM2151 are FAR more efficient options for music. What you can use the PCM for are non-pitched instrument samples, like drum hits, which only take up a few kilobytes, and you can synch those up with a PSG or YM2151 track.

  • Like 2
Link to comment
Share on other sites

14 minutes ago, SlithyMatt said:

Using the PCM (by itself) for music would be a bad idea. It requires way too much memory to hold uncompressed audio samples, and the 65C02 is not powerful enough to decode MP3 or anything in real time. The PSG or the YM2151 are FAR more efficient options for music. What you can use the PCM for are non-pitched instrument samples, like drum hits, which only take up a few kilobytes, and you can synch those up with a PSG or YM2151 track.

Combining the YM2151 and the PCM from the VERA you got good music like the Arcades and the Sharp X68000.

  • Like 3
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.

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.

 Share

×
×
  • Create New...

Important Information

Please review our Terms of Use