Aline and CATS Mint

Show us what you're working on, (preferably with screenshots).
Post Reply
Hikaru
Microbot
Posts: 100
Joined: Mon Nov 13, 2017 1:42 pm
Location: Russia
Contact:

Aline and CATS Mint

Post by Hikaru »

Aline: this is a somewhat-new synchronization method that allows to use multicolor for basically anything, with very few restrictions. You can read about it here.

CATS Mint is a 8x2 multicolor scrolling engine using this technology. You can see a video of it in action here, or download a TAP here to check it out. It should work on the real +2A/+3 models as well but this isn't supported by most emulators yet (use SpecEmu or Spectramine). This is one of the rare cases where using a shadow screen is actually worth it and would be very benefical, so I'm planning to rewrite it that way eventually, although it's a bit complicated.
Inactive account
Ralf
Rick Dangerous
Posts: 2279
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: Aline and CATS Mint

Post by Ralf »

Very impressive if you have some understanding of Spectrum limitations :)

As I understand earlier engines like Nirvana basically allow between frames a replacement of quite limited number of blocks/tiles/sprites. So it was limited to single screen or flip screen games. Now you can have scrolling of all screen.

You didn't say that using 5 or 8 (or arrows in cursor mode) scrolls the screen left and right in the demo.

But unfortunately it sooner or later causes the crash. I don't know if the problem is in engine or in code over the engine, just reporting. I run it in 48kb mode if it matters.
Hikaru
Microbot
Posts: 100
Joined: Mon Nov 13, 2017 1:42 pm
Location: Russia
Contact:

Re: Aline and CATS Mint

Post by Hikaru »

That's right, I forgot the 5/8. About the crash, does this happen when you're moving the camera left from the start (and then back) maybe? Or very far to the right? In these cases it's normal, and happens because there is no limiter to going left/right, so it just goes outside the map into (probably) junk data. Although I've used a map from Cobra, it doesn't actually support looped maps unlike that engine. If it's something else, I'd like to know.
Inactive account
register
Drutt
Posts: 1
Joined: Sat Jun 19, 2021 7:04 pm

Re: Aline and CATS Mint

Post by register »

Hikaru wrote: Mon Nov 13, 2017 2:32 pm Aline: this is a somewhat-new synchronization method that allows to use multicolor for basically anything, with very few restrictions. You can read about it here.

CATS Mint is a 8x2 multicolor scrolling engine using this technology. You can see a video of it in action here, or download a TAP here to check it out. It should work on the real +2A/+3 models as well but this isn't supported by most emulators yet (use SpecEmu or Spectramine). This is one of the rare cases where using a shadow screen is actually worth it and would be very benefical, so I'm planning to rewrite it that way eventually, although it's a bit complicated.
I have understood how floating bus sync works but really didn't understand this aline technique. Is there a way to explain it with other words?
Post Reply