Flerfärgade bakgrunder på Plus/4

Diskussioner om andra Commodore-datorer än VIC-20, C64, C128 och Amiga

Moderatorer: Fanta_gbg, e5frog, stonan, Zlasher

Flerfärgade bakgrunder på Plus/4

Inläggav Mozartkügel » 28 januari 2019, 09:20

Hej, har nån lekt med lite programmering på Plus4?

Jag fattar inte hur transparensen på spelarfiguren fungerar här så det kan vara tre nyanser av blått bakom figuren:
https://youtu.be/El_qHskaRfg?t=261

Kan det vara så att om man har blå som bakgrundsfärg så räknas ändå alla luminance nivåer som blå bakgrund? Så man i princip kan ha flera bakgrundsfärger fastän det på sätt och vis är samma färg?
https://en.wikipedia.org/wiki/List_of_8 ... and_Plus/4

Eller har dom bara ändrat bakgrundsfärg medan den ritar upp skärmen? Borde inte spelarfigurens bakgrundsfärg isåfall ändå vara statiskt av samma blåa färg och orsaka "färgkrock"?

Dom andra bakgrundselementen förstår jag inte riktigt heller, först trodde jag att dom alla var samma tre färger som spelarfiguren, men nej, t.ex. här är bakgrunden både mörkgrå, mörkgrön och mörkblå i fönstret: https://youtu.be/El_qHskaRfg?t=297
Det kan ju hända att det är trickerier som är mer avancerade än dom "vanliga tricken" på vic-20/plus4/c16.

*EDIT
Tydligen finns C++ sprites källkoden tillgänglig, men orkar inte förstå mig på den just nu (måste kika senare):
http://plus4world.powweb.com/forum.php? ... s%20engine.
http://plus4world.powweb.com/software/Pets_Rescue
Användarvisningsbild
Mozartkügel
Lärling
Lärling
 
Inlägg: 98
Blev medlem: 6 juni 2010, 13:39
Ort: Finland

Re: Flerfärgade bakgrunder på Plus/4

Inläggav Mozartkügel » 30 januari 2019, 08:54

Jag fick det förklarat för mig på Plus 4 forumen:

The "trick" with the 4 colors behind the sprites is very simple.. We just took the 3 "solid" colors (used for the whole screen) to display the sprites.. The 4th choosable color (per 8x8) is just taken for the background not for the sprites. So it's ensured that the sprites always can be blitted over any background element possible..


Jag trodde att jag var medveten om denhär tekniken, men tydligen föll saker inte på sin plats i mitt huvud denhär gången :oops:
Användarvisningsbild
Mozartkügel
Lärling
Lärling
 
Inlägg: 98
Blev medlem: 6 juni 2010, 13:39
Ort: Finland

Re: Flerfärgade bakgrunder på Plus/4

Inläggav bjonte » 30 januari 2019, 20:10

Det förklarar ju saken!
Användarvisningsbild
bjonte
Stormästare
Stormästare
 
Inlägg: 1655
Blev medlem: 17 april 2006, 23:12

Re: Flerfärgade bakgrunder på Plus/4

Inläggav Mozartkügel » 30 januari 2019, 22:05

Jo, smart idé! Spelet är kul också, jag köpte det som digital download för ett litet tag sedan. Det blir nog att önska sig en Plus4 eller C16+64K av tomten i år. Hur som helst trevligt att dom förklarar hur dom gjort och delar koden också.
Användarvisningsbild
Mozartkügel
Lärling
Lärling
 
Inlägg: 98
Blev medlem: 6 juni 2010, 13:39
Ort: Finland


Återgå till PET/C+4/C16/C116/MAX/DTV m.fl.

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 1 gäst

Banners

BOA Japon Mediapalatset Nostalgibutiken
Quartex Retro Overlays Retroplay Spel och sånt
Super Motaro Söders Serie & Skivhandel vintagegames.se RG 2016
cron