batroxsunrise escribió:bertobp escribió:weirdzod escribió:Algún día saldrá un everdrive para neo geo y todos seremos felices.
A corto/medio plazo es improbable..
Por diferentes motivos, tecnicos y economicos lo hacen inviable
Ya existen cartuchos multijuegos con hasta 161 juegos ...... puede ocurrir cualquier cosa, nunca se sabe.
Una cosa es un cartucho "pre-grabado" y otra uno "reprogramable" sin sacar de la placa las multiples EPROMs que llean esos cartuchos.
Adema teniendo cartuchos deese tipo por 4 duros, le quita mucho interes a meterse a hacer cartuchos flash que podrian costar muchisimo dinero.
Repasemos las caracteristicas de un cartucho NeoGeo:
-5 buses ROM (cuando una consola suele tener 1 o en el caso de NES, 2)
-ROMs con buses datos de 32/16/8 bits. 32 bits (2x16bit) para graficos, 16bit para memoria del programa y tambien para los samples de audio, 8 bits para el programa del z80.
Todos estos buses son independientes, claro.
-ROMs de alta capacidad. Estamos hablando de juegos de mas de medio Gbit. Un KOF por ejemplo lleva una ROM de graficos de 512MB (2x256), 64MB de programa, 128MB de samples y 4MB de programa Z80. Esto en Flash EEPROMs supondría un pastizal en materiales. Podriamos pensar entonces que la solucion son SRAMs en vez de EPROMs pero... sabeis el consumo que tendrían las SRAM de 1GB? posiblemente inviable de alimentar a traves de la NeoGeo..
-Sopongamos que usamos EPROMs, que CPU usariamos para flashear 5 buses EPROM? quizas una FPGA de gama alta? pero que tenga TANTAS PATILLAS? buffff...... creo que ni una VIRTEX 6 de xilinxs valdria y estamos hablando de 300 pavos de FPGA.
Cual seria la solucion? una emulacion software que permita usar una única fuente de almacenamiento? de que prestaciones estariamos hablando??
-Buses como el de graficos, necesitan bankswitching y ademas van encriptados... mas complicaciones...
Realmente, a dia de hoy, hacer un cartucho reprogramable "in circuit" y compatible con el catalogo NEOGEO es una puta locura, ademas de que costaria una soberana burrada de €!!!