Szerző |
Üzenet |
TCH
Tag
|
# Elküldve: 2007. Okt. 07. 14:56
Kösz a manualt, majd átolvasgatom.
|
Lubi
Tag
|
# Elküldve: 2007. Okt. 13. 07:46
TCH: Amiga programozása Assembly és C nyelven
Szerezd be ! Nagyon jó ! Én ebbol tanultam meg sok mindent. Igaz 1.3 OS programozás nincs, de direkt hw kezelés, amit kértel sprite, képernyő minden. példákkal stb.
|
sadddam
Tag
|
# Elküldve: 2007. Okt. 13. 13:53
lubi: na ja, és honnan lehet ezt beszerezni? emléxem még nagyon régen láttam ilyet élőben, persze akkor hülyegyerek ("kinek kell ez" attitűd és slamtilt betölt:) módra nem szereztem be. az oldalról nem lehet letölteni se...
|
rachy
Tag
|
# Elküldve: 2007. Okt. 13. 14:31 - Szerkesztve: rachy
Szinten egy atom bugos konyv... Arrol nem is beszelve mennyire elavult a tartalma...
|
Lubi
Tag
|
# Elküldve: 2007. Okt. 13. 20:03
rachy
Hja, jo bugos, de alapoknak pl nalam bevált, bugjaival egyutt. Ha végig küzdi vele magát az ember, rájön a bugokra is. Akkor már megérte, ha nem akkor bele se kezdjen az egészbe ;)
|
Lubi
Tag
|
# Elküldve: 2007. Okt. 13. 20:06 - Szerkesztve: Lubi
specziel anno azt sem tudtam hogy hogy inditsam el asz asm-one-t és sokat okultam belőle. Nem tudnék ajánlani olyan irasos doksit ami nullarol érthető nyelven magyaráz, hogy rontsam a találati arányt esetleg magyarul is ;) Ha van ilyen ne tartsd magadban, mert pár embert bizta érdekelhet.
|
rachy
Tag
|
# Elküldve: 2007. Okt. 14. 08:56
Hat igen, aki programozni akar annak meg kell tanulni emberek altal beszelt nyelvet is, nem eleg a mi majommakogasunk.
|
TCH
Tag
|
# Elküldve: 2007. Okt. 24. 10:53
Lubi: Kösz a tippet, majd letöltöm, ha felrakják, mert azt írták, hogy "A könyv már nem kapható! Később eről az oldalról a könyv letőlthető lessz AmigaGuide esetleg html formátumnban is!"
Addig is, a filekezelést elmagyarázhatná valaki. :) Mármint, úgy hogy a filerendszer kezelését. Fileok listázása, fileok megnyitása, lezárása, olvasás írás, stb.
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Okt. 24. 13:16 - Szerkesztve: charlie
TCH: indulasnak: Open(), Close(), Read(), Write(), Lock(), UnLock(), Examine(), ExNext(), IoErr(), valamint a fenti fuggvenyek leirasaban a "SEE ALSO" reszben megemlitett tovabbi fuggvenyek. Szoval ugy altalaban a dos.library. Hogy melyik fuggvenynel mit melyik regiszterbe kell rakni, arra vonatkozoan informaciot talalsz a "SYNOPSIS" cimszonal. A parametereken kivul persze a szokasos Amigas .library hivasi mechanizmus, azaz DosBase = OpenLibrary('dos.library',0); utan:
move.l DosBase,a6 jsr -FuggvenyOffset(a6)
|
desco
Tag
|
# Elküldve: 2007. Okt. 25. 01:20
TCH: Kutatva a megkopott emlékeim között beugrott, hogy a PowerD asm filet készít és kommentezi is Igaz, Csenku?
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Okt. 25. 10:19
Desco: Igy van, peldaul az is egy modszer.
De ha mar itt tartunk, a Free Pascal 68k-s verziojanak interface unitjaiban is van minden fuggvenyhez tartozo hivo-stub, assemblyben, szoval azt is lehet nezegetni. (A PPC-s verzio mar maga tudja generalni a hivast, igy ott a PowerD-hez hasonlo asmforras kommentezos modszer ajanlott.) Minden emlitett szoftver ingyenes, es elerheto az Amineten. :)
|
TCH
Tag
|
# Elküldve: 2007. Okt. 26. 20:53 - Szerkesztve: TCH
Dánkesőn.
Apropó a Free Pascal 2 van 68k alá? Mert nekem csak 1-es van belőle.
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Okt. 26. 23:31
TCH: Nincs. Illetve majd lesz, egyszer, de egyedul eleg unalmas rajta dolgozgatni... :(
|
TCH
Tag
|
# Elküldve: 2007. Okt. 30. 08:26
Segíthetek? Komolyan gondolom. Így még több alkalmam nyílik a FP meg a 68k gyakorlására.
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Nov. 02. 20:10 - Szerkesztve: charlie
Segithetsz. Indulasnak szedd le a Free Pascal SVN-bol a "trunk" forrasait, es fordits magadnak egy 2.3.1-es Win32-s forditot. :) Ajanlom a TortoiseSVN klienst, vindozon. Valoszinuleg cygwin kornyezetre is szukseged lesz. Ha ez megvan, es mar le tudod forditani egy mukodo platformon a Free Pascalt, akkor beszelhetunk egy nem mukodo platformon valo munkarol. :) Ja, reszleteket a fordito leforditasarol az FPC Wiki-ben talalsz.
|
rachy
Tag
|
# Elküldve: 2007. Nov. 03. 08:10
Chainq: hehe, most miert kell elvenni a lelkes emberek kedvet? ;)
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Nov. 03. 13:21
Az elet kemeny... :) Egyebkent errol az jut eszembe, amikor a cigany tanitja uszni a fiat. Bebassza a melyvizbe aztan: "- Ussza bazeg! Ussza ma' bazeg! Ussza bazeg! Ussza bazeg! ... Nabazzeg..." :)
|
TCH
Tag
|
# Elküldve: 2007. Nov. 03. 21:04
Az nem jó, ha inkább linux alatt fordítom magamnak? winfos98 alatt a cygwin állandóan baszakszik. Meg amúgy is szükségem lesz linux alá is a freepascalra.
|
rachy
Tag
|
# Elküldve: 2007. Nov. 04. 09:50
@TCH
Dehogynem. A cygwin valoban nem egy csoda, eleg sokat lehet vele kuzdeni.
|
TCH
Tag
|
# Elküldve: 2007. Nov. 04. 13:29
Akkor jó. Meg szükségem lenne egy normális DE-re is (sajnos egyet sem ismerek ami jó lenne), mert az a "nosztalgikus" turbópaszkál felület az őrületbe kerget, így aztán mindig a jegyzettömbben körmölöm a programokat, aztán utána fordítgatom le.
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Nov. 05. 09:17
Na... Es akkor most haladjunk at szerintem egy Pascal topicba? :))) Mert meg elijednek a takeovertol a nepek. :P
|
TCH
Tag
|
# Elküldve: 2007. Nov. 05. 12:16
Ööö, igazad van. :D Akkor hogy témánál maradjunk, az Amiga portok kezeléséről valami segédanyag van e 68k-hoz. Pl. a parallell port. Már régen írni akartam egy parallellportos filetransfer programot az A500+hoz, mert floppyval kurva lassú.
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Nov. 05. 12:30 - Szerkesztve: charlie
A parport tudtommal kicsit speci Amigan, szoval nem pont ugy megy a ketiranyu kommunikacio, ahogy a masik gep feloli vegen varna (felteve ha az taliga, vagy azzal konpatibilis parallel portal rendelkezo kartya, peldaul az Ariadne-m, az A2000-ben:). De azert meg lehet oldani. Amugy, ROM Kernel Reference Manual a gyereknek! :) (Van valakinek? Nekem van vmi elektronizalt guidefied verziom... Valahol. :)
Egyebkent a meleg viz ujrafeltalalasat elkerulendo, ajanlom (a Smith&Wesson-t es) az Amineten talalhato kapcsolodo cuccokat. :)
|
Artlace
Tag
|
# Elküldve: 2007. Nov. 05. 12:45
Teljesen veletlenul, van: http://project64.c64.org/hw/amiga.htm
Volt (van) egy simplified is, keress meg TCH ha az is kell. Emailban eldobhatom.
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Nov. 05. 12:50
Egyebkent ha mar itt tartunk, valaki irhatna SANA-II compatible soros es parhuzamos devicet, ami megy 1.3-on is. Az lwIP porthoz igencsak hasznos lenne (ezt bevallalom:)... Amig elkeszul a Docky-fele ethernetkartyas hardver... Ami jelenleg azert is keszulget lassan, mert nincs hozza szoftver tamogatas! Es akkor sima IP halozaton lehetne A500-ra waret kopilni, ami csak gyengen lenne kibasz zsir. Sz'al go for it. :)
|
rachy
Tag
|
# Elküldve: 2007. Nov. 05. 17:23
Chainq: ez perverz... SLIP egyebkent nem megy?
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Nov. 05. 19:20
Biztos megy, de a serial port lassu... :)
|
Docky_SD
Tag
|
# Elküldve: 2007. Nov. 06. 02:44
charlie Nincs veletlen egy 1.3 kick alatt működő asmone -od ? Esetleg valami developer floppy ? ;)
|
Chain-Q
Divatamigás
|
# Elküldve: 2007. Nov. 06. 09:11
Az AsmOne-nak miert is kell 1.3-on futni? Eleg ha a vegeredmeny is fut azon nem? :) Attol meg nyugodtan lehet developni 3.x-en is akar. :) (Megfelelo include-ok feltesz, 68000 only kod bekapcs, szevasz.)
|
TCH
Tag
|
# Elküldve: 2007. Nov. 06. 10:25
Chain-Q: Nem akarom én feltalálni a melegvizet, csak szeretném ha én is le tudnám programozni és amúgy sem publikus használatra lesz a program, csak itthonira. Szeretek pöcsölni az Amigáimmal. :)
Artlace: Thx leszedtem, majd ha este feljutok #amigaspiritre akkor elkunyerálom a simplifiedet is. :)
|