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 . 14 .
Szerző Üzenet
KZ3D
Tag
# Elküldve: 2024. Okt. 07. 18:47 - Szerkesztve: KZ3D


Quoting: charlie
(Szerk: és - felrakva az admin sapkát - a duplázott hozzászólásból az egyiket, a régebbit, töröltem)


Nem tudtam, hogy olvastad-e a hozzászólásomat a leállás után, ezért hoztam előre egy kicsit a hozzászólásomat.

Esetleg nincs a "polcon" egy olyan kis minta forráskódod, amivel egy MUI alkalmazásban az onDrop eseményt lehetne megvalósítani?

Pl. Ha a user rádob egy vagy akár több állományt egyszerre a MUI ablakra, akkor visszaadná az állományokat teljes elérési útvonallal.

KZ3D
Tag
# Elküldve: 2024. Okt. 13. 19:17 - Szerkesztve: KZ3D


A "code generation target processor" blokkban mi ezek a processzor típusok?

ISAA
ISAA+
ISAB
ISAC
CFV4E

siz
Tag

# Elküldve: 2024. Okt. 13. 22:52


Itt megtalálod. Bár nem tudom, hogy ez mennyit segít. Nekem nem sokat. :)

KZ3D
Tag
# Elküldve: 2024. Okt. 14. 08:05 - Szerkesztve: KZ3D


Quoting: siz
Itt megtalálod. Bár nem tudom, hogy ez mennyit segít. Nekem nem sokat. :)


Köszönöm, próbáltam egyébként rákeresni, de értelmes találatot nem kaptam.

A küldött link alapján ezekkel ColdFire CPU-ra lehetne fordítani (beágyazott rendszerekhez), de ez nem érinti az Amiga családot.
URL

Chain-Q
Divatamigás

# Elküldve: 2024. Okt. 14. 10:03 - Szerkesztve: charlie


Igen. A ColdFire ilyen 68k-utód, amit beágyazott rendszerekbe szántak, majdnem teljesen binárisan kompatibilis, de erősen leegyszerűsített utasításkészlettel. (Értsd: lehet olyan kódot írni, ami 68k-n és ColdFire-on is működik, de egyiken sem lesz optimális.).

Amúgy pl. Atari-klón van, ami ColdFire V4e alapú, a FireBee. Nem rossz, de nem kell elhalni tőle, hiába 264Mhz, meg a csúcs-ColdFire van benne, gyorsabb ugyan mint egy izmosabb '060, de nem ANNYIVAL, és csak natív kód esetén. Ha emulálni kell olyan utasításokat, amik CF-en nem léteznek, akkor kurbli. És a nagyobb baj, hogy van 1-2 utasítás, ami máshogy viselkedik. Pl. a szorzás nem állítja be az overflow flaget, viszont ezekre emulációs trap sem érkezik...

És a fel nem tett "akkor miért van ez az amigás fordítóban" kérdésre. Mert nincs olyan hogy "amigás" Free Pascal. A fordító mindig CPU architektúra specifikus, és azon belül bármelyik támogatott OS-re tud fordítani, függetlenül attól, hogy min fut. Attól lesz amigás Free Pascal, hogy 1., Amigán fut 2., emiatt ez lesz a default "cél platform", 3., az amigás library-k vannak mellékelve hozzá. De ugyanazzal a fordító binárissal nyugodtan lehetne pl. Atari-s exe-t is generáltatni, ha az Ataris libeket melléraknád.

Drag & Drop és MUI kérdés - ezekben Marcus az erősebb, én magában a fordítóban meg az alacsony szintű dolgokban (pl. többszálúság) szoktam túrni. De megpróbálok kitúrni neked valamit, ha nem megy máshogy.

KZ3D
Tag
# Elküldve: 2024. Okt. 14. 10:42


Az az igazság, hogy az AmiWest egyik szervezőjétől jött egy kérdés, hogy tudnák-e PPC-s futtatható alkalmazást adni nekik OS4-re, ezért néztem, hogy mik lehetnek ezek a "csodabogár" CPU-k.

Chain-Q
Divatamigás

# Elküldve: 2024. Okt. 14. 10:52 - Szerkesztve: charlie


Ha használsz MUI Hook-okat, akkor azokat módosítani kell, valszeg. Meg egy pár más apróságot. De lehet hogy ezeket a Marcus-féle MUI Classes elrejti előled és simán csak működik, nem tudom. Amúgy elvileg 1:1-ben működnie kell, PPC-re fordítva. De ha nincs ilyen géped, akkor muszáj lesz keresztfordítanod. Ezt Windowson, Linuxon, akármin is meg tudod tenni, legegyszerűbben parancssorból.

Viszont ha már OS4-est csinálsz, csinálhatnál egy MorphOS-est is. Ami kb. ugyanaz a processz, csak pepitában. Az OS4-nek mondjuk meg van az az előnye, hogy ha nagyon akarod, akkor elindítható egy UAE-ben, szóval ha nincs vasad, tesztelni egyszerűbb. A MorphOS viszont megy a legtöbb őscsótány PowerMac G4/G5-ön is, nem kell hozzá spéci vas. És ha nagyon kell. pl. QEMU-ban is életre bírható valamennyire.

Szerk: és csak hogy egyértelmű legyen, OS4, MorphOS, ezekhez másik fordító fog kelleni (értsd: másik FPC bináris, amúgy megy), mert ezek nem 68k alapú rendszerek, hanem PowerPC alapúak. És mint fent írtam, jobban jársz valami parancssorból való keresztfordítással, mintha ezeket a rendszereket is megpróbálnád felrakni, aztán IDE-ből natívan fordítani.

KZ3D
Tag
# Elküldve: 2024. Okt. 17. 08:30


Quoting: charlie
Drag & Drop és MUI kérdés - ezekben Marcus az erősebb, én magában a fordítóban meg az alacsony szintű dolgokban (pl. többszálúság) szoktam túrni. De megpróbálok kitúrni neked valamit, ha nem megy máshogy.


ALB42 módosította egy kicsit a MUI wrapper-t és kiadott egy kis sample .pas állományt is hozzá. Szuperül működik.

Chain-Q
Divatamigás

# Elküldve: 2025. Jan. 05. 06:13


Akkora divatamigás vagyok, hogy már amigán is csak PC-re kódolok. Most pl. Windows 3.1 drájvert patkoltam. Rutinos Bridgeboard userek gondolom látják mi a furcsa a képeken itt:

https://mastodon.social/@chainq/113773919067847817

:)

Chain-Q
Divatamigás

# Elküldve: 2025. Jan. 05. 22:42


A Wörd is egész jaúl megyik így:

https://mastodon.social/@chainq/113777643828836767

dino
Kék troll

# Elküldve: 2025. Jan. 08. 08:48


Jol nez ki!

dh1
Mr. DTP

# Elküldve: 2025. Jan. 09. 12:22


nincs esetleg egy menet közbeni videó róla?

Chain-Q
Divatamigás

# Elküldve: 2025. Jan. 09. 14:26


Még nincs, de lesz. Egyéb újdonságokkal is majd. (Pl. Plantronics support.)

Chain-Q
Divatamigás

# Elküldve: 2025. Jan. 23. 13:07


És most már a Ringyóz bútlogó is nagyfelbontású:

https://mastodon.social/@chainq/113877084379052717

Ebben mondjuk Free Pascal maximum annyi volt, hogy abban írtam a logó "konvertert" :)

https://mastodon.social/@chainq/113877545177296689

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

Powered by community script miniBB™ © 2001-2025