Enterprise Forever

:HUN => Programozás => Assembly => Topic started by: petyo71 on 2023.May.29. 12:19:14

Title: Raster demo
Post by: petyo71 on 2023.May.29. 12:19:14
Sziasztok! Tegnap nézegettem Amiga demókat és láttam egy Verical/Horizontal raster effectet. Úgy gondoltam ezt Enterprise-on is meg lehetne csinálni. Végül is sikerült.
Még csak kapirgálom az assembly nyelvet és az Enterprise grafikai lehetőségeit, de ezt viszonylag egyszerű volt megcsinálni hála az LPT-nek :)
Title: Re: Raster demo
Post by: ergoGnomik on 2023.May.29. 13:47:13
Jól néz ki! :smt023 Az ugye csak érzékcsalódás, hogy amikor a függőleges csíkok jobbra mennek és az első kettő megközelíti a jobb szélét a képnek, akkor mintha meg-megbicsaklanának?
Title: Re: Raster demo
Post by: SlashNet on 2023.May.29. 13:48:59
Nice!
Title: Re: Raster demo
Post by: petyo71 on 2023.May.29. 14:20:56
Jól néz ki! :smt023 Az ugye csak érzékcsalódás, hogy amikor a függőleges csíkok jobbra mennek és az első kettő megközelíti a jobb szélét a képnek, akkor mintha meg-megbicsaklanának?
Azt én is láttam de nem tudom mi okozza. Valószínű az lesz amit mondasz.
Title: Re: Raster demo
Post by: SlashNet on 2023.May.29. 16:16:37
(https://s1.hostingkartinok.com/uploads/images/2023/05/7b08360594a5f8b3db27587d433c44ee.gif)
Title: Re: Raster demo
Post by: gflorez on 2023.May.29. 16:47:11
Csodálatos!  Az emulátorban, 10%-os sebességnél egy kis árnyék követ minden egyes sávátmenetet.

Wonderful!  In the emulator, at 10% speed, a small shadow is shown following every bar crossing.
Title: Re: Raster demo
Post by: petyo71 on 2023.May.29. 17:17:01
Azt én is láttam de nem tudom mi okozza. Valószínű az lesz amit mondasz.
Jobban megnéztem és az lehet a baj hogy a 128 elemű sinus táblázatban ugye nem egyforma értékkel növekszik vagy csökken a szám
és mivel 16 színű üzemmódban elég szélesek a pixelek így nagyon látszik a különbség.
Title: Re: Raster demo
Post by: ergoGnomik on 2023.May.29. 17:27:21
Nem szép tőlem, hogy kritizálok anélkül, hogy pontosan tudnám mit kódoltál, de a szinusznak eléggé szimmetrikusnak kellene lennie. :???: Ezt szokták kihasználni "tömörítésre", hogy csak a negyedét definiálják adatokkal vagy algoritmussal, a többit "tükrözéssel" állítják elő.
Title: Re: Raster demo
Post by: petyo71 on 2023.May.29. 17:28:13
Nice!
Thanks!
Title: Re: Raster demo
Post by: petyo71 on 2023.May.29. 17:30:07
Csodálatos!  Az emulátorban, 10%-os sebességnél egy kis árnyék követ minden egyes sávátmenetet.

Wonderful!  In the emulator, at 10% speed, a small shadow is shown following every bar crossing.
Thanks! I think that is a emulator effect :D
Title: Re: Raster demo
Post by: petyo71 on 2023.May.29. 19:41:19
Nem szép tőlem, hogy kritizálok anélkül, hogy pontosan tudnám mit kódoltál, de a szinusznak eléggé szimmetrikusnak kellene lennie. :???: Ezt szokták kihasználni "tömörítésre", hogy csak a negyedét definiálják adatokkal vagy algoritmussal, a többit "tükrözéssel" állítják elő.
Arra írtam hogy nem szimmetrikus hogy egyszer gyorsul utána lassul a mozgás. Én csak egész számokat adok hozzá azért van ez  a kis elmozdulás. De mint az elején írtam én még csak nem rég kezdtem foglalkozni az assembly programozással így tuti hogy jobban is meg lehet csinálni. Én egyenlőre ennyit tudok. Na most a tükrözés és stb. az nekem magas. :)
Title: Re: Raster demo
Post by: Zozosoft on 2023.May.30. 08:34:39
Szuper jól néz ki!
Title: Re: Raster demo
Post by: Povi on 2023.May.30. 10:44:36
tetszik! ha a függőleges és vízszintes csíkok értékeit meg összeadnád, kvázi kész is lenne egy plazma effekt :-)
nade: milyen LPT trükk kellett ide? próbálok rájönni, de nem sikerül :-)
Title: Re: Raster demo
Post by: petyo71 on 2023.May.30. 22:10:42
tetszik! ha a függőleges és vízszintes csíkok értékeit meg összeadnád, kvázi kész is lenne egy plazma effekt :-)
nade: milyen LPT trükk kellett ide? próbálok rájönni, de nem sikerül :-)
Nem kell nagy dologra gondolni. Csak annyi hogy mind a 200 sor LD1 címe egyforma, így elég csak egy sort kirajzolni a függőleges csíkokból és végig megjelenik 200 soron keresztül.
Title: Re: Raster demo
Post by: petyo71 on 2023.May.30. 22:11:26
Szuper jól néz ki!
Köszi!
Title: Re: Raster demo
Post by: Povi on 2023.May.31. 09:21:15
Nem kell nagy dologra gondolni. Csak annyi hogy mind a 200 sor LD1 címe egyforma, így elég csak egy sort kirajzolni a függőleges csíkokból és végig megjelenik 200 soron keresztül.
á, ez jó ötlet!
akkor ezek szerint a vízszintes sorok a paletta változtatással vannak "rajzolva"?
Title: Re: Raster demo
Post by: petyo71 on 2023.May.31. 11:06:48
á, ez jó ötlet!
akkor ezek szerint a vízszintes sorok a paletta változtatással vannak "rajzolva"?
Igen, az első szín van változtatva soronként.
Title: Re: Raster demo
Post by: geco on 2023.May.31. 14:50:15
Fasza lett, gratula :)
Title: Re: Raster demo
Post by: petyo71 on 2023.May.31. 19:24:29
Fasza lett, gratula :)
Köszi!