26

Odp: Nowe demo na FALCONa

MKM: gcc czyli na 060 pisales w C z wstawkamia w asemblerze ?

Ogolnie pytanie bylo natury "z ciekawosci" bo na male Atari powstalo duzo innych assemblerow (ja pisalem w Quick Assemblerze) na same Atari i takze assemblery z edytorami na PC ktore robia pozniej krosscompilacje. Jest takze gcc65 na malucha. Tak wiec zastanawialem sie jak to jest a wiekrzymi Atari jako iz produkcje ciagle powstaja.

27

Odp: Nowe demo na FALCONa

Monsoft:
Tak, wiekszość kodu jest w C (gcc). Demosystem jest zorganizowany tak, że kluczowe "interfejsy techniczne" (np hardware init/shutdown czy render chunky buffora) maja implementacje zarówno dla PC (SDL) jak i dla Atari. Podając target platform wybierane są odpowiednie warianty kodu (rozne pliki .c/.s jak i rózny gcc dla atari i pc) i dzięki temu demo można pisać, testować, debuggować i składać jako zwykła aplikację na PC. Dodatkowo część kodów C jest przepisywana na asm (nie jako wstawki - gcc przyjumuje pliki .s jako implementacje .h) ze względów wydajnościowych. Czasem nie jest potrzebne nawet przepisanie tylko zmiana kodu w C by był przyjemniejszy dla gcc (compiler explorer jest nieoceniony tutaj) czasem trzeba zejsc jednak do poziomu metalu np robiac optymalizacje pod superscallar itp (kluczowe elementy np texture mapper). Do konca utrzymywana jest zgodność wersji PC i Atari ze wzgledu na łatwość składania dema itp (a emulatory nam wymiękły).

Ostatnio edytowany przez mkm (2018-11-14 10:59:21)

Maciek - https://demozoo.org/sceners/44663/
--------
Atari 65XE + Ultimate 1MB + Stereo + SIO2SD | Atari 520STE + 4MB + UltraSatan | Atari Falcon 030 + CT60e + 14MB ST + 256MB TT + 68882  + CF + Netusbee | Amiga 500 + 1MB + Gotek | Amiga 600 + 2MB Chip + 8MB Fast + CF

28

Odp: Nowe demo na FALCONa

Interesujace :-)

Wielkie dzieki za info smile

29

Odp: Nowe demo na FALCONa

Jest juz do pobrania najnowsze demo na Falcona030, które zajeło pierwsze miejsce w kategorii dem na ostatnim Sommarhack 2019, link ponizej
https://www.pouet.net/prod.php?which=81750

Falcon CT63, CTPCI + Radeon 9250, napęd MO Fujitsu 230 MB oraz naped Syquest 230 MB, Nagrywarka Yamaha CDRW 2100, Napęd DVD-ROM, Netusbee, Skaner EPSON GT8000/Falcon 030, Ram 14 MB, karta CF 16 GB/Hades 060, CD-ROM, Nagrywarka Yamaha CDR, karta sieciowa, napęd Syquest 44 MB/Atari TT 030; 10 MB ST-Ramu, 64 MB TT-Ramu, Zewnętrzny naped CD-ROM, napęd MO Fujitsu 230 MB, karta graficzna MEGA Vision 300 Netusbee/Atari Jaguar + Skunkboard, Atari 65 XE + SIDE

30

Odp: Nowe demo na FALCONa

Teraz w którym pudle ja mam tego falcona ...

.

31

Odp: Nowe demo na FALCONa

fajne demo, stara szkoła, 50fps
końcowy chiptune wpada w ucho

Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

32

Odp: Nowe demo na FALCONa

Końcowy chiptune to zwycięzca SV2k14 w kategorii "YM2149 MSX Compo" smile

Silly Venture - breaking the ATARI scene since 2000 ! :)

33

Odp: Nowe demo na FALCONa

dobre party to i chiptune dobry smile

Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.appspot.com

34

Odp: Nowe demo na FALCONa

@Cyprian: o, wielkie dzięki smile As będąc u mnie jakieś 2 tygodnie temu też mi o Tobie wiele dobrych rzeczy opowiadał i chwalił Twoją bogatą wiedzę odnośnie Atari smile (spotkaliście się na "sztabie" w Wawie). Mam nadzieję, że na liście obecności SV w końcu się pojawisz - jak i na samym evencie, oczywiście wink Liczę na to! Serdecznie pozdrawiam.

Ostatnio edytowany przez grey/msb (2019-07-11 08:38:53)

Silly Venture - breaking the ATARI scene since 2000 ! :)

35

Odp: Nowe demo na FALCONa

Na właśnie co zakończonym evencie w Finlandii Assembly 2019 w kategorii oldskool demo, trzecie miejsce zajęła nowa produkcja grupy Extream o nazwie Assum. Do pobrania z:

https://www.pouet.net/prod.php?which=82463

Falcon CT63, CTPCI + Radeon 9250, napęd MO Fujitsu 230 MB oraz naped Syquest 230 MB, Nagrywarka Yamaha CDRW 2100, Napęd DVD-ROM, Netusbee, Skaner EPSON GT8000/Falcon 030, Ram 14 MB, karta CF 16 GB/Hades 060, CD-ROM, Nagrywarka Yamaha CDR, karta sieciowa, napęd Syquest 44 MB/Atari TT 030; 10 MB ST-Ramu, 64 MB TT-Ramu, Zewnętrzny naped CD-ROM, napęd MO Fujitsu 230 MB, karta graficzna MEGA Vision 300 Netusbee/Atari Jaguar + Skunkboard, Atari 65 XE + SIDE