News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_ZbyniuR

Modyfication old games to look better. :)

Started by ZbyniuR, 05:44, 25 March 23

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MacDeath

#25
Hello there.
I see some old montage to pray for someone to patch Heroquest and "correct some speccy ports was of some inspirational value.

You or mojon twins or anyone can use it if you want guys, it's ok for me.

Just put something like 'hey that man did this and its cool, lets do a patch for the game along that concept and give that man 1.000.023 pesos."* :laugh:
Nah it's ok.

Funnily I recently found out I was an inspiration for some Wikipedia media too and cited from this forum... https://en.m.wikipedia.org/wiki/File:Amstrad_CPC_ink_numbers.png

(was just flexing by)
Good to see some coders are still trying to patch a few oldies.

*1.000.023 pesos = 0.023 euros I guess...  :laugh:


Quote from: TotO on 00:04, 26 March 23I had loved a 6128 with a 4-bit palette. 12-bit palette is great, but the limited number of displayable colours is more frustrating.
the "ideal and realistic" CPC-from-1984 palette would have been a 5 level (not bit) RGB cube, the 5x5x5 of 125 colours, which is the extended /dithered CPC palette....


Nigel Mansell's World Championship : it use some monochromatic palette of Black and White + 2x colours in the same hue/colour ramp,  so if you want to switch it into a bichromatic palette you may have to patch the graphic assets as well.

Prohibition use a grey+red palette, no real need to patch it, it is good as it is, Mode1 is very limited si no need to really try that much to get a full colour vibe, it won't work.
Some "Mode5 CGA" palette is always good : Black-White(pastel yellow?)-Red (pink?)-(dark)Cyan
I goes with everything, may get the darkcyan instead of plain cyan, may get the white into pastel Yellow, or some variations of that.


Gryzor

Oh MacDeath is back with more palettes!

RockRiver

#27
"CPCx"
Mock CPC games with classic colour, but best choosen, palettes:
(using Demoniak's PC-CPC emulator)

* The Blues Brothers
*  Mystery Nile (blue sky)
* Thanatos
* Wec Le Mans
* Untouchables


Trying to find the colours in DSKs with Hex editor to change palettes . No luck yet. Not coder here, sorry.


Gryzor

Ooh Wec and Untouchables look sweeet

trocoloco

Hi, @RockRiver, I've been fiddling around the code of Wec Le Mans, for the colour palette of your mock up you can play around with those bytes in memory ingame, in brackets are the original ones.

you can find the colours like this -> LD A,#5F -> opcodes 3E 5F 

30B5 (54)        black (no change)
30EB (5F) 4C   down lilac sky
30F7 (40) 4B - grey 
30FE (57) 57 - upper blue sky
3104 (56) 46 - green 

RockRiver

#30
So TrocoLoco and RockRiver and CPCwiki presents:

Wec Le Mans CPCx / Burnin' Rubber Zero
You cannot view this attachment.
now trainer DSK , enjoy it !!! with BCCP (Better CPC Classic Palette)
more versions in next future  8)

sorry for the end of the world sunset burning on the horizon... maybe with CPC+ version could change that

RockRiver

#31
"24 hours later"... as a winner Jon Dunn plays for me the nice song  :laugh:

Finally, after 38 years, Konami Japan are proud of us... of you, Troco!!
Hideo Kojima bastard offspring he he he
Imagine/Ocean nice colours Power

trocoloco

Haaha nice one! I've done nothing but glad of being of help on this one  :) Hopefully Konami realises and CPC gets a port of Finalizer!


trocoloco

@RockRiver the palette of Untouchables for level is located at #487D 5B,54,57,55 . I have not checked if its the same for every level, but being the same, it shouldn't be difficult to find them  :)

RockRiver

I think that it is the same, let me work with that .
Thanks man!!!

Gryzor

Quote from: RockRiver on 17:19, 23 September 24So TrocoLoco and RockRiver and CPCwiki presents:

Wec Le Mans CPCx / Burnin' Rubber Zero
You cannot view this attachment.
now trainer DSK , enjoy it !!! with BCCP (Better CPC Classic Palette)
more versions in next future  8)

sorry for the end of the world sunset burning on the horizon... maybe with CPC+ version could change that
Just played this, looks really nice :) Thanks!

Anthony Flack

I'm not sure about that red colour in WEC Le Mans but Untouchables looks nice.

I really like it when games are updated to use the Plus palette. I'd like to see more games adapted for cartridge with the option for enhanced colours included. The ones that do, like Cauldron II and Rick Dangerous look superb. 

RockRiver

#37
Hi people !!
Yes, mr.Flack agree with you.
Ayor61 is our man. Nice CPC+ versions of classic CPC games. I am fan of Cyrille amazing work. 

On Wec: I am working searching good palette with nice blue colours too. Second day on Le Mans racing? , maybe first for qualifying ha ha ha.  8)

Yes each one has own taste about color... but we are agree, as Title of this topic said, to change some strange used palettes in good CPC games.

@trocoloco thank you so much for your research inside codes... I worked with Untouchables Xor hackers with cheats version, only one disk version and kind of compressed so I cannot found more phases colour... but in two disc or other hack versions I can find it

Here I put a previous CRT CPCx (palette eXchange) (classic movie/photo colors) of Untouchables. Later I prefer to change the dark Tittle Screen too

Anthony Flack

Obviously Mode 0 gives you a lot more to work with, but even with 4 colours the Plus palette has so much scope for small adjustments (original game at top)


RockRiver

#39
wow  :o incredible amazing . Let´s go

sorry but here sometimes only a musician, not coder  :'(

we need to learn how to change more CPRs like that

@CyrilAmstrad could guide us... or maybe is a secret  8)
we could help in some conversions apart from putting direct joystick on them

https://cpcrulez.fr/forum/viewtopic.php?f=6&t=5616

Anthony Flack

You'd have to put some extra code in WEC Le Mans to make it change colour with the time of day like Burnin' Rubber does, but that shouldn't be too hard to do so long as there is a little bit of memory left over somewhere to put it. I've not hacked a game before but this seems doable enough. 

Maybe I'll have a go sometime, it'd be after I've finished my Bomb Jack port though. I haven't started messing with Plus programming yet but I intend to get to it at some point. 

RockRiver

#41

passing phase 5 (hostage accountant on station)  is impossible even with cheats and a better color palette

jesusdelmas

Yo be clear, the alternative color versions of the gsmes are for the CPC+ computers right?

CyrilAmstrad

Quote from: RockRiver on 14:04, 25 September 24wow  :o incredible amazing . Let´s go

sorry but here sometimes only a musician, not coder  :'(

we need to learn how to change more CPRs like that

@CyrilAmstrad could guide us... or maybe is a secret  8)
we could help in some conversions apart from putting direct joystick on them

https://cpcrulez.fr/forum/viewtopic.php?f=6&t=5616
Nice one and so Classic : as @Anthony Flack example I already made some beta test of these colors . I could give you some example DSK with the following palette of Anthony. then you could validate it. ;)
Amstradiens Facebook Group
AMSTRAD CPC/ _+ /GX4000
Amstradiens Channel

CyrilAmstrad

Quote from: Anthony Flack on 13:54, 25 September 24Obviously Mode 0 gives you a lot more to work with, but even with 4 colours the Plus palette has so much scope for small adjustments (original game at top)

@Anthony , I Will apply these following proposal. They are nice and worth to go further. 
with @RockRiver will keep you update soon 
Amstradiens Facebook Group
AMSTRAD CPC/ _+ /GX4000
Amstradiens Channel

RockRiver

#45
Quote from: jesusdelmas on 16:36, 25 September 24Yo be clear, the alternative color versions of the gsmes are for the CPC+ computers right?
Yes or No, mate ... we could change to other classicCPC palette or to CPC+ palette

in this topic @ZbyniuR selections and mine start to another Classic CPC , but CPC+ is our flagship

* Hero Quest , initial topic list, has nowadays new Classic palette and CPC+ very nice version thanks to modern CPC scene :

https://www.amstrad.es/doku.php?id=foraneos:hero_quest&s[]=hero&s[]=quest

https://auamstrad.es/videojuegos/hero-quest-amstrad-cpc/

* In Lotus Esprit Turbo Challenge (1990) CPC, mode 1, (4 colours) palette: if you change the car from cyan to red, then the sky would be red too

RockRiver

#46
Any ideas about where the hell are the colours in Thanatos code ??

I never ever understood why that magenta and cyan was there...

yes, was a Spectrum port but the CPC has 27 colors ... the porter cannot choose another? ...
C`mon!! light blue fire ? really???? 
it is from Game of Thrones zombie Dragon ?

I know that some remember CGA typical palette , but CPC was/is more powerful in colours than that palettes

RedAngel

Man, this topic is really interesting. I worked in the graphics part of Pang+ and Flipull+ with SyX, he modified the code and inserted the new graphics, so I would love to tweak the colours of classic CPC games and also to use the great Plus palette in those converted CPR games. The problem is that I would need a coder (the great SyX is busy at the moment) to find the palettes, change them and maybe hack the graphics. I have made a lot of mock ups of possible hacks.

Anthony Flack

#48
Quote from: RockRiver on 18:47, 25 September 24Any ideas about where the hell are the colours in Thanatos code ??


I haven't looked. In fact, I've never tried to disassemble somebody else's code. Why am I giving advice about this? There are people here who have actually done these things before. They will know the best way. But I assume they should be easy enough to find. I hope you don't already know all this and Thanatos isn't doing something freaky weird. But I would do something like this...

I won't explain the entire process for setting a colour, but you'll be looking for things like OUT(C),r - where r is a register (like C or A), and the value of that register determines the pen or the ink.

Before this happens, B register needs to be set to &7F, so if you look for LD B,&7F or LD BC,&7Fxx or similar, followed by some OUT(C) stuff, that's where they are.

Because the display has a colour split, the colours will be set every frame, following an interrupt. You can find the interrupt at memory location &38. What you can do is open the game in WinApe, put a break point to pause whenever it reaches &38, turn scanline tracking on, and see where the pointer takes you when you reach the relevant interrupt.

Step through the code instruction-by-instruction from there, look out for B being set to &7F followed by OUT(C),r - which is  likely to happen quite soon after the jump - and there they are. Maybe

CyrilAmstrad

Quote from: RockRiver on 18:47, 25 September 24Any ideas about where the hell are the colours in Thanatos code ??

I never ever understood why that magenta and cyan was there...

yes, was a Spectrum port but the CPC has 27 colors ... the porter cannot choose another? ...
C`mon!! light blue fire ? really???? 
it is from Game of Thrones zombie Dragon ?

I know that some remember CGA typical palette , but CPC was/is more powerful in colours than that palettes

Could possible to change the colors.
But question is : what combinations of colors you want for this game ? ( in mode 1)
Amstradiens Facebook Group
AMSTRAD CPC/ _+ /GX4000
Amstradiens Channel

Powered by SMFPacks Menu Editor Mod