xavi0086 escribió:No, estoy seguro que no se puede!
Seguro?
Dicho por el compañero Saoses:
Creo que electrónicamente si que es posible simplemente habría que buscar el bus de principal del procesador R3000A Custom en enlaza a la SPU, VDP etc..., programar una FPGA de manera que enlazamos ese bus con un bus mas de propósito general en este caso por ejemplo ISA 16bit o PCI creo que la frecuencia de la PSX no da para más de manera que obtendríamos la conexión entre tarjetas estándares ISA/PCI como RED,IDE,SCSI y S-ATA etc... Pero es un buen comienzo.
Por supuesto habría que hacer una BIOS desde cero que reconociera las tarjeta ISA/PCI y las tarjetas que conectaras a ellas sean o no sean PNP necesitaríamos drivers específicos para cada controlador a conectar de manera que obtendríamos RED IDE y USB pero el hardware de la PSX está demasiado limitado para la expansión por buses de tipo PCI por el tema de la frecuencia pero por ISA podremos obtener RED, IDE, SCSI etc..... por supuesto también tendríamos la funciones básica de la PSX manejo del lector , memory card y joystick.
En resumen
FPGA a bus ISA
BIOS nueva
Todo depende de los buses que contenga la PSX en su interior, todo esto que explicó es lo que a ocurrido con la SEGA DREAMCAST pero esta si tiene un puerto de expansión y es lo suficientemente potente como para soportar tarjetas ISA/PCI el enlace de esto se a echo mediante una FPGA.
También a ocurrido con NINTENDO GAME CUBE mediante FPGA se a sustituido la unidad de DVD de 8mm por un enlace a una tarjeta mini SD e incluso USB1.1. y la memory card a tarjetas SD (Gekko).
Dicho por el compañero fulasypescados:
Para los primeros modelos, los de puerto paralelo, casi seguro que no habria problemas, teniendo en cuenta que todo el bus de datos, el de direccionamiento y , este el mas escaso, el bus de control, se entregan por este puerto,http://hitmen.c02.at/files/hardware/psx-bitmaster/psx-pio.zip, este pdf muestra claramente que a falta de quizas, alguna señal de interrupcion, el restro del bus de control se podria usar para el control del HDD.
Con las señales RD,CE,WR,SDATA y algo de circuiteria para codificar las entradas y salidas del HDD y no creo que hubiera muchos problemas en cuanto a hardware, otra cosa es el desarroyo del driver para trabajar sobre el disco duro, modificar la bios es tambien una tarea complicada teniendo en cuenta que nunca hubo un modchip que "inyetara" codigo sobre la propia bios como se hizo el su momento con la ps2.
Actualmente hay muy poca gente trasteando con la psx y la verdad es que siendo una maquina tan extendida y tan facil de encontrar, me extraña mucho que no haya avanzado algo en este sentido, si bien es cierto que la maquina tiene muchas limitaciones, pero, que demonios, el SPECCY si que tiene limitaciones y tiene actualmente a un ejercito de genios trabajando constantemente en mejoras para el mismo,hardware inhimaginable para su epoca y software que en aquel momento nadie se hubiera ni siquira planteado.
Deunan en su blog de dreamcast ha demostrado que es posible para la consola de sega:
http://dknute.livejournal.com/39276.htmlemu_kidid lo hizo realidad para la gamecube de nintendo:
http://www.gc-forever.com/forums/viewto ... f=15&t=258Quizas la gente haya olvidado esta vieja web de desarrollo para psx, pero el trabajo que hay aqui es muy importante:
http://hitmen.c02.at/html/psx_docs.htmlSalu2x