Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


25 Giugno 2015 Postato da: Avenger75
Rispolveriamo un po l'Amos Professional?
Buon pomeriggio, siccome ultimamente mi sono riavvicinato alla programmazione in Amos su Amiga e siccome lo trovo un ottimo linguaggio per via della sua semplicità di utilizzo, mi piacerebbe poter condividere consigli e problemi nell'intento di riuscire a realizzare qualcosa di funzionante. Non mi dispiacerebbe parlare qui di questo linguaggio realizzando delle specie di tutorial, sempre se è possibile. Che ne pensate?
Commenti: 42  Aggiungi - Pagine: 1-2-3

Indice: forum / Software Amiga in generale

Pagine: - [1] -2-3-

Pegasus RyuSei Ken

Post inviati: 10185

Visulizza profilo Messaggio Personale
87.15.121.*** Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
Commento 1
Seiya 25 Giugno 2015    19:27:19

che per iniziare è un buon linguaggio perchè ti permette di modicare un codice pre-esistente e di vedere subito gli effetti .
Una volta avevo tentato di impararlo, ma poi dopo un iniziale entusiasmo, lasciai perdere..

cpiace64

Post inviati: 4688

Visulizza profilo Messaggio Personale
188.218.200.*** Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
Commento 2
cpiace64 25 Giugno 2015    20:39:40

io lo abbandonai subito, era tutto in inglese e io non ci capivo niente, poi non avendo un'idea di cosa creare, l'ho rivenduto.

Il Webmaster

Post inviati: 4739

Visulizza profilo Messaggio Personale
146.133.155.*** Mozilla/5.0 (Linux; Android 4.4.2; GT-N7100 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Mobile Safari/537.36
Commento 3
Mak73 26 Giugno 2015    14:36:59

Io l'ho usato abbastanza, ma non per fare giochi ma programmi di vario genere che mi servivano per la scuola e non solo. Anche se devo dire che per questi ambiti il Blitz Basic era migliore in quanto era più integrato con il sistema operativo, mentre Amos creava praticamente un ambiente a se stante


Pace e bene a tutti.


2.234.155.*** Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
Commento 4
cip060 26 Giugno 2015    15:53:50

Non ti fermare alle apparenze
Amos professional e- stato aggiornato rispetto alla versione ed ha avuto una aggiornamento pesante in tutte le sue funzioni
Devi cercare anche pietro ghizzone che ha aggiornato e portato ad altri LIVELLI amos professional aggiungnedo funzioni inimmaginabili


2.234.155.*** Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
Commento 5
cip060 26 Giugno 2015    15:56:08

GUarda qua intanto!!
LA PATCH E- ARRIVATA ALLA 2.X
http://www.ultimateamiga.co.uk/index.php/page,16

Post inviati: 266

Visulizza profilo Messaggio Personale
151.72.47.*** Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
Commento 6
Avenger75 26 Giugno 2015    17:17:56

Grazie per le info cip060, molto interessante il sito che hai segnalato. Mi sai dire se con gli ultimi aggiornamenti l'Amos supporta anche l'AGA?

cpiace64

Post inviati: 4688

Visulizza profilo Messaggio Personale
188.218.200.*** Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
Commento 7
cpiace64 26 Giugno 2015    17:58:37

grazie Cip


2.234.155.*** Mozilla/5.0 (Linux; Android 5.0.2; XT1032 Build/LXB22.46-28.1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/43.0.2357.121 Mobile Safari/537.36
Commento 8
cip060 26 Giugno 2015    18:43:21

Citazione

Grazie per le info cip060, molto interessante il sito che hai segnalato. Mi sai dire se con gli ultimi aggiornamenti l'Amos supporta anche l'AGA?




Credo di sì era anche per questo motivo mi pare di ricordare

Post inviati: 1986

Visulizza profilo Messaggio Personale
79.47.117.*** Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
Commento 9
schiumacal 27 Giugno 2015    09:58:28

Ho programmato in AMOS per diversi anni...

Era un linguaggio molto potente, e permetteva di fare con Amiga, praticamente, tutto, almeno fintanto che non arrivò il Blitz Basic che iniziava a rosicare una fetta di quei suoi utilizzatori fedeli.

E' passato tanto tempo ormai da quei momenti belli.

Uno dei software più importanti che realizzai con AMOS è stato: "R.A.I.T." che poi mi venne distribuito dalla Euro Digital Equipment in diversi negozi...
... successivamente vennero acquisiti i diritti da un editore di Milano per una sua distribuzione in edicola con il nome di "Toto13".

Praticamente fu il primo software professionale con cui riuscii a pagarmi le spese e togliermi qualche sfizio.

Poi arrivò subito dopo il fallimento della Commodore, brutta storia

Ricordo ancora con tantissima amarezza che quando andavo allo SMAU per propormi come programmatore, tutte le aziende mi domandavano sempre: "Quali sistemi sai usare e in che linguaggi lavori ?", era il buio più totale.
Le aziende più magnanime mi ridevano in faccia, mentre tutte le altre non mi ricevevano neanche.

Brutta storia Amiga e sopratutto quello fu un periodo in cui presi uno scotto terribile per aver imparato un linguaggio di programmazione potentissimo che nessuno apprezzava.

Ps.
Oggi, seppur padroneggiare con un linguaggio quale ad esempio può essere AMOS, è una cosa comunque valida per apprendere i concetti della programmazione e della matematica logica, consiglio sempre a tutti di orientarsi verso linguaggi più moderni e che siano sopratutto Cross-compilabili per diversi OS.

Rimanere chiusi dentro una nicchia esigua di programmatori alternativi che non offre nessuno sbocco per il futuro è inutile.
I liguaggi moderni sono: Object-oriented, quasi tutti Cross-compilabili, e sopratutto pieni di librerie potenti da sfruttare.
Parlo di linguaggi come: C++, C#, Java, Python
Parlo di librerie come: Allegro, OpenGL, SDL, SFML

Quasi tutte cose che con un pò di sforzo possono essere utilizzate anche con Amiga, (C++ e Python si trovano anche per questo sistema), (Le OpenGL in forma ridotta sono implementate anche per Amiga).

Se proprio vuoi lavorare con un linguaggio semplice e lineare su Amiga, meglio orientarsi verso Hollywood.
Pienamente supportato, con una discreta documentazione, molto potente, e sopratutto Cross-compilabile per tutti gli OS che un programmatore puo' immaginare.


Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/

Il Webmaster

Post inviati: 4739

Visulizza profilo Messaggio Personale
146.133.155.*** Mozilla/5.0 (Linux; Android 4.4.2; GT-N7100 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.93 Mobile Safari/537.36
Commento 10
Mak73 27 Giugno 2015    13:01:35

Si, oggi giorno imparare il C è la cosa più logica, oltre a essere molto "portabile" molti altri linguaggi si ispirano ad esso, questo aspetto può aiutare a imparare altri linguaggi in futuro


Pace e bene a tutti.

Post inviati: 266

Visulizza profilo Messaggio Personale
151.72.85.*** Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
Commento 11
Avenger75 27 Giugno 2015    16:53:02

Sono pienamente d'accordo con le vostre osservazioni ma il mio studio vuole essere solo una programmazione a livello hobbystico, so perfettamente che oggi non andrei da nessuna parte con un linguaggio ormai superato come l'Amos. E' solo uno sfizio che avevo e che ho ancora adesso per il puro piacere di realizzare un gioco per gli Amiga classic (non mi interessano le evoluzioni moderne che sono seguite). Per questo motivo mi interessava ripassarmi l'Amos perchè almeno sulla piattaforma 68k mi pare sia quello che consente di fare giochi in maniera decente. Ho sentito parlare del Blitz Basic ma credo che serva un Amiga espanso per utilizzarlo mentre l'Amos si accontenta di un 1200 base, almeno credo. Un altro vantaggio di utilizzare oggi l'Amos rispetto a 20 anni fa è quello di poter avvalersi di un Pc su cui fare molto del lavoro audio/video (o addirittura tutto) e poi portarlo sull'Amiga tramite pcmcia di cui mi sono dotato dopo aver preso un buon 1200 usato. Considerate che 25 anni fa avevo solo un Amiga 500 con espansione di memoria (e che ho ancora adesso) e non si poteva fare granchè. Per fare un esempio, me la sono sempre cavata col disegno a mano ma all'epoca non avevo uno scanner e quindi l'idea di passare i disegni cartacei sull'Amiga era impossibile. Oggi invece è fattibilissimo. Senza contare che posso registrare l'audio, effetti sonori e voce e trasferirli sempre su Amiga. Una cosa del genere 25 anni fa era solo un sogno!

Post inviati: 1986

Visulizza profilo Messaggio Personale
79.47.117.*** Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
Commento 12
schiumacal 27 Giugno 2015    17:34:26

Si... con AMOS ci puoi lavorare tranquillamente su un Amiga 1200 base.

A questo punto pero', orientati direttamente verso AMOS Professional + AMOS Compiler.

Credimi, se li usi entrambi e hai un po' di fantasia, ci realizzi platform 2D fantastici.


Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/


2.234.155.*** Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0
Commento 13
cip060 27 Giugno 2015    18:58:33

Citazione

Sono pienamente d'accordo con le vostre osservazioni ma il mio studio vuole essere solo una programmazione a livello hobbystico, so perfettamente che oggi non andrei da nessuna parte con un linguaggio ormai superato come l'Amos. E' solo uno sfizio che avevo e che ho ancora adesso per il puro piacere di realizzare un gioco per gli Amiga classic (non mi interessano le evoluzioni moderne che sono seguite). Per questo motivo mi interessava ripassarmi l'Amos perchè almeno sulla piattaforma 68k mi pare sia quello che consente di fare giochi in maniera decente. Ho sentito parlare del Blitz Basic ma credo che serva un Amiga espanso per utilizzarlo mentre l'Amos si accontenta di un 1200 base, almeno credo. Un altro vantaggio di utilizzare oggi l'Amos rispetto a 20 anni fa è quello di poter avvalersi di un Pc su cui fare molto del lavoro audio/video (o addirittura tutto) e poi portarlo sull'Amiga tramite pcmcia di cui mi sono dotato dopo aver preso un buon 1200 usato. Considerate che 25 anni fa avevo solo un Amiga 500 con espansione di memoria (e che ho ancora adesso) e non si poteva fare granchè. Per fare un esempio, me la sono sempre cavata col disegno a mano ma all'epoca non avevo uno scanner e quindi l'idea di passare i disegni cartacei sull'Amiga era impossibile. Oggi invece è fattibilissimo. Senza contare che posso registrare l'audio, effetti sonori e voce e trasferirli sempre su Amiga. Una cosa del genere 25 anni fa era solo un sogno!




Veramente con un amiga 500 un hardisk esterno da ben 52 mega e qualche mega di ram un campionatore audio CI FACEVO MUSICA e campionavo direttamente da un lettore di cd musicale

Post inviati: 266

Visulizza profilo Messaggio Personale
151.72.53.*** Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
Commento 14
Avenger75 27 Giugno 2015    22:08:42

Beh all'epoca ero un ragazzino, era già tanto se avevo l'Amiga, e tutto l'hardware supplementare di cui ero anche a conoscenza non me lo potevo permettere. Credo comunque che il supporto di un moderno pc offra maggiori vantaggi.

gattomark

Post inviati: 6

Visulizza profilo Messaggio Personale
79.41.78.*** Mozilla/5.0 (Windows NT 6.3; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0
Commento 15
gattomark 15 Agosto 2015    19:06:45

Avenger75, come sei messo? Sei andato avanti con il tuo progetto? Anche io ho sempre sognato di fare qualcosa con Amos... avevo comprato il primo, e poi mi avevano passato il Professional...

Anche io ho preso una A1200 e appena risolvo il problema di rete che ho, rispolvero Amos =D

Ciao
Mark il Gatto
Mark er Professional

amiwell79

Post inviati: 12252

Visulizza profilo Messaggio Personale
46.141.23.*** Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML, like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22
Commento 16
amiwell79 15 Agosto 2015    21:13:54

penso cmq per chi inizia con la programmazione potrebbe essere utile specialmente se si ha un amiga


Post inviati: 266

Visulizza profilo Messaggio Personale
151.72.124.*** Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36
Commento 17
Avenger75 18 Agosto 2015    20:57:09

Citazione

Avenger75, come sei messo? Sei andato avanti con il tuo progetto? Anche io ho sempre sognato di fare qualcosa con Amos... avevo comprato il primo, e poi mi avevano passato il Professional...

Anche io ho preso una A1200 e appena risolvo il problema di rete che ho, rispolvero Amos =D


Ciao Gattomark, al momento non ho progetti importanti su cui lavorare tranne uno che avevo iniziato ma è rimasto incompleto perchè mi bloccai sul gioco vero e proprio in quanto non riuscivo a creare uno scrolling e dei movimenti soddisfacenti. Per ora mi sto limitando a piccoli esperimenti di animazione di sprites e scrolling su progetti differenti. Mi piacerebbe realizzare un clone di Rtype o di Turrican, o un buon platform, roba del genere. Recentemente ho anche iniziato a progettare una conversione di un arcade classico come Phoenix ma sono molto indietro.

Post inviati: 1773

Visulizza profilo Messaggio Personale
87.11.109.*** Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0
Commento 18
andres 19 Agosto 2015    19:30:51

Negli anni 90 comprai Easy AMOS, bello, ci feci un sacco di cosette, compreso un breve (c'era solo il primo schema) platform con tanto di scrolling parallattico.
Fra fine 90 e inizio 2000 lo usai anche per fare versioni digitali di semplici test cognitivi che studiavo all'università.

Per curiosità, funziona (nativamente, senza UAE insomma) su AmigaOS 4.1?
Anche gli eseguibili compilati?


A1200/020+68882 - 6 MB RAM - AmigaOS 3.0

http://www.monfleir.it

Post inviati: 1986

Visulizza profilo Messaggio Personale
79.19.117.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.155 Safari/537.36
Commento 19
schiumacal 20 Agosto 2015    14:19:50

Citazione

Negli anni 90 comprai Easy AMOS, bello, ci feci un sacco di cosette, compreso un breve (c'era solo il primo schema) platform con tanto di scrolling parallattico.
Fra fine 90 e inizio 2000 lo usai anche per fare versioni digitali di semplici test cognitivi che studiavo all'università.

Per curiosità, funziona (nativamente, senza UAE insomma) su AmigaOS 4.1?
Anche gli eseguibili compilati?





No!!! Amos e' solo 68K.


Un giorno o l'altro risolverò equazioni di grado superiore a cinque.



http://www.schiumacal.altervista.org/

Post inviati: 266

Visulizza profilo Messaggio Personale
151.72.16.*** Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36
Commento 20
Avenger75 2 Settembre 2015    00:05:39

Citazione

Negli anni 90 comprai Easy AMOS, bello, ci feci un sacco di cosette, compreso un breve (c'era solo il primo schema) platform con tanto di scrolling parallattico.
Fra fine 90 e inizio 2000 lo usai anche per fare versioni digitali di semplici test cognitivi che studiavo all'università.


Ciao andres, percaso ti trovi ancora il codice e il materiale di quel platform che avevi creato?

Pagine: - [1] -2-3-

Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 1 registrati - DavPPC -
27 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a nubechecorre - gira93 - 46337 - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.13690304756165 secondi