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

 - Fórumok - Regisztráció - Keresés - Statisztika - Szabályzat - Pegasos.hu fórum
forum.amigaspirit.hu / Fejlesztés / Free Pascal Compiler (classic és OS4 is)
<< . 1 . 2 . 3 . 4 . 5 . 6 .
Szerző Üzenet
dh1
Mr. DTP

# Elküldve: 2017. Júl. 29. 20:42 - Szerkesztve: dh1


Quoting: charlie
megvertuk Cobraekat es az OS4-eseket valamelyik fYan


jah emlexem, az egyetlen demo amiben dolgoztam :)
amugy az az OS4 demo sehol nem letoltheto azt hiszem ... majd irok Cobranak keresse mar elo, legyek mar fenn a Pouet.neten (is) :D

amugy van MOS-om is... nem tudom miert hisz mindenki only RED-nek (es nem redneck :D)

Chain-Q
Divatamigás

# Elküldve: 2017. Júl. 29. 21:02 - Szerkesztve: charlie


Amugy ha valami "konnyen gyorsan latvanyosat" szeretnel programozni, akkor lehet h. a Hollywood jelenleg jobb. Ott tobb mindent kapsz keszen mint FPC-ben, es tenyleg csak osszeollozol komponenseket. Az FPC kb. a C-szeru fejlesztest teszi kicsit egyszerubbe (vagy bonyolultabba, attol fugg mit szeretnel csinalni, pl. device drivert irni jelenleg nehezebb FPC-ben, de lesz ez meg igy se... :D).

(Es most itt nem elkedvetleniteni akarlak, csak realisan kozelitem meg a kerdest. :) )

dh1
Mr. DTP

# Elküldve: 2017. Júl. 29. 21:46


Nem mintha holnaptol demot szeretnek irni, csak a Pascal megvolt anno (Maxxon Pascalban irtam a hazit), aztan hatha. Egyszer :) De koszi!

Chain-Q
Divatamigás

# Elküldve: 2017. Aug. 02. 12:58 - Szerkesztve: charlie


Amikor két a Free Pascal invalid OS-ekre való portolása között időm van, akkor farigcsálom az új demóengine-met. Tegnap éjjel végre sikerült elindítani valódi gépen is.

Screenshot (videó) or it didn't happen:
https://twitter.com/chainq/status/892556155641311234

A cucc 100% Pascal, tényleg csak a C2P rutin van assemblyben (ami Kalms/TBL-é, és itt elérhető, ezt adaptáltam a Free Pascal inline assembleréhez). Már így is elég jól megy - meglepődtem mennyire, a korábbi AmigaE-ben írt motor jóval lassabb volt első próbálkozásra, pedig ez még többet is tud - de persze azért lesz benne assembly optimalizálás még bőven.

Amúgy ha már itt tartunk, emuban már ment vagy két napja és orrvérzésig debugoltam, hogy vajon mi okozhatja, hogy összefossa magát vason. Az OS maga gurult el, mélyen egy OpenScreen() hívásban, ami elég durva what the fuck volt, sosem láttam még ilyet és nem értettem, hogy akkor most ezt hogy, és egyáltalán nem volt semmilyen konzisztencia abban ahogy viselkedett a különböző próbálkozásokra, azon kívül hogy változatos módokon fagyott.

Végül kiderült:

1., Valamikor, gondolom valami kísérlethez, felraktam az AGA-s gépemre is a P96-t. A Picasso96-ban pedig van egy fastlayers.library. Persze ez normál esetben nincs használva, ha nincs betöltve a P96. Ami nincs betöltve, ha nincs P96-os monitordriver a DEVS:Monitors-ban. (Nem volt.)
2., Később, mikor megjelent a layers.library v45, felraktam azt is.
3., A demóengine-em kódja induláskor automatikusa megprobálta megnyitni a Picasso96API.library-t, ami betöltötte a P96-ot, ami behúzta a fastlayers.library-t, ami agyonbaszta a már betöltött layers v45-öt, és végül az OpenScreen hívásban az egész gép akkorát gurult mint egy ház.
4., rename LIBS:Picasso96/fastlayers.library LIBS:Picasso96/fastlayers.library.nope
5., Működik.

Ób...meg... Csak két napomba került. Látjátok, az én rendszerem is egy patchegy szar! :D

Awe
Tag

# Elküldve: 2017. Aug. 03. 11:23


Jó lenne összedobni egy Workbench 3.2-t Kickstart 3.2-vel. Az összes működö patch-t belerakni. Ez lehetne egy alap rendszer. Csak kinek lenne rá idelye? :)

Chain-Q
Divatamigás

# Elküldve: 2017. Aug. 03. 13:00


OFF:
Ezt próbálta a Cloanto a 3.X-szel, csak ahelyett h. szóltak volna valakinek aki ért is hozzá, saját szakállra levadásztak egy csomó Aminetes patchet és ennyi volt, fizess érte szépen. Hát no thanks, inkább megpatkolom a 3.1-t magam. Amúgy ez a probléma egy bármilyen ROM-mal is fellépett volna, amiben az új layers.library van, mert a Picasso96 nem tud róla és feltenné installkor a saját fastlayers.library-ját és crash... CGFX dettó, annak is van valami layers lecserélő cucca, amitől kereszbecrashel az egész. Szóval itt pont nem a 3.1-gyel volt a baj. :)

ratman
Kék troll

# Elküldve: 2017. Aug. 03. 14:05


Quoting: charlie
Ób...meg... Csak két napomba került. Látjátok, az én rendszerem is egy patchegy szar! :D

Nem csak a tied az. :D
Az enyém is egy bughalom, de öröm volt látni az öreglányt :D

A cloanto 3.x meg... áááá, hagyjuk, minden egyes alkalommal azt kérdezem magamban, hogy rendkívüli módon minek van?

dh1
Mr. DTP

# Elküldve: 2017. Aug. 03. 18:28


Tudom Cosmost ChainQ elbol utalja de en az o ROM-jat fogom feltenni, szerintem eddig a legjobbabb :D

Chain-Q
Divatamigás

# Elküldve: 2017. Sze. 14. 23:52 - Szerkesztve: charlie


OFF:
Eltékozlom az életem hülyeségekre, bazmeg...


ON:
A legújabb Amiga Future-ben, interjú van Alb42-vel és egy - informatív, de nem túl mély, nem programozóknak való cikk van a Free Pascal Amigás vonatkozásairól. Az első oldal angolul előnézetben megtekinthető itt.

ratman
Kék troll

# Elküldve: 2017. Sze. 15. 06:58


Charlie: Egy atkozott zseni vagy! :D

Yellow Dog
Tag

# Elküldve: 2017. Sze. 19. 17:09


Lehet olvasni valahol, hogy milyen utasításokat tartalmaz?
Konkrétan pl. megszakítást kezel?

dh1
Mr. DTP

# Elküldve: 2017. Sze. 19. 19:10


Azert a Palm korbevagasert adnek egy ... fujjj :)

Chain-Q
Divatamigás

# Elküldve: 2017. Sze. 20. 00:28


Nem en voltam! Az ezer eves Palm emulator - mellesleg WINE-ben fut ugye, macOS alatt - igy jelenik meg.

Yellow Dog
Tag

# Elküldve: 2017. Sze. 20. 04:30


Quoting: dh1
Palm korbevagasert

Gondolom nincs alfa átmenet ;-)

<< . 1 . 2 . 3 . 4 . 5 . 6 .
forum.amigaspirit.hu / Fejlesztés / Free Pascal Compiler (classic és OS4 is)
 
 

Powered by forum script miniBB™ © 2001-2017