Hírek | Archívum | Fórum | IRC | Amiga | AmigaOS | FAQ | RSS

 - Fórumok - Keresés - Statisztika - Szabályzat - Pegasos.hu fórum
forum.amigaspirit.hu / Fejlesztés / Free Pascal Compiler (classic és OS4 is)
<< 1 ... 9 . 10 . 11 . 12 . 13 . >>
Szerző Üzenet
ratman
Kék troll

# Elküldve: 2020. Nov. 14. 20:42


Quoting: charlie
FPU.

Konkrétan nem az FPC-vel van baj az FPU miatt, hanem elég sok mindennel is. :D
Az MMU-ról inkább nem beszélek. A vampire akkor lesz bármire is jó, ha be tud bútolni egy netbsd-t, vagy egy slimugzot. Az AMIX-et meg sem említem. :D
(Nem tud. :D)

Yellow Dog
Tag

# Elküldve: 2020. Nov. 14. 22:48


Quoting: ratman
A vampire akkor lesz bármire is jó, ha be tud bútolni egy netbsd-t, vagy egy slimugzot. Az AMIX-et meg sem említem.

Még mindig Amigáról beszélünk egyébként?

siz
Tag

# Elküldve: 2020. Nov. 15. 10:16


Quoting: yellowdog
Még mindig Amigáról beszélünk egyébként?

Természetesen. m68k NetBSD és Linux.

Yellow Dog
Tag

# Elküldve: 2020. Nov. 17. 16:30


Oké, és ezeken mi fut, mire használhatóak? Mert gondolom Amiga (OS) programok nem.

Chain-Q
Divatamigás

# Elküldve: 2020. Nov. 17. 17:54 - Szerkesztve: charlie


Szerintem ezt már leírtam párszor, de a Linux utáló tábor mindig "azmirejózik". Hát akkor újra. Arra jó amire bármilyen Linux. Ha pl. egy 68k-s Debiant raksz fel, akkor bármit fel lehet rakni apt-get-ből, kb. mint PC-n, vagy egy RPi-n, csak nyilván sokkal lassabb minden, és a GUI nehézkes, szóval konzolra korlátozódni ajánlott. Én pl. fordító tesztelésre használom Free Pascalhoz, mvel amigán sok olyan eset van, amikor a fordító vagy a fordított kód fagyása az egész gépet hanyattbassza, de Linuxon van memóriavédelem, szóval csak az én kódom fagy nem az egész kóceráj, ergó ezek a problémák sokkal jobban és gyorsabban debugolhatók. De ha nem vagy Pascalos, akkor most pl. az LLVM 68k-s backendje is Linux/68k-n készül, egyszerűen azért mert akkor első körben az OS-különbségekkel nem, csak a processzorarchitektúrával kell foglalkozni.

De én pl. lefordítottam a komplett céges embedded Linuxot és a rajta futó bugwarét amit valami projekthez csináltunk Amigára, miután a projektben részt vevő egyik nagyokos csapat túl sokat rinyált h. mennyire nem flexiblis amit csinálunk és portolhatatlan, és az egészhez túl hardverhez kötött, és amúgyse, ők utálják, hülyeség.

Addig rinyáltak, hogy a következő hétre csináltak egy meetinget a managerekkel, ahol nekem prezentálnom kellett hogy miért is hoztunk olyan döntéseket a rendszer építésekor amilyeneket, mert az ő "expert" véleményük szerint minden úgy szar ahogy van... A prezentáció jól ment, de a végén várakozás szerint előkerültek a "Hát ez mint nagyon szép és jó, de hogyan hordozzuk ezt majd másik hardverre, ha egy egész Linuxot fel kell építeni hozzá? Ez a megoldás nagyon HW-hez kötött, szerintünk, nagyon kockázatos.", című kérdések, akkor fogtam és ultimate csapásmérésként előhúztam a hatvanas A1200-t az asztal alól, hogy "Hát igen, számítottam erre a kérdésre, szóval akkor a megoldás hordozhatóságát most prezentálnám azzal, hogy az egészet egy 1992-s gépen futtatnám, amiben kb. semmi azonos nincs a mai hardverekkel. Ja és amúgy ez három nap munka volt. Egy modern hardvert ennél rövidebb idő alatt tudunk támogatni.", majd rádugtam a gépet projektorra, és lőn, a céges bugware, Amigán. Volt nagy nézés meg sűrűn kussolás meg hümmögés. A managerek meg mondták h. hát akkor nincs itt semmi látnivaló és akkor haladjon a projekt tovább a maga medrében, és ha a platformmal kapcsolatban kérdés van, akkor talán kérdezzétek meg a Charlie-t, ti, expertek, ti...

Az adott csapat nagyon utált utána, de többet nem kérdőjeleztek meg nyilvánosan. :)

Mondjuk azt még megcsinálták, hogy megpróbáltak egy alternatív - Debian alapú - céges ellen-distrót összerakni, de annyira szar lett, hogy a rá épülő két megoldást most rakjuk át az én cuccomra inkább... :P Van aki csak a második pofonból tanul.

ratman
Kék troll

# Elküldve: 2020. Nov. 18. 21:41 - Szerkesztve: ratman


Remek. Igazi kivédhetetlen mélyütés. Nagy vagy, Fater! :D

Yellow Dog
Tag

# Elküldve: 2020. Nov. 19. 10:37


Felét nem értettem, de azért köszönöm az infót. Egyébként nem rosszból kérdeztem, a Linuxot nem utálom, mindössze nem mozgat, ahogyan pl. az XBOX-al sincs gondom annak ellenére, hogy PS(1, 2, 3, 4)-eket használ a rokonságban szinte mindenki :-)

Awe
Tag

# Elküldve: 2020. Nov. 20. 07:31


Nekem átjött az egész sztori! Nagy vagy Chain-Q! Így kell ezt csinálni.

Chain-Q
Divatamigás

# Elküldve: 2020. Nov. 20. 19:09 - Szerkesztve: charlie


Csinaltam egy videót is, amit elraktam későbbre okulásul, sajnos nem tudom publicba kitolni mert céges branding van benne amiből rinya lenne, de egy pár screenshot belefér:



Mint látható fullos a cucc, rajta Python3, MySQL (MariaDB), egyebek, amik a "modern" bugwaréhoz kellenek, az embedded Linuxokra jellemző overlay FS-sel, stb. Mindez egy hatvanas ezerkettesen. :) Valami 4.19.akárhányas LTS kernel amúgy, szóval relatív tök friss.

Meg itt van még az a repo, amiben az Amiga-Linux bootpartíció és diszk image összerakó cuccom van, hogy automatán tudjam az egészet buildelni (ennek a megcsinálása is benne volt a 3 napban...).

https://github.com/chainq/amiga-linux-image

Még mindig ki akarom adni előbb-utóbb a komplett "Linux-generátor" cuccot is, amivel saját Amigás Linuxokat bírsz összerakni magadnak, annak ez az image generátor csak egy kis része. Nyilván kitépném belőle a céges bugwarét meg a brandinget és akkor mehetne. Meglátjuk... Ha lenne időkibővítő gépem, ugye.

Na de ez itt off, térjünk vissza a Paszkálhoz. :)

Chain-Q
Divatamigás

# Elküldve: 2020. Dec. 10. 05:34


Ha egy üzlet beindul (folytatva a HW-s topicból, mert ott off):

Quoting: "Yellow Dog"
Nem-nem, nem kötözködöm, befejeztem, tetszik a 348 byte, olyan igazi amigás :-)


Az FPC projekt alapítója, Florian Klaempfl észrevette amit tákoltam és feltoltam GitHubra, szóval belenézett ő is a dologba, és csinált 1 optimalizációt a compilerben. Az eredmény először 308 byte lett. aztán én is találtam még elfekvő byteokat, így az aktuális fejlesztői compiler verziónál már 304 byte a végeredmény...

Itt tartunk most.

Github még mindig: https://github.com/chainq/amiga-tiny-hello-p

Yellow Dog
Tag

# Elküldve: 2020. Dec. 10. 09:45


Klassz, azért ez nem kevés arányaiban nézve :-) Egyébként kipróbáltam a tegnapi verziót és tényleg működik ;-)
A források sajnos nem sokat mondanak nekem, kicsit irigylem, aki ilyenekhez hozzá tud szólni...

Chain-Q
Divatamigás

# Elküldve: 2020. Dec. 13. 22:57


Nyilván senkit nem érdekel, de azóta már 244 byte-nál tartunk... :)

Yellow Dog
Tag

# Elküldve: 2020. Dec. 14. 05:51 - Szerkesztve: yellowdog


Oké, szerintem elég lesz ;-) Tessék komolyabb dolgokkal foglalkozni :-D

Egyébként mik maradtak le? Megkérdezném ha adható az én szintemen is értelmezhető válasz :-)

sirszor
Tag
# Elküldve: 2020. Dec. 14. 17:35


jól értem, hogy csináltál amigára linux disztrót? Ez igen. Egyszer megoszthatnád.

Yellow Dog
Tag

# Elküldve: 2020. Dec. 14. 17:54


Quoting: gmiki
Egyszer megoszthatnád.

A FreePascal Compilert is beígérte... :-P

Chain-Q
Divatamigás

# Elküldve: 2021. Már. 27. 18:06 - Szerkesztve: charlie


Viaduct 1.4:

- Bugfix release, nincs benne új funkció
- A menü egyes gépeken szarul nézett ki, mivel a kód túl hamar felszabadította a VisualInfo struktúrát.
- A menü a legtöbb gépen (kivéve az enyémet) szarul nézett ki, mivel nem állítottam be a NewLook flaget... Sem az ablakban, sem a menühöz. Opsz. így jár aki MagicMenu-t futtató gépen fejleszt, ami elrejti a bugokat... :D
- Egy Enforcer hit a fullscreenbe belépéskor kijavítva.
- Egy Enforcer hit az alkalmazás indításakor kijavítva (Free Pascal bug volt, amit korábban fixeltünk már, csak a Viaduct sosem lett újrafordítva...)
- Mostantól a VIADUCT_FSMODEID környezeti változóból be tudja olvasni h. milyen ModeID-vel nyissa a teljes képernyőt. Ezzel pl. több RTG kártyás setupon meg lehet adni h. pontosan hova nyíljon a teljes képernyős mód.
- Új ikonok dh1-től! :)

Letöltés nyilván itt: http://viaduct.amigaspirit.hu

Képek:




siz
Tag

# Elküldve: 2021. Már. 28. 10:48


A többihez nem tudok hozzászólni, mert se RTG-m, se bridgeboardom, de az ikonok szépek! :)

Yellow Dog
Tag

# Elküldve: 2021. Már. 28. 18:19


Quoting: siz
az ikonok szépek! :)

Igen, annyit fűznék hozzá: "Recommended by Sylvester Matuska..." ;-) :-)

Az ikonok egyébként saját tervezésűek?

dh1
Mr. DTP

# Elküldve: 2021. Már. 28. 23:06


nem, loptam oket!
vagy megis mire celzol?

Yellow Dog
Tag

# Elküldve: 2021. Már. 29. 11:51


Quoting: dh1
nem, loptam oket!
vagy megis mire celzol?

Most ezt tényleg kellett? Mire és mivel céloztam volna? Normálisan feltettem egy kérdést, mindössze az érdekelt, hogy az ikon rajzolva lett saját kezűleg, vagy meglévő fénykép (stb) lett valamilyen programmal konvertálva, mert első esetben gratula, második esetben érdekelt volna milyen konverterrel lehet ikon képet generálni, ennyi...

dh1
Mr. DTP

# Elküldve: 2021. Már. 29. 12:57 - Szerkesztve: dh1


Szerinted?
Ha nem pixelenkent keszul hanem egy foto konvertalasa akkor meg van emlitve a nevem egy kattintasert?
Te pedig feltetelezed rolam, hogy csak konvertalok?
Szep...
Ha gondolkodnal es ugy tenned fel a kerdest ahogy mast nem bantasz meg vele nem kerulnel ilyen problemakba...

Chain-Q
Divatamigás

# Elküldve: 2021. Már. 30. 12:11 - Szerkesztve: charlie


Szerintem is hülye kérdés volt, hülyén feltéve, de azért szerintem Viktor te ezt túlextrapoláltad abba az irányba h. Yellow Dog direkt fogást keres rajtad meg belédkötne. És nem hiszem hogy itt most ez volt...

Ikon konverzió: én pixelezett GIF-eket kaptam dh1-től. már a megfelelő MWB palettával, amiket ImageFX-szel elmentettem .IFF-be aztán az IM parancssori tool-lal Aminetről csináltam belőle ikont. Kész.

Lehet h. van egyszerűbb módszer, pl. valszeg az IFF konverzió más toollal is lehetséges és nem kell hozzá ImageFX, de ez volt kéznél nekem.

dh1
Mr. DTP

# Elküldve: 2021. Már. 30. 17:12


Yellow sokaknal kinyitotta mar a bicskat...
Probalom toleralni de ku...vara nehez, ha valaki gondolkodas nelkul ir butasagokat.

Es ez a kb. 150. eset (es nem csak a Spiriten, hiszen van YT meg facse is... az nem is latjatok...) es cirka 150 utan ez nincs "túlextrapolálva" ...
Yellow felnott ember!
de vagy trollkodik vagy ilyen kerdeseket tesz fel ami serto vagy sziplan butasag...

A vicc, hogy anno meg segitettem is neki ikon es egyeb ugyekben de ami sok az sok(k) ...

Bizta kivalo hardvereket gyart meg megis csak Amigas nade!
nem veletlenul kertem, hogy ne szoljunk egymashoz...

En most a Yellow miatt tavolmaradok koret szelesitem egy idore...
Eleg volt! Van ez igy...

Yellow Dog
Tag

# Elküldve: 2021. Már. 31. 10:19


Quoting: charlie
én pixelezett GIF-eket kaptam dh1-től. már a megfelelő MWB palettával, amiket ImageFX-szel elmentettem .IFF-be aztán az IM parancssori tool-lal Aminetről csináltam belőle ikont

Értem, köszönöm az infót.

Quoting: dh1
Probalom toleralni de ku...vara nehez, ha valaki gondolkodas nelkul ir butasagokat

Azt gondolom nem vagy abban a helyzetben, hogy megítéld, illetve eldöntsd, más hozzászólása butaság-e vagy sem, illetve nem kérem ki, nem érdekel ezen irányú véleményed!

Feltettem egy kérdést, mert érdekelt, hogyan milyen módon készültek, mint említettem elnyerte a tetszésemet. Erre Te voltál az aki jön (finoman fogalmazva) a butaságával: "nem, loptam oket! vagy megis mire celzol?" amelyre szintén normálisan, illetve a kérdésemet pontosítva (hogy végre érthető legyen számodra is) válaszoltam, amire te tovább hergeled magad és jössz a "Yellow sokaknal kinyitotta mar a bicskat..." meg a 150. esettel... Halkan jegyzem meg, eddig SENKIVEL nem volt semmilyen összetűzése, lévén azon az állásponton vagyok (nem csak itt), hogy feleslegesen nem osztozom, inkább ráhagyom a másikra, sokszor nem ér annyit, hogy butaságokon vitatkozzunk. Jó lenne ha magadba néznél, talán nem véletlenül látsz bele lassan mindenki írásába trollkodást, kötekedést... Valójában Te vagy az aki néhány általad imádottat leszámítva mindenki mást kioktat, oktat és nem tűröd az ellenvéleményt, szóval a Te stílusod a bicskanyitogató időnként... és ezen véleményem több innen (is) ismert amigás osztja...

Azt kell mondjam, úgy viselkedsz mint egy hisztis gyermek, de mivel nyilván te is már a felnőtt kategóriába tartozol, a helyzet súlyosabb, konkrétan beteg vagy, orvosi értelemben vett paranoiás... szóval nézesd meg magad, és ezt nem rosszból mondom...

dh1
Mr. DTP

# Elküldve: 2021. Már. 31. 15:50 - Szerkesztve: dh1


Te egy idiota vagy!
Eleg volt beloled!
Ha te nem latod a kerdesed faszsagat akkor TE menj el orvoshoz, tudod en evente 2× jarok, kotelezoen es papirom van rola, hogy NORMALIS vagyok!
SZERETNED OLVASNI A LELETEIMET?
Egy rosszindulatu, buta troll vagy semmi tobb.
Sajnos az ilyen embereket mint te kenytelen kioktatni az ember Amiga ugyben mert a butasag netovabbja amit megengedsz magadnak!
Csak ket pelda... a mostani - szerinted normalis kerdesed ... OMG - es a korabbi AmiKitXE bicskanyitogato frocsogesed.
Gyere el velem az orvoshoz es meglatjuk, ki a normalis!
ES HOZZAM NE SZOLJ SOHA TOBBET SE ITT SE MASHOL!
TERMESZETESEN AHOL TEHETEM OTT BANNOLVA LESZEL!
Spiritet meg kerulom amig itt vagy! Akinek ez jo az oruljon ;)

Elnezes a tobbi olvasotol!

Chain-Q
Divatamigás

# Elküldve: 2022. Máj. 24. 15:59 - Szerkesztve: charlie


Na, hogy ne a fenti anyázással végződjön ez a topic se, kb. 1 évvel később itt az új Viaduct. Ebben a verzióban leginkább arra törekedtem a fejlesztésnél, hogy "rendes" Amiga alkalmazás legyen belőle, és ne csak környezeti változókkal hanem pl. ikon ToolType-okkal is lehessen paraméterezni, lokalizált alkalmazás legyen, stb. A PC display rendering motorban nincs, vagy alig van változás.

Viaduct 1.5 (2022.05.24)
- Környezeti változók helyett immár ToolType-okon át is paraméterezhető a cucc. A ToolType-ok nevei megegyeznek a környezeti változókéval, de a "VIADUCT_" előtag nélkül. Ha a környezeti változó és a ToolType is be van állítva, akkor a ToolType előnyt élvez, és az lesz figyelembe véve. Ha a Shell-ből indítod a Viaductot. akkor a ToolType-ok nem lesznek figyelembe véve.
- A Viaduct lokalizált lett. Angol (alap, beépített), Német és Magyar nyelven tud.
- A dokumentáció immár AmigaGuide formátumban (is) elérhető.
- Jó kis partycoding cucc, a lokalizáció és az egyebek a Halle (Saale)-i amigás találkozón lettek befejezve, amiről a Partytime!!! topicban írtam. Majd pár nappal később (ahogy időm lett a maradék 1%-hoz) lett kiadva.

Kép:


Chain-Q
Divatamigás

# Elküldve: 2022. Jún. 27. 12:54


Milyen kár, hogy a CGA kártya csak maximum 4 színt tud grafikus módban. ... ugye? :)



kszgd
Tag
# Elküldve: 2022. Jún. 27. 15:07


Kompozit-emu?

Chain-Q
Divatamigás

# Elküldve: 2022. Jún. 27. 16:23


Nem.

kszgd
Tag
# Elküldve: 2022. Jún. 27. 16:37


Rákerestem, mi az a ColorPlus; nem is tudtam, hogy volt 16-színű CGA kártya is.

<< 1 ... 9 . 10 . 11 . 12 . 13 . >>
forum.amigaspirit.hu / Fejlesztés / Free Pascal Compiler (classic és OS4 is)
 
 

Powered by bulletin board script miniBB™ © 2001-2024