Szerző |
Üzenet |
Yellow Dog
Tag
|
# Elküldve: 2017. Máj. 27. 13:26
Quoting: charlie screenshotware(tm) Jól néz ki :-) Ha BASIC lenne... nekem a Pascal kimaradt.
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Máj. 28. 15:49
Sosem keso a helyes utra lepni! :P
|
Yellow Dog
Tag
|
# Elküldve: 2017. Máj. 29. 09:51 - Szerkesztve: yellowdog
Úgy vagyok vele, mint ama bizonyos zsiráffal (és a C-vel is), szép szép, de otthonra nem kellene :-D Nekem bevált az ASM + BASIC páros, mikor melyik... :-)
C-nek párszor nekifutottam de annyira elmebeteg szintaxisa van, hogy egyszerűen egy pár soros programot sem látok át, és ez a képességem, vagyis a hiánya nyilván a korral nem fog javulni :-D
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Jún. 08. 15:38 - Szerkesztve: charlie
Nem vagyok jó demóscene kóder. Sosem leszek. De nem hagyom abba a próbálkozást:
https://twitter.com/chainq/status/872801438291906560
(Igen, FPC-ben készül, azért van itt, retro softwarerender 3D motor. 060 meg P1 class procik a célközönség...)
|
dh1
Mr. DTP
|
# Elküldve: 2017. Jún. 09. 00:23
Szakadjuk mar le a Twitterrol ha en sem tolok direkt FB linkeket! Plz!!!
|
Lazi
Mr. AmiCon
|
# Elküldve: 2017. Jún. 09. 16:46
Quoting: Chain-Q De nem hagyom abba a próbálkozást Ahogy Yoda mester mondja: "Tedd, vagy ne tedd! Sose próbáld!"
Viszont ezt jól tetted! Álomszép kockakupac :)
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Jún. 12. 14:38 - Szerkesztve: charlie
@dh1: OFF: Mar volt errol flame, leirom megegyszer: az a kulonbseg a Twitter es a Feszbuk linkek kozott, hogy a Titter siman megmutat mindent kivulrol, megnezheto a video, stb, mikozben a feszbuk erolteti h. regisztralj, es egy csomo mindent meg sem enged nezni belepes nelkul, amit meg lehet, annal az arcodba tolja az egesz oldalt befedo lepjel be regisztralj addmeganyadvercsoportjatis popupot.
Szoval de, tovabbra is fogok Twitter linkeket postolni, foleg ha egy videorol van szo, kb. 100 karakternyi kommentarral, amit amugy eleg korulmenyesen tudnek ideilleszteni. Mivel ellentetben a feszbukkal, semmi oka nincs, hogy ezt ne tegyem. ON.
@Lazi: Kosz. :)
|
mc68k
Tag
|
# Elküldve: 2017. Jún. 12. 16:26
Quoting: charlie a feszbuk erolteti h. regisztralj, es egy csomo mindent meg sem enged nezni belepes nelkul, amit meg lehet, annal az arcodba tolja az egesz oldalt befedo lepjel be regisztralj addmeganyadvercsoportjatis popupot.
Egyezem.
|
dh1
Mr. DTP
|
# Elküldve: 2017. Jún. 12. 20:19
Quoting: charlie Mar volt errol flame, leirom megegyszer: az a kulonbseg a Twitter es a Feszbuk linkek kozott
en azert teszem fel nem csak FB-re, hogy egyszeru Amigas barataim is megnezhessek. Twitterrol csak annyit, hogy egyik naprol a masikra ok nelkul letiltottak, userem nem elerheto ... reszemrol bekaphatjak. Azert kosz, hogy mi egyszeru halandok nem lathatjuk, majd hasonloan jarok el en is ;)
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Jún. 12. 20:59 - Szerkesztve: charlie
@dh1
en azert teszem fel nem csak FB-re, hogy egyszeru Amigas barataim is megnezhessek. (...) Azert kosz, hogy mi egyszeru halandok nem lathatjuk, majd hasonloan jarok el en is ;) Mi? Most en vagyok a write only user, vagy te?
A Twitter linkre rakattintasz es login nelkul bejon. Latod. Klikk play, lejatsza. Itt nezem inkognito ablakban, megy. Feszbukon meg nem. Tovabbra sem ertem mi a bajod.
Az meg hogy a Twitter miert tiltott ki... En most regisztraltam egy uj accountot, Free Pascalos dolgokhoz, azt is kitiltottak, mert hogy "botkent viselkedtem", szerintuk. Anyaztam is. De leirtak mit kell csinalni, ha nem vagyok robot, es siman unlockoltam az accountot. Szoval, whatever.
|
dh1
Mr. DTP
|
# Elküldve: 2017. Jún. 13. 01:27
Quoting: charlie Anyaztam is. De leirtak mit kell csinalni, ha nem vagyok robot, es siman unlockoltam az accountot. Szoval, whatever.
szinten megvolt megsem muxik, tele lett a tokom veluk ... szerintem nem ugy felteni normalis helyre, de te tudod :)
|
dino
Kék troll
|
# Elküldve: 2017. Jún. 14. 13:12
Van benne igazsag: http://24.hu/kozelet/2017/06/14/csak-akkor-leszunk-szabadok-ha-zuckerberg-levalthato- lesz/
|
Yellow Dog
Tag
|
# Elküldve: 2017. Jún. 14. 16:47
Van, egy kevés, a nagy része baromság...
|
dekanyz
Tag
|
# Elküldve: 2017. Jún. 15. 09:19
@Yellow Dog: Nem feltetlen baromsag!
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Jún. 15. 13:33 - Szerkesztve: charlie
OFF (még mindig): Hát, a decentralizált, független internet nem kellet a népnek, mert bonyolult volt és gondolkodni kellett hozzá. Az életed eladása a fészbúk zárt rendszerének, meg az ingyen lájkolás, az kellett.
Most bezzeg megy a lázadás, hogy hogy lehet ilyet. A nép szavazott a független, decentralizált internet helyett az ilyen zárt, törvények és jogszabályok helyett átláthatatlan corporate szabályok alapján működő fosra, azzal hogy accountotok van oda. Akkor most kussolj paraszt, senki sem kérdezett, lájkolj szépen! Akkor is ha éppen törölték Tibi atyát.
Ennyi a lényeg. Az összes többi az maszlag. ON.
|
dekanyz
Tag
|
# Elküldve: 2017. Jún. 15. 17:09 - Szerkesztve: dekanyz
Mondjuk ez annyibol marhasag, hogy meg mindig megteheted, hogy nem hasznalod a FB-ot. Vagy, csak bizonyos dolgokra!
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Jún. 17. 19:52
Elnezest ontopic ... :)
Alb42 egy allat. Csinalt online kiprobalhato Free Pascal for Amiga-t, ami leforditja a binarist Amigara es letoltheted:
https://blog.alb42.de/2017/06/16/do-it-online/
Modern Brozerekhez valo verzio: https://home.alb42.de/fpamiga/
Retro Brozerekhez valo verzio: https://home.alb42.de/fpamiga/indexold.html
|
Yellow Dog
Tag
|
# Elküldve: 2017. Jún. 17. 20:19 - Szerkesztve: yellowdog
26kB egy Hello World ?
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Jún. 17. 20:27 - Szerkesztve: charlie
Igen. De a komplett 3D motorom is 40K alatt van, nyilvan a hello worldba bele van forditva egy rakas helper, memoriamanager, I/O kezeles, stb... Amit mar nem fog tovabb novelni, ha hozzairsz kodot. Amugy nemreg meg majd' 300K-volt a hello world, es eleg sokat kuzdottunk ezert a 26K-ert, szoval lehet kussolni. :P
(Szerk: Es hogy illusztraljuk amit irtam, a MUI Pages demo ~kb. 32K... Ami meg megloki az exe mereteket, az a SysUtils unit, amitol ilyen 90K kornyeken lesznek, de az meg behuzza a komplett Object Pascal frameworkot, kivetelkezelessel, lokalizacioval, kodlap-tamogatott stringekkel meg anyamtyukjaval. De aki mereterzekeny kodot ir Amigan, az ugysem hasznal olyasmit.)
|
Yellow Dog
Tag
|
# Elküldve: 2017. Jún. 17. 20:42
Oké ;-) Gondoltam, hogy valami ilyesmi lehet az oka.
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Jún. 17. 21:26 - Szerkesztve: charlie
Amugy tervben van egy "Mini" library verzio, ami Kick 1.3-on is menni fog, es tenyleg csak a minimalisan szukseges dolgok lesznek benne. Az majd meg kisebb lesz, es nem kell hozza Kick 3.0+ se. En lattam mar embereket 1K alatti binarist is kihozni FPC-bol... ;)
(Alb42 csinalt mar a Kick1.3-as verziobol egy prototipust, de az nagyon quickhack volt, szoval ha majd lesz idom, es kedvem lesz 500-as waret hegeszteni vele, akkor csinalok belole olyat, amit ki is lehet adni. Addig meg ugyis csak ilyen reakciok vannak hogy "26K? Szar." szoval minek farasszam magam... :P)
|
Yellow Dog
Tag
|
# Elküldve: 2017. Jún. 18. 09:42
SEHOL NEM írtam, hogy szar volna ;-) Szóval fáraszd magad csak nyugodtan, úgyis az alkotás öröme a legfontosabb és legjobb érzés! :-)
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Júl. 03. 15:43 - Szerkesztve: charlie
Önként törpöket keresek bencsmárkoláshoz, mert újraírtam valamit FPC-ben, és le kéne mérni, hogy seholse basztam-e el.
Kéne ennek a két binárisnak a kimenete:
http://charlie.amigaspirit.hu/temp/private/fcbench16 http://charlie.amigaspirit.hu/temp/private/fcbench32
010, 020, 030 ill. 040 procis gépekről, valamint turbós '000-ról, esetleg Vampire-ról. FIZIKAI gépekről. Emum nekem is van, meg hatvanasom is... :P Nextgen emuk kevéssé érdekesek, ez esetben.
Letöltés után ha nem fut, akkor "protect fcbench16 e add" nyilván. :)
Szerk: ja és KS3.1 kell neki, sajnos. :) Szóval a '000 userek vigyázzanak, 1.3-on nem fog menni.
Szerk 2: Közben rájöttem, hogy Fast RAM is kell, no mindegy... :)
|
siz
Tag
|
# Elküldve: 2017. Júl. 03. 17:10
Itt szeretném jelezni, hogy Alb42 egy állat.
|
dh1
Mr. DTP
|
# Elküldve: 2017. Júl. 04. 01:56 - Szerkesztve: dh1
Quoting: charlie törpöket keresek bencsmárkoláshoz
BLIZZ1230MKIV / 50 / nofpu / 128 megz / KS45.57 / WB 45.5 / OS3.9
fcbench16
size: 1 OLD:31397 NEW:32275 size: 2 OLD:31164 NEW:31960 size: 4 OLD:31360 NEW:31391 size: 8 OLD:30022 NEW:31228 size: 16 OLD:28551 NEW:28528 size: 32 OLD:27734 NEW:28450 size: 64 OLD:22271 NEW:25724 size: 128 OLD:17152 NEW:24269 size: 256 OLD:12173 NEW:21323 size: 512 OLD:7733 NEW:17093 size: 1024 OLD:4508 NEW:12339 size: 2048 OLD:2441 NEW:7971 size: 4096 OLD:1282 NEW:4673 size: 8192 OLD:642 NEW:2439 size: 16384 OLD:321 NEW:1312
fcbench32
size: 1 OLD:30645 NEW:32286 size: 2 OLD:28117 NEW:31958 size: 4 OLD:28376 NEW:31397 size: 8 OLD:27156 NEW:31183 size: 16 OLD:25803 NEW:28549 size: 32 OLD:24970 NEW:28472 size: 64 OLD:20480 NEW:25721 size: 128 OLD:17153 NEW:24288 size: 256 OLD:12161 NEW:20988 size: 512 OLD:7708 NEW:17106 size: 1024 OLD:4499 NEW:12343 size: 2048 OLD:2435 NEW:7973 size: 4096 OLD:1279 NEW:4603 size: 8192 OLD:654 NEW:2530 size: 16384 OLD:332 NEW:1332
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Júl. 04. 15:05
@dh1: Koszi! Vegul '020-on es '000-n sikerult tesztelnem magam, ez a '030-as teszt meg hianyzott, '040 teszt sincs meg, de eddig minden procin az uj kod nyert szinte mindig, szoval a cucc mar bekerult az FPC SVN-be... :) Es ez lenyeg hogy az uj rutin mindenhol kb. azonos sebessegu legyen, vagy gyorsabb mint a regi, ami teljesul.
@thread: Konkretan ez egy FillChar (a.k.a. C memset) implementacio. A regi kod nagyon naiv es egyszeru volt, mindig byteokat fillezett, egyetlen move.b-vel egy loopban. Az uj kod, 16 ill. 32 byte-ig byte looppal fillez, aztan 128 byte-ig word looppal vegul 128 byte-tol longwordokkel, pluszban ez utobbi nagyon nagy block copykat meg 16-osaval is fillez, szoval csak 4 move.l utan van 1 check.
Azert ilyen, mert a word/longword fillt hosszabb ideig tart osszerakni (alignment, a beallitando byte szetmasolasa a teljes regiszterbe, stb), ergo nagyon rovid masolasoknal egyszeruen nem eri meg szorakozni vele, gyorsabb a byte-os masolas. Hosszu fillezesnel viszont megeri elobb elszoszmotolni a plusz dolgokkal, hogy utana a masolas maga gyorsabb lehessen, es visszanyerd a lassabb setupon elvesztett idot.
|
Yellow Dog
Tag
|
# Elküldve: 2017. Júl. 04. 19:32
Na, közben én is megcsináltam a tesztet (A1200+4MB fast ram) de akkor ezek szerint már nem aktuális.
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Júl. 29. 18:37 - Szerkesztve: charlie
Alb42 megint akcioban. Csinalt egy jopofa kis MUI-s interaktiv 3D kirajzolot, am forraskoddal egyutt elerheto, hogy demozza a fordito kepessegeit, akinek meg ketsegei lettek volna hogy odabaszunk! :D
A blogpost videot tartalmaz, kattint megnez!
Erre: https://blog.alb42.de/2017/07/29/amiga-3d-with-aga/
|
dh1
Mr. DTP
|
# Elküldve: 2017. Júl. 29. 19:01
reges regen, egy messzi de rohadt messzi galaxisban Pascalban tanultam kodolni, Basic utan. Nem mondanam, hogy emlekszem ra, de lehet felevenitenem a sajat "oromomre" :D
Kerdes, milyen ismertebb progik vagy gamek keszultek FPC-ben? Foleg Amigan!
|
Chain-Q
Divatamigás
|
# Elküldve: 2017. Júl. 29. 19:28 - Szerkesztve: charlie
1., az FPC maga FPC-ben keszult 2., Alb42 programjai, pl. a MUIMapparium
Kb. ennyi, amirol tudok. Amigan nem nagyon volt nepszeru a Pascal, bar volt pl. PCQ Pascal, Maxon Pascal, es hasonlok korabban. Volt valami StarTrek game, amit PCQ Pascalban irtak, de eleg primitiv volt, azt egyszer felig portoltam MorphOS-re FPC-vel.
Atarin sokkal tobb mindent irtak Pascalban es classic 68k Macen is (a korai Mac System maga is assembly + Pascal kevereke volt, konkretan, mielott ujrairtak a tobbseget C-ben).
Ugye ket FPC letezett eddig Amigan: a korai 0.99.x-es es 1.0.x-es verziok, amik eleg limitaltak voltak, es most a 3.0.x es a bleeding edge 3.1.1, ami mar szinte mindent tud amit kell, de sajnos nativan eleg lassu (meg '060-on is eleg hatareset). Szoval keresztforditas ajanlott. Ezen kivul meg nagyjabol ugy kell programozni mint C-ben, csak kevesbe fapad, pl. nem kell Makefile-t irni, nem kell stringkezelessel maceralni, kenyelmes inline assembly van, a fordito csinal neked egy rakas tipusellenorzest h. ne crasheljen le a wared, meg ilyesmik.
Szoval en kezdesnek mindenkeppen nextgen rendszeren ajanlanam az ismerkedest, egy tetszoleges editorral es a parancssori forditoval vagy a "turos paszkal" kinezetu FP IDE-vel, mindketto mukodik. Ha feltetlenul akarod, OS4-en is probalgathatod, elvileg az is megy, de azt nem nagyon teszteljuk. :P MorphOS es AROS verzio kostabil. Vagy a 68k verzio UAE-n, szinten eleg gyors.
Ha sikerul valami mukodot irnod, utana viszonylag egyszeru lesz leforditani classicra ugyis. :) Egyebkent ha kiprobalod, es van bugreport/feature request/kerdes, akkor Alb42 es en is nagy orommel valaszolunk.
Szerk: mas platformon Free Pascalban keszult pl. a komplett Lazarus IDE, es egy rakas demo, kb. szinte minden az elmult 15 evben a Fresh!Mindworkz es a Rebels csapatoktol (ami PC-s), minden ami nem classic Amiga tolem (pl. a BX-GL1 cimu MorphOS demo, amivel megvertuk Cobraekat es az OS4-eseket valamelyik fYan :P), meg ilyesmik.
Pascalban keszult pl. a Castle Game Engine: https://castle-engine.sourceforge.io/features.php
Szoval a lehetosegek eleg jok, csak sokan nem merik hasznalni mert a Pascal meg mindig nem trendi, es ugy vannak vele, hogyha C helyett valami mast hasznalnak, akkor inkabb valami "trendi" newschool nyelvvel foglalkoznak. Pedig.
|