Pagina 1 di 1

Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 15/05/2013, 14:47
da St@ff IOCERO.COM
Immagine
Devo ammettere che il NeoGeo offre una notevole sfida anche a livello di programmazione. E' decisamente difficile sviluppare per una macchina dove l'SNK non ha MAI rilasciato NESSUNA informazione sul DEV KIT e sulla mappatura interna per facilitare il compito agli sviluppatori homebrew...Sigh!

Ho deciso di sviluppare una serie di librerie software per questo hardware al fine di poter realizzare il porting di un mio gioco già sviluppato per Nintendo DS (IOCEROSOCCER -> http://www.iocero.com/eventDetail.aspx?idEvent=20415) su Neogeo.

Intanto ho rilasciato un primissimo demo per NEOGEO MVS/AES/CD/NGX per sperimentare e collaudare i miei primissimi passi di confidenza sulla macchina e credetemi quando vi dico che la cosa è stata non priva di mille difficoltà....

DEMO IN ESECUZIONE SU NEOGEO CD
Immagine

VIDEO (Emulazione MAME)
http://www.iocero.com/player.aspx?iduse ... 7ctK4t4P9c

Blog Sviluppo e Link Download
http://www.iocero.com/eventDetail.aspx?idEvent=21009


Regards
BEY
From St@ff
http://www.IoCero.com

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 15/05/2013, 16:55
da JackisBack
Immagino che avrai già visto questo manuale, vero?

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 16/05/2013, 9:48
da St@ff IOCERO.COM
Si l'ho letto, ho usato le informazioni sul manuale come base di partenza per definire una mappatura attraverso #define dell'hardware della macchina. Poi da li attraverso esperimenti di memcpy nelle varie locazioni ho cercato di accedere via software ai vari chip e vedere il risultato (dopo aver tirato su un ambiente di compilazione per M68K).
Ora sto scrivendo varie librerie a basso livello per la gestione degli sprite, audio e scroll come utility per la scrittura di un gioco.
Purtroppo il manuale in questione da solo non rappresenta la soluzione definitiva a tutti i punti interrogativi.

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 16/05/2013, 10:03
da JackisBack
Grande! Aggiornaci sui progressi!
Basta che non diventi come quelli di ng:dev che vorrebbero farti pagare 400 euro per dei mediocri homebrew :rofl2:

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 16/05/2013, 10:37
da St@ff IOCERO.COM
JackisBack ha scritto:Grande! Aggiornaci sui progressi!
Basta che non diventi come quelli di ng:dev che vorrebbero farti pagare 400 euro per dei mediocri homebrew :rofl2:
Tutto il mio lavoro non è e non sarà assolutamente a scopo di lucro (ho già rilasciato dei giochi per Nintendo DS in free download) ma è motivato soltanto dalla mio amore assoluto nei confronti del mondo Arcade e dalla voglia di sapere come diavolo funziona un NeoGeo <-gamer->

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 16/05/2013, 11:48
da antoniomauro
Interessantissimo!

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 12/06/2013, 8:20
da tonysnk
Cosa dire.....grande progetto e tanto di cappello per chi continua a supportare, direttamente o indirettamente, questa console che non finirà mai di stupire.

Complimenti da un aficionado come voi.

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 12/06/2013, 10:13
da TheBaro
bell'iniziativa..speriamo che continui nel tempo...

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 12/06/2013, 11:59
da JackisBack
Stavo pensando a questo progetto proprio ieri, perché stavo facendo un censimento di giochi da usare sul mio cabinato Neo-Geo con gli spinner, e mi è venuto in mente che Galaga, per quanto sia strano, sarebbe giocabile, avendo solo destra, sinistra e sparo 8-)

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 10/11/2013, 18:44
da St@ff IOCERO.COM
Immagine

Un altro mio progetto parallelo:
NGDSGA (NEOGEO CD SINGLE GAME ARCADE) Work In Progress

Emulazione della PCB di PHOENIX attraverso NeoGeoCD

Link Blog Dev---> http://www.iocero.com/eventdetail.aspx?idEvent=27312

Riuscirà il povero Motorola 68000 del NeoGeo a emulare uno Z80 2Mhz? <-bluto->


Ciao
BEY
http://www.IoCero.com

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 10/11/2013, 18:58
da JackisBack
<-clap->

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 12/11/2013, 11:40
da St@ff IOCERO.COM
Piccolo aggiornamento con screenshot e NeoGeo CD ISO

Immagine

Immagine

L'emulatore purtroppo è ancora molto lento, sarà intrapresa "l'avventura" dell'ottimizzazione..speriamo bene.

Nel frattempo per chi volesse divertirsi con un NeoGeo CD l'ISO è questa -->http://www.filedropper.com/ngphoenixemu

Blog Dev -> http://www.iocero.com/eventdetail.aspx?idevent=27312

RetroIsTheOnlyFuture!


Ciao
BEY
www.IoCero.com

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 12/11/2013, 15:00
da antoniomauro
Grande!!

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 21/10/2016, 14:52
da St@ff IOCERO.COM
Nel quasi nullo tempo libero sto riscrivendo le varie funzioni dell'emulatore dal C all'ASM con evidente incremento delle performance. Il NeoGeoCD utilizza il motorola 68000 a 12Mhz e l'impresa di far funzionare l'emulatore Z80 4Mhz della PCB originale di Phoenix è ardua ma l'analisi e la programmazione continua anche se a rilento.

Link Donload ISO per NeoGeo CD (masterizza e inserisci il CD oppure carica con DaemonTool ed esegui via emulatore PC)
Link Dwnl: https://ufile.io/ed92
Link Mirror: http://www.filedropper.com/neophoenixrel012
Link Mirror 2: https://files.fm/u/cwvmdc2f

BlogDev: http://www.iocero.com/EventDetail.aspx?idevent=27312

RetroIsTheOnlyFuture!

Ciao
BEY
http://www.IoCero.com

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 21/10/2016, 15:48
da antoniomauro
Complimenti! Ti seguo con grande interesse!

Re: Sviluppo Software su NEOGEO MVS/AES/CD/NGX

Inviato: 20/12/2016, 12:53
da St@ff IOCERO.COM
I miei Auguri a tutti gli appassionati del 16Bit SNK direttamente dal NeoGeo CD, Ciao BEY \:D/
Immagine
VIDEO:
NEOGEO CD NataDemo Rel.05

In descrizione tutte le Info per la masterizzazione dell'ISO nel caso voleste far eseguire il demo su macchina reale.


Grazie
Ciao
BEY