Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


01 Marzo 2022 Postato da: saimo
PED81C - schermi chunky senza C2P per AGA
Questo è stato un rilascio affrettato e non pianificato. Sono stato convinto a farlo dalla guerra in corso.

Download: https://www.retream.com/PED81C

I video sottostanti mostrano qualche esempio. Nota: l'elaborazione video di YouTube ha ridotto leggermente la saturazione/luminosità dei colori.

https://www.youtube.com/watch?v=4eikEo45v1I

https://www.youtube.com/watch?v=tLtLhJXInOY

Tutti i dettagli sono nel manuale incluso nel pacchetto.

Modificato il 02/03/2022 alle ore 13:51:37

Commenti: 46  Aggiungi - Pagine: 1-2-3

Indice: forum / Software Amiga in generale

Pagine: -1-2- [3] -

Post inviati: 759

Visulizza profilo Messaggio Personale
2.35.191.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0) Gecko/20100101 Firefox/143.0
Commento 41
saimo 21 Settembre 2025    21:47:12
Ecco una nuova demo. Anche questa mostra il chipset AGA che combina 3 strati (playfield, se volete) a 8-bit e schermo intero usando vari valori a 8-bit per il canale alpha.
Ancora non si può scaricare perché devo prima finire di scrivere alcuni dettagli tecnici.

https://www.youtube.com/watch?v=Wh34biwfc0w

LAYERS

Common:
* 320x256 dots
* PTDQ system
* RGBWa color model

Background:
* maximum 256 colors

Middleground:
* maximum 256 colors
* colors use 8-bit alpha value for the fade-in and cross-fading effects

Foreground:
* maximum 81 non-transparent colors
* triple buffer

NOTES

* All the layers reside in CHIP RAM.
* If the foreground did not use 100% transparent dots, its maximum number of colors would have been 256.
* The Thalion logo is scaled in real time on a chunky raster which gets written to the foreground layer by means of the PTDQ C2P conversion routine PTDQ_DoC2P_R().
* The 24-bit palettes for the fade-in and cross-fading effects are pre-calculated at startup; the effects are obtained by writing each frame a whole palette to the COLORxx registers with the CPU during the vertical blanking.
* The music is a tracker module played by means of P6112.
* On a stock Amiga 1200, the demo runs at 50 fps.
* YouTube's encoding degraded the quality.

RETREAM - sogni retro per Amiga, Commodore 64 e PC

Post inviati: 759

Visulizza profilo Messaggio Personale
2.35.191.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0) Gecko/20100101 Firefox/143.0
Commento 42
saimo 21 Settembre 2025    23:16:36
Avevo dimenticato alcune informazioni tecniche. Di seguito il testo aggiornato.

LAYERS

Common:
* 320x256 dots
* PTDQ system
* RGBWa color model

Background:
* maximum 256 colors
* horizontal scrolling

Middleground:
* maximum 256 colors
* colors use 8-bit alpha value for the fade-in and cross-fading effects
* vertical scrolling

Foreground:
* maximum 81 non-transparent colors
* triple buffer

NOTES

* All the layers reside in CHIP RAM.
* If the foreground did not use 100% transparent dots, its maximum number of colors would have been 256.
* The horizontal scrolling requires the background layer to be at least twice as wide as the screen plus 32 dots (i.e. 16 bytes, which in all cause a waste of 16*256 = 4096 bytes of CHIP RAM). Making the layer additional D dots wider (where D is dividable by 64) would waste further D/4 bytes per line of CHIP RAM.
* The background layer can be made to scroll also vertically without problems.
* The Thalion logo is scaled in real time on a chunky raster which gets written to the foreground layer by means of the PTDQ C2P conversion routine PTDQ_DoC2P_R().
* The 24-bit palettes for the fade-in and cross-fading effects are pre-calculated at startup; the effects are obtained by writing each frame a whole palette to the COLORxx registers with the CPU during the vertical blanking.
* The music is a tracker module played by means of P6112.
* On a stock Amiga 1200, the demo runs at 50 fps.
* YouTube's encoding degraded the quality.

RETREAM - sogni retro per Amiga, Commodore 64 e PC

Post inviati: 759

Visulizza profilo Messaggio Personale
2.44.240.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:143.0) Gecko/20100101 Firefox/143.0
Commento 43
saimo 22 Settembre 2025    15:49:47
Ho appena rilasciato la demo, così ognuno può vedere il risultato dal vivo (che è molto meglio di quello mostrato dal video).
Download: https://retream.itch.io/ptdq

RETREAM - sogni retro per Amiga, Commodore 64 e PC

Post inviati: 759

Visulizza profilo Messaggio Personale
2.45.202.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0
Commento 44
saimo 5 Febbraio 2026    18:38:02
Nuovo esperimento con PTDQ: dual playfield con entrambi i playfield che scrollano liberamente.

https://www.youtube.com/watch?v=mENnJygi5Eo

Come sempre, disponibile su https://retream.itch.io/ptdq.

Fatterello: il playfield frontale è triplo-bufferizzato, ma ciò è uno spreco completo poiché non viene eseguito alcun rendering grafico; la ragione è che il 5% iniziale l'ho fatto mesi fa, ma sono riuscito a rimetterci mano e a completarlo solo ora che il mio braccio destro è immobilizzato a causa di infortunio: sarebbe stato troppo pesante scrivere altro codice e produrre altro materiale solo con la mano sinistra - e non sono nemmeno mancino (anche solo scrivere qui mi sta facendo impazzire)!


LAYERS

Common:
* PTDQ system
* RGBWa color model
* 320x256 visible dots
* interleaved bitplanes
* horizontal and vertical scrolling

Background:
* 336x336 dots
* maximum 256 colors

Foreground:
* 672x576 dots
* maximum 81 non-transparent colors
* triple buffer


NOTES

* Both the layers reside in CHIP RAM.
* The layers use 6 bitplanes in all.
* If the foreground had not used 100% transparent dots, its maximum number of colors would have been 256.
* The triple buffer was implemented for glitchless rendering of graphics, but eventually no rendering was added.
* The 24-bit palettes for the cycling of the foreground colors are pre-calculated at startup; the effects are obtained by writing each frame a whole palette to the COLORxx registers with the CPU during the vertical blanking.
* The CPU is idle most of the time. The Copper is idle most of time unless the staggered lines are on. The Blitter is idle.
* YouTube's encoding degraded the quality.

RETREAM - sogni retro per Amiga, Commodore 64 e PC

Post inviati: 759

Visulizza profilo Messaggio Personale
2.47.78.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0
Commento 45
saimo 8 Febbraio 2026    13:47:22
Ho spinto il dual playfield un po' più in là: 256+256 colori, più alpha a 8-bit per ogni valore dei componenti dei colori, più alpha channel a 2-bit.

https://www.youtube.com/watch?v=aHwE41IWmQ4

La nuova demo è didponibile a https://retream.itch.io/ptdq come sempre.

LAYERS

Common:
* PTDQ system
* RGBWa color model
* 320x256 visible dots
* interleaved bitplanes
* horizontal and vertical scrolling

Background:
* 336x336 dots
* maximum 256 colors

Foreground:
* 672x576 dots
* maximum 256 colors
* 8-bit alpha per color component
* 2-bit alpha per pixel

NOTES

* Both the layers reside in CHIP RAM.
* The layers use 8 bitplanes in all.
* The 24-bit palettes for the cycling of the foreground colors are pre-calculated at startup; the effects are obtained by writing each frame a whole palette to the COLORxx registers with the CPU during the vertical blanking.
* The CPU is idle most of the time. The Copper is idle most of time unless the staggered lines are on. The Blitter is idle.
* YouTube's encoding degraded the quality.

RETREAM - sogni retro per Amiga, Commodore 64 e PC

Post inviati: 759

Visulizza profilo Messaggio Personale
109.117.131.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:147.0) Gecko/20100101 Firefox/147.0
Commento 46
saimo 10 Febbraio 2026    13:52:18
Ho appena rilasciato un'altra demo (mesi fa ne avevo mostrato un video, ma non avevo rilasciato il programma stesso):

https://www.youtube.com/watch?v=t7G2gKNQyII

Il terreno è renderizzato con texture mapping a prospettiva corretta e "riavvolgimento". La città è renderizzata con zoom solido di bitmap. L'UFO è renderizzato con zoom di bitmap con colore zero bucato. Lo schermo usa PTDS, è di 319x200 punti e adotta il modello di colore RGBWa.
Su un Amiga 1200 inespanso, la velocità varia da 19 a 23 fps. Su un Amiga 1200 con Blizzard 1230 IV / 68030 @ 50 MHz / FAST RAM @ 60 ns, la velocità varia da 67 a 80 fps. Le fluttuazioni di fps dipendono dal fatto che la grandezza dell'UFO va da molto piccola (quindi richiede solo pochi accessi alla RAM) a molto grande (quindi richiede molti accessi alla RAM).

Download: https://retream.itch.io/ptds

RETREAM - sogni retro per Amiga, Commodore 64 e PC

Pagine: -1-2- [3] -

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.027440071105957 secondi