Turrican for MSX new WIP

Page 7/12
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12

By valkyre

Paladin (699)

valkyre's picture

08-06-2023, 00:04

Really good.

By KdL

Paragon (1485)

KdL's picture

08-06-2023, 01:35

Really great! When it is accomplished, you could do the MSX2 version as well. Wink

By santiontanon

Paragon (1831)

santiontanon's picture

08-06-2023, 01:47

Very nice progress, really cool!

A couple of details I noticed:
- is the "border" color set to transparent intentionally so that it changes with the background color? or should that be set to black (to prevent the bleeding of blue color below the scoreboard)?
- there is a delay in the instrument used for the main melody of the music that makes it sound a bit wonky haha, I wonder if ti musician wouldn't mind removing that delay, so notes sound on the beat they are supposed to sound, and not a fraction of a second later haha. Really small thing, but I cannot avoid hearing it every time I watch a new version of the demo Smile

Really great otherwise, it moves really smooth, and it's quite impressive to see all those bullets move smoothly now that it's all getting more and more complex. Nice!

By thegeps

Paragon (1251)

thegeps's picture

08-06-2023, 07:21

Thanks Santi Smile
The background color of the tiles that have to change is set to transparent, so I can change them all just by changing the border color (they are a food amount, so this make me gain CPU time instead of redefine their color attributes each time)
About the music I'll tell it to Bitcaffe. I'm sure that Gabriel will fix it easily Smile

By santiontanon

Paragon (1831)

santiontanon's picture

08-06-2023, 19:03

I have never played with the border color, so, I am not sure if what I say here is correct, but isn't the "border" and he "background" color separate things? I think you can have a background color (to be used for transparency), different than the border, right?

By TomH

Champion (375)

TomH's picture

08-06-2023, 22:16

My only comment is: an endless thank you for not copying the original's weird framing, which for me has always ruined the game. The original's preference is not to scroll until Turrican is within about 1/3 of the screen's width away from the screen edge, with the result that around 2/3rds of the display is dedicated to things you've already run past. For me that just leads to a lot of halting movement and blind jumps.

By thegeps

Paragon (1251)

thegeps's picture

09-06-2023, 08:42

Hi TomH. AFAIK Manfred Trenz did that way because technical limits. the C64 isn't able to move the entire screen during a vblank so there was some kind of precalculation to uodate the screen and it was necessary reserve time to do it. But I read it years ago, so I'm not sure about it Wink

Santi, AFAIK the border is the lowest plane (well, almost, there are two more, external VDP and default black plane) . All other planes are displayed over the border and setting the background color to 0 let to see the border color (wich is a full plane, not properly a border). Setting the border color to 0 permit to see external sources (on VDPs that have superimpose (so 9918 and 9918/A). See also chaptet 2 of "VDP programmer's guide" from Texas Instruments.

Anyway the transiction effect is used only in the first 3 levels (if I'm not mistaken) so I can get rid of it from 4th level on

By TomH

Champion (375)

TomH's picture

09-06-2023, 15:50

thegeps wrote:

Hi TomH. AFAIK Manfred Trenz did that way because technical limits. the C64 isn't able to move the entire screen during a vblank so there was some kind of precalculation to uodate the screen and it was necessary reserve time to do it. But I read it years ago, so I'm not sure about it Wink

It does it on all platforms such as I recall, including in the sequels (e.g. Turrican 3 on the Amiga) but it does seem to be fixed by Rendering Ranger.

By thegeps

Paragon (1251)

thegeps's picture

09-06-2023, 19:18

TomH wrote:

It does it on all platforms such as I recall, including in the sequels (e.g. Turrican 3 on the Amiga) but it does seem to be fixed by Rendering Ranger.

Yeah, probably the habit. Or to keep the same look across all versions...

By bitcaffe

Supporter (5)

bitcaffe's picture

14-06-2023, 21:06

Hi

I used hardware envelopes at the beginning and also for the bassline. It's happening every two bars. Let's see if it works with the effects.

Anyway, this is work in progress. I will polish things later.

Cheers!

Page 7/12
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12