Mený principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Lista Utenti
 Contatti
Ricerca Google

Indice generale forums
AmigaOS e varianti
Hardware Amiga in generale
Software Amiga in generale
Richieste di Aiuto
Zona libera
Mercatino Amiga
HowTo
Windows
Varie su Amiga
Linux

Login

Nick


Password


                                                                                   
11 Maggio 2018 Postato da: Ozzyboshi_2
Demo "the crows" per imparare l'assembler basato su ramjam
Volevo segnalare che ho scritto un po' di "pensierini" su di una semplce demo che ho scritto insieme all'utente Dr Procton di questo forum, come test di apprendimento dei primi 9 capitoli del libro di Fabio Ciucci / Ramjam.
Potrebbe essere utile a chi come me sta studiando questo libro, la demo riprende i concetti di playfield, dual playfield, blittering e sprites.

Il sorgente è disponibile all'indirizzo

https://github.com/Ozzyboshi/AmigaDemo_the_cr ows

corredato di una spiegazione di quello che ho fatto e dei problemi che mi sono trovato ad affrontare.

Commenti: 94  Aggiungi - Pagine: 1-2-3-4-5

Indice: Forum / Software Amiga in generale

Pagine: -1-2-3-4- [5] -

Post inviati: 250

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Commento 81
Ozzyboshi_2 11 Giugno 2018    16:26:42
no guarda il problema non penso possa essere relativo al set di istruzioni del processore (ma poi la vampire non monta la 68080?)
il problema deve essere per forza sul sistema operativo, in altre parole sui bits che sono dentro il kickstart.
Ho notato che dopo che il primo binario è stato caricato in chip ram qualcosa succede, lo schermo diventa da nero a... piu nero... stai a vedere che il problema è su DMACON.
Stai a vedere che le kickstart di aros a default non abilitano il DMA dei bitplanes e quell'altro bit... quello cattivo che permette ai custom chip di rubare cicli al motorola. Bisogna che provi ad abilitarli esplicitamente e riprovare con l'aiuto di briccolani.
Ma aros non doveva essere una riproduzione fedele del software della commodore il versione open source? Sarebbe bello chiederlo ai suoi sviluppatori.

amiwell79

Post inviati: 4175

Visulizza profilo Messaggio Personale
46.141.23.*** Mozilla/5.0 (i686; AROS; Odyssey Web Browser; rv:1.25) AppleWebKit/602.1 (KHTML, like Gecko) OWB/1.25 Safari/602.1
Commento 82
amiwell79 11 Giugno 2018    18:17:31
penso che le rom di aros siano differenti, aros è come il wb 3.1 e per m68k si possono utilizzare le applicazioni native.

https://www.actionaid.it/

Post inviati: 250

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (Linux; Android 8.0.0; ASUS_X00QD Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.158 Mobile Safari/537.36
Commento 83
Ozzyboshi_2 11 Giugno 2018    21:00:59
http://adf.ozzyboshi.com/the_crows_dual_pf_bove_V1 .2_splashscreen_vampire.adf

Questa versione funziona anche su vampire e conferma i miei sospetti.
La vampire utilizza un kickstart che a mio avviso è differente da quello della mia amiga 600 e 500 originale e che a default lascia il dma ai bitplane disabilitato.
Mi è rimasto da provarlo su Amiga 500 è kickstart 1.3

Post inviati: 3

Visulizza profilo Messaggio Personale
95.252.109.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
Commento 84
Z3k 11 Giugno 2018    23:31:43
Scopro, purtroppo tardi, questo topic ma vorrei comunque dare il mio contributo;
- Con Frater Sinister ho avuto modo di confrontarmi prevalentemente su IRC, quando ha contribuito a questo musicdisk http://www.pouet.net/prod.php?which=33805 . Ricordo con piacere che riuscisse a parlare di musica barocca, di fregi bizzantini e di arte contemporanea, spesso nella stessa frase. Consiglio il suo mod "l33t is shit" dal suddetto musicdisk.
- Ho testato la intro sulle seguenti macchine senza alcun problema:
A1200 Kick 3.0 39.106
A1200 Kick 3.1 40.068
A600 Kick 2.0 37.299
A600 Kick 2.0 37.300
- Su Amiga 500 kick 1.3 ho invece avuto i seguenti problemi:
col primo adf (the_crows_dual_pf_bove_V1.2_splashscreen) schermata nera e guru 00000004 C0485E dopo il reset, con o senza espansione 512Kb
con l' adf più recente (the_crows_dual_pf_bove_V1.2_splashscreen_vampire) si vede la bitmap dei crediti ma si blocca e, previo reset, guru alla stessa locazione; senza espansione istallata parte la intro ma la scroller e logo sono "sporchi" ed il mod produce solo fischi e stridii.
- Coincidenza delle coincidenze, scopro di essere concittadino di Ozzyboshi a cui vanno incondizionati complimenti ed incoraggiamenti a proseguire.

Temibile Pirata

Post inviati: 480

Visulizza profilo Messaggio Personale
62.11.75.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36
Commento 85
SukkoPera 12 Giugno 2018    01:04:27
Io ho testato gli ultimi 2 ADF su A500 Rev.6A con 1 MB Chip RAM + 1.5 MB Slow RAM (con l'espansione casalinga, insomma) e Open Kickstart Switcher con 1.3 e 3.1.

Il comportamento è identico con entrambi i KS: con l'ultimo ADF lo splashscreen viene sempre visualizzato (quando il floppy passa a leggere la traccia 6, se può essere utile), mentre con il precedente lo schermo diventa nero nel momento in cui dovrebbe visualizzare lo splashscreen. Solo una volta su almeno 4-5 tentativi per ogni KS mi è successo che lo visualizzasse.

In tutti i casi il demo parte poi correttamente.

Spero possa essere utile.

Commento modificato il 12/06/2018 alle ore 07:56:27


A500 Rev.3 1 MB, A500 1 MB, A500 Rev.6 1 MB Chip + 1.5 MB Slow, A500+ 2 MB Chip (riparato!), A600 2 MB Chip + A6095 + SD 4 GB, A600, A1200 + ACA1221EC... VIC20 e svariati C16 e C64

Temibile Pirata

Post inviati: 480

Visulizza profilo Messaggio Personale
91.253.24.*** Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.0 Mobile/14G60 Safari/602.1
Commento 86 in risposta al 85 di SukkoPera
SukkoPera 12 Giugno 2018    07:54:43
(Cancellato)

Commento modificato il 12/06/2018 alle ore 07:55:43


A500 Rev.3 1 MB, A500 1 MB, A500 Rev.6 1 MB Chip + 1.5 MB Slow, A500+ 2 MB Chip (riparato!), A600 2 MB Chip + A6095 + SD 4 GB, A600, A1200 + ACA1221EC... VIC20 e svariati C16 e C64

Post inviati: 250

Visulizza profilo Messaggio Personale
195.62.226.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36
Commento 87 in risposta al 85 di SukkoPera
Ozzyboshi_2 12 Giugno 2018    08:48:01
gentilmente mi puoi dire se i kickstarts utilizzati con open kickstart switcher sono by Commodore?
Grazie per l'aiuto


Citazione

Io ho testato gli ultimi 2 ADF su A500 Rev.6A con 1 MB Chip RAM + 1.5 MB Slow RAM (con l'espansione casalinga, insomma) e Open Kickstart Switcher con 1.3 e 3.1.

Il comportamento è identico con entrambi i KS: con l'ultimo ADF lo splashscreen viene sempre visualizzato (quando il floppy passa a leggere la traccia 6, se può essere utile), mentre con il precedente lo schermo diventa nero nel momento in cui dovrebbe visualizzare lo splashscreen. Solo una volta su almeno 4-5 tentativi per ogni KS mi è successo che lo visualizzasse.

In tutti i casi il demo parte poi correttamente.

Spero possa essere utile.

Temibile Pirata

Post inviati: 480

Visulizza profilo Messaggio Personale
151.91.34.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
Commento 88
SukkoPera 12 Giugno 2018    08:59:37
Certo, KS originali Commodore.

A500 Rev.3 1 MB, A500 1 MB, A500 Rev.6 1 MB Chip + 1.5 MB Slow, A500+ 2 MB Chip (riparato!), A600 2 MB Chip + A6095 + SD 4 GB, A600, A1200 + ACA1221EC... VIC20 e svariati C16 e C64

Post inviati: 250

Visulizza profilo Messaggio Personale
195.62.226.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36
Commento 89 in risposta al 84 di Z3k
Ozzyboshi_2 12 Giugno 2018    09:00:08
Musica barocca? Fregi bizzantini? Arte contemporanea?
Io non ho mai avuto il piacere di conoscerlo ma da quello che ho capito doveva essere un tipo molto originale e comunque i suoi pezzi sono tutti di ottima fattura.
Non conoscevo questo l33t is shit, è possibile reperire il mod da qualche parte senza che mi metta a smanettare con l'action replay?
Sarebbe bello incrementare la collezione dei mods di frater sinister su modarchive.org e magari linkarli su ilbove.info.
Ciliegina sulla torta potrei includere altri suoi mods nella demo dei corvi, magari cambiarli facendo interagire l'utente con il mouse oppure piu semplicemente facendoli ruotare in una playlist.
Potrei portare la proposta in consiglio di amministrazione che è presieduto da dr. procton con cippo consigliere.
Sono veramente sorpreso dal fatto che un aretino abbia letto questo thread, conosciuto frater sinister e che abbia pure delle amiga funzionanti in casa, grazie ai potenti strumenti di google vedo che stai in via piave... mi ricorda qualcosa... io studiavo musica proprio in via piave e a pochi metri dalla scuole di musica c'era un negozietto che se non ricordo male si chiamava "dedo sistemi", che in vetrina sfoggiava tutti i giochetti che volevo assolutamente giocare, fai conto che andavo a scuola di musica solo per avere la scusa per passare davanti a quella vetrinetta.
Non è che te c'entri qualcosa con quel negozio?

Citazione

Scopro, purtroppo tardi, questo topic ma vorrei comunque dare il mio contributo;
- Con Frater Sinister ho avuto modo di confrontarmi prevalentemente su IRC, quando ha contribuito a questo musicdisk http://www.pouet.net/prod.php?which=33805 . Ricordo con piacere che riuscisse a parlare di musica barocca, di fregi bizzantini e di arte contemporanea, spesso nella stessa frase. Consiglio il suo mod "l33t is shit" dal suddetto musicdisk.
- Ho testato la intro sulle seguenti macchine senza alcun problema:
A1200 Kick 3.0 39.106
A1200 Kick 3.1 40.068
A600 Kick 2.0 37.299
A600 Kick 2.0 37.300
- Su Amiga 500 kick 1.3 ho invece avuto i seguenti problemi:
col primo adf (the_crows_dual_pf_bove_V1.2_splashscreen) schermata nera e guru 00000004 C0485E dopo il reset, con o senza espansione 512Kb
con l' adf più recente (the_crows_dual_pf_bove_V1.2_splashscreen_vampire) si vede la bitmap dei crediti ma si blocca e, previo reset, guru alla stessa locazione; senza espansione istallata parte la intro ma la scroller e logo sono "sporchi" ed il mod produce solo fischi e stridii.
- Coincidenza delle coincidenze, scopro di essere concittadino di Ozzyboshi a cui vanno incondizionati complimenti ed incoraggiamenti a proseguire.

Post inviati: 3

Visulizza profilo Messaggio Personale
95.252.109.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
Commento 90 in risposta al 89 di Ozzyboshi_2
Z3k 14 Giugno 2018    08:48:19
Citazione

Musica barocca? Fregi bizzantini? Arte contemporanea?
Io non ho mai avuto il piacere di conoscerlo ma da quello che ho capito doveva essere un tipo molto originale e comunque i suoi pezzi sono tutti di ottima fattura.
Non conoscevo questo l33t is shit, è possibile reperire il mod da qualche parte senza che mi metta a smanettare con l'action replay?

Trovi tutti i suoi mod a questo indirizzo
http://amp.dascene.net/detail.php?detail=modules&view=2823 insieme ad un' intervista dell' epoca. Vedermi ringraziato nei sample di L33t is Sh1t fa uno stranissimo effetto.
Citazione

Sarebbe bello incrementare la collezione dei mods di frater sinister su modarchive.org e magari linkarli su ilbove.info.
Ciliegina sulla torta potrei includere altri suoi mods nella demo dei corvi, magari cambiarli facendo interagire l'utente con il mouse oppure piu semplicemente facendoli ruotare in una playlist.
Potrei portare la proposta in consiglio di amministrazione che è presieduto da dr. procton con cippo consigliere.

Per me è si
Citazione

Sono veramente sorpreso dal fatto che un aretino abbia letto questo thread, conosciuto frater sinister e che abbia pure delle amiga funzionanti in casa, grazie ai potenti strumenti di google vedo che stai in via piave... mi ricorda qualcosa... io studiavo musica proprio in via piave e a pochi metri dalla scuole di musica c'era un negozietto che se non ricordo male si chiamava "dedo sistemi", che in vetrina sfoggiava tutti i giochetti che volevo assolutamente giocare, fai conto che andavo a scuola di musica solo per avere la scusa per passare davanti a quella vetrinetta.
Non è che te c'entri qualcosa con quel negozio?

Il tuo google-fu è potente ma ho frequentato proprio quel negozietto solo da utente affamato di novità Amiga (io poi lo associo al nome "Delta System" ma potrei sbagliarmi).
Era diventato uno dei luoghi del cuore dell' adolescenza dato che ci potevi trovare amici, Amiga, videogiochi, dischetti diversamente originali e commessa carina.

Post inviati: 250

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Commento 91
Ozzyboshi_2 15 Giugno 2018    08:30:56
No è giusto delta system, mi pare si sia evoluto in questo nome successivamente, mi pare di ricordare che i proprietari prima vendevano giochi alla libreria "pinocchio" subito dopo il sottopassaggio della Standa.
I mods che ci hai dato già li avevo, speravo in qualche perla in piu, interessante però l'intervista che rende bene l'idea del personaggio che era questo Bovelacci.
Sto convincendo Dr.Procton a presentarsi a casa Bovelacci a chiedere il permesso di frugare in soffitta, secondo me ci troviamo qualche perla su floppy abbandonati.
Questo weekend proverò ad aggiungere uno starfield dietro il corvo, ovviamente inserirò anche te nei saluti.
La probabilità di trovare un aretino su amigapage.it era già vicina allo zero, di trovarlo che conosceva Bovelacci è la stessa di quella di vincere al superenalotto, se hai voglia una sera possiamo conoscerci davanti ad una birra da qualche parte ad Arezzo o dintorni (per me succo di frutta che sono astemio).

Ciao

Post inviati: 250

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Commento 92
Ozzyboshi_2 16 Giugno 2018    19:41:29
Nuova rel V. 1.3

Changelog

1. Aggiunto Z3k nei credits
2. Aggunti tweets del bove al termine dello scrolltext
3. Aggiunto starfield a 3 velocita in background ai 2 playfields
4. Cambiato font color
5. Aggiunto splash screen che viene mostrato mentre il caricamento

Link:
http://adf.ozzyboshi.com/the_crows_dual_pf_bove_V1 .3_splashscreen_vampire.adf

Fare lo starfield è veramente banale con Amiga, non me lo sarei mai aspettato, da piccolo pensavo che lo starfield fosse roba da scenziati.

amiwell79

Post inviati: 4175

Visulizza profilo Messaggio Personale
46.141.23.*** Mozilla/5.0 (i686; AROS; Odyssey Web Browser; rv:1.25) AppleWebKit/602.1 (KHTML, like Gecko) OWB/1.25 Safari/602.1
Commento 93
amiwell79 16 Giugno 2018    20:38:45
provato su aros con janus-uae, funziona alla grande

https://www.actionaid.it/

Post inviati: 250

Visulizza profilo Messaggio Personale
213.198.139.*** Mozilla/5.0 (Linux; Android 8.0.0; ASUS_X00QD Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36
Commento 94 in risposta al 93 di amiwell79
Ozzyboshi_2 17 Giugno 2018    18:56:29
Citazione

provato su aros con janus-uae, funziona alla grande



Grazie del feedback

Pagine: -1-2-3-4- [5] -

Utenti Online
Utenti registrati: 860 dal 1 Gennaio 2006
di cui online: 0 registrati - 
10 non registrati

Benvenuto all'ultimo utente registrato: frank_one

Buon Compleanno a jagemal - 
© 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.20641398429871 secondi