News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Renegade Reloaded

Started by Geco, 21:25, 17 March 23

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Geco

Quote from: lmimmfn on 02:55, 21 March 23Curious why you couldn't use hardware scrolling? Doesn't take away from the massive achievement and looking amazing, just curious.
I know only the character based hardware horizontal scroll, and it can not be used, because it would need 4 screen memory, 2 for half character moved screens, and 2 for the character aligned screens. Unfortunately i do not know if there is a trick which allows pixel, or 4 pixel hw scroll, but if there is a trick i guess it needs a very precise timing.

GUNHED

Or two screens only, one for each MODE 0 pixel.
Two MODE 0 pixel scan be scrolled by using CRTC register 3.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Geco

I tried to play with CRTC 3 register, I found Out of this World as a base, it did not work for me, but probably i made a mistake, but i do not think it would be good, because it shifths the whole screen, and left and right borders would jump.

roudoudou

i saw you scroll the screen with LDI (and kind of triple buffer). Very surprising how it's enough to let the game enjoyable! well done :)
My pronouns are RASM and ACE

andycadley

Quote from: Geco on 10:02, 23 March 23I tried to play with CRTC 3 register, I found Out of this World as a base, it did not work for me, but probably i made a mistake, but i do not think it would be good, because it shifths the whole screen, and left and right borders would jump.
Yeah, you either have to mask off the edges of the screen by drawing a pixel column in the same colour as the border, or stretch the display to be so wide the edges of the monitor do the clipping for free. Or just live with it, the way many NES games just put up with the loading seam.

Geco

Quote from: roudoudou on 10:26, 23 March 23i saw you scroll the screen with LDI (and kind of triple buffer). Very surprising how it's enough to let the game enjoyable! well done :)
Thx, i found this way the fastest, before this i tried 3 other solutions, i did not like any of them. Bedore this solution i used LDI the screen from the 3rd buffer in each frame, but it made the game a bit slower, it was still playable, but @TotO mentioned that it would be the best if we do not loose from the game speed, and playability, and a night got to my mind this solution. Use the sprite display method of the original, if there is no scroll (save background, and restore), and just copy the entire screen from 3rd buffer if there is scrolling.

Geco

Thanks to @TotO one missing sprite chain has been added to Renegade Reloaded, and i recognized that F3 and F6 key action was changed, now really F6 is Red Blood, and F3 is infinite time :D
The missing sprites were lying Blond girl on the floor and player punch her head, in the previous version other girl's sprites were substituted.

TotO

Nice to know it was possible to add it. Thank you.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

kawickboy

Great work, thanks.

BSC

Great work Geco! One of my favourite CPC games on steroids :) 
** My SID player/tracker AYAY Kaeppttn! on github **  Some CPC music and experiments ** Other music ** More music on scenestream (former nectarine) ** Some shaders ** Some Soundtrakker tunes ** Some tunes in Javascript

My hardware: ** Schneider CPC 464 with colour screen, 64k extension, 3" and 5,25 drives and more ** Amstrad CPC 6128 with M4 board, GreaseWeazle.

Ace

FLAWLESS! Thanks for fixing my favorite CPC game of all time!

Zazie

Can you insert jump-kick movements as in the Spectrum version?

Powered by SMFPacks Menu Editor Mod