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
|