› Foros › Retro y descatalogado › Consolas clásicas
Koolk escribió:Hola:
Pues pasan de todo. Serán algunos peresosos, otros ni les importa comunicarse contigo, otros lo harán, otros ni lo piensan, otros se preguntan para qué darles las gracias y perder mi tienpo, nohablo español y paso de usar translate de google. Sobre todos los chinos que copian sin pensar.
Da igual el motivo.
He estado mirando tu Web que no conocía si no ahora mismo. Hay programas que has hecho y no funcionan en mi PC de sobremesa con Windows 7 de 64 bits.
http://magno.romhackhispano.org/utilidades.html
Viendo los exe, es hecho con C++. En las treducciones, has hecho muybuen trabajo, que se dice pronto. Me bajaré esos ROM para jugar un rato, menos FF VI que lo estoy probando el de PSx porque tiene secuencias de vídeos, se ve y se oye un poco mejor.
Sigo haciendo programas partiendo de la información aquí y aquí, sobre leer ROM de SNES con Visual C# y cuesta lo suyo, sobre todo tiempo. Cuando acabe lo haré saber.
Como curiosidad.Dumpeo ROM con Arduino.
http://www.brunofreitas.com/node/31
Saludos.
DiGiCharatFan escribió:Esos días que te das cuenta que tienes 30 donantes para repros... pero te vas a dormir con 30 juegos más ganados en ebay... xD
Por cierto.. para dumpear habia algo mas que ese grabador de flashcart de Tototek? (alla por el 2011...)
Kitizarpaszuaves escribió:[buuuaaaa] sigue sin verificarme el willem cuando programo las 801..... He probado varias soluciones que se comentan en el hilo y nada, es posible que haya pegado tan pronto?? Cómo podría saber si el willem ya no funciona? (A parte de que no grabe)
Kitizarpaszuaves escribió:Y las tsop si me las graba bien ahora.... Esto es para mear y no echar gota...
http://www.pixfans.com/historia-de-la-pirateria-casera/
El Tototek.
hilo_cartucho-snes-tototek-dudas_1270416
FlashKit MD. ¿Todavía a estas alturas haciendo negocio con las Mega Drive? Encima carísimo.
http://shop.retrogate.com/FlashKit-prog ... ROG-MD.htm
hilo_flashkit-megadrive_2070606
Kitizarpaszuaves escribió:En fin visto lo visto tendré que pillar programador nuevo.
volver a comprar el mismo con esta durabilidad lo veo jodido, cual recomendáis para grabar las 27c801??
Dj Rubens escribió:Kitizarpaszuaves escribió:En fin visto lo visto tendré que pillar programador nuevo.
volver a comprar el mismo con esta durabilidad lo veo jodido, cual recomendáis para grabar las 27c801??
Yo tengo este y va de lujo para los 27c801:
Koolk escribió:Hola:
Para grabar ciertas EPROM como el 27C1000 y el 27C1001, el GQ-4X y el MiniPro TL886CS no es la mejor opción por el momento. Al final hasta usuarios de por aquí y más allá, optarán por comprar Willem aún teniendo el MiniPro. En realidad es bueno, lo que faltan que programen en su software copatibilidad con ciertas EEPROM que no lo han hecho aún.
Mientras, sigo haciendo aplicaciones por con C# para extraer los datos de la ROM y leerlos en estos momentos.
Saludos.
niabi escribió:Koolk escribió:Hola:
Para grabar ciertas EPROM como el 27C1000 y el 27C1001, el GQ-4X y el MiniPro TL886CS no es la mejor opción por el momento. Al final hasta usuarios de por aquí y más allá, optarán por comprar Willem aún teniendo el MiniPro. En realidad es bueno, lo que faltan que programen en su software copatibilidad con ciertas EEPROM que no lo han hecho aún.
Mientras, sigo haciendo aplicaciones por con C# para extraer los datos de la ROM y leerlos en estos momentos.
Saludos.
Hola, yo tengo un TL886CS y segun este texto donde dice todos los chips soportados si sale el 27C1000 y el 27C1001 (http://autoelectric.cn/minipro/MiniProSupportList.txt) me gustaria saber por que dices que no son la mejor opcion, te refieres a que no funcionan para estos chips? pensaba comprar justamente esos chips y me gustaria saber si tuviste alguna experiencia negativa, se que el TL886CS no es el mejor programador, pero hasta ahorita todo lo que he grabado con el me ha funcionado perfecto y es super rapido.
Kitizarpaszuaves escribió:Dj Rubens escribió:Kitizarpaszuaves escribió:En fin visto lo visto tendré que pillar programador nuevo.
volver a comprar el mismo con esta durabilidad lo veo jodido, cual recomendáis para grabar las 27c801??
Yo tengo este y va de lujo para los 27c801:
Gracias por responder. Este programador va por USB o paralelo? Y por otro lado, sería posible programar las tsop ya montadas en el adaptador 3?
KCO escribió:Conocen algun sitio de donde sacar traducciones buenas? ya todas las webs de traductores que conocia ya no existen.
Kitizarpaszuaves escribió:"Dj Rubens"
Me has servido de gran ayuda, muchas gracias.
Kasios escribió:Kitizarpaszuaves escribió:"Dj Rubens"
Me has servido de gran ayuda, muchas gracias.
Como madrugais algunos
wang_lu escribió:Kasios escribió:Kitizarpaszuaves escribió:"Dj Rubens"
Me has servido de gran ayuda, muchas gracias.
Como madrugais algunos
O siguen despiertos todavía
Kasios escribió:Kitizarpaszuaves escribió:"Dj Rubens"
Me has servido de gran ayuda, muchas gracias.
Como madrugais algunos
julitoali escribió:Tengo unas dudas sobre las pcb's con chip especial.
-Las pcb's con sat 1 no llevan cic?,Visualmente no aparece
-Porque soldando un cablecito desde una pin del sat1 a otro punto se hace muntirregion?
-Las pcb's con chip Cx4 si que usan cic,para hacerla multiregion Valdria un pic 12f629 en formato dip?,o tiene que ser smc?,e contado y tiene 18 pins,osea que tiene mas,no estoy seguro de cuales se omiten,(cuando me llegue la pcb podre hacer pruebas...,de momento me documento)
-Por ultimo,las pcb's con chip especial tienen el la parte de debajo un recuerdo que hace contacto con uma chapa que lleva los plásticos a modo de clips (no se si me explico...),que función tiene?
Kitizarpaszuaves escribió:Kasios escribió:Kitizarpaszuaves escribió:"Dj Rubens"
Me has servido de gran ayuda, muchas gracias.
Como madrugais algunos
Jajaja hay que aprovechar hasta el rato del desayuno
Kasios escribió:Pues estaria bien aprovechar ese tiempo que algunos tenemos y crearnos un grupo para por ejemplo traducir alguna rom al español, no crees?
wang_lu escribió:Kasios escribió:Pues estaria bien aprovechar ese tiempo que algunos tenemos y crearnos un grupo para por ejemplo traducir alguna rom al español, no crees?
Yo estoy en ello, si me sale bien ya lo publicaré. Y luego (pasará tiempo) miraré lo del rom writer. De momento me bajé esquemas de flashcarts.
Kitizarpaszuaves escribió:"Dj Rubens"
Me has servido de gran ayuda, muchas gracias.
Kasios escribió:wang_lu escribió:Kasios escribió:Pues estaria bien aprovechar ese tiempo que algunos tenemos y crearnos un grupo para por ejemplo traducir alguna rom al español, no crees?
Yo estoy en ello, si me sale bien ya lo publicaré. Y luego (pasará tiempo) miraré lo del rom writer. De momento me bajé esquemas de flashcarts.
Acabo de crear un hilo para formar un grupo de traducción de juegos de snes, por si te interesa.......
Koolk escribió:niabi escribió:Koolk escribió:Hola:
Para grabar ciertas EPROM como el 27C1000 y el 27C1001, el GQ-4X y el MiniPro TL886CS no es la mejor opción por el momento. Al final hasta usuarios de por aquí y más allá, optarán por comprar Willem aún teniendo el MiniPro. En realidad es bueno, lo que faltan que programen en su software copatibilidad con ciertas EEPROM que no lo han hecho aún.
Mientras, sigo haciendo aplicaciones por con C# para extraer los datos de la ROM y leerlos en estos momentos.
Saludos.
Hola, yo tengo un TL886CS y segun este texto donde dice todos los chips soportados si sale el 27C1000 y el 27C1001 (http://autoelectric.cn/minipro/MiniProSupportList.txt) me gustaria saber por que dices que no son la mejor opcion, te refieres a que no funcionan para estos chips? pensaba comprar justamente esos chips y me gustaria saber si tuviste alguna experiencia negativa, se que el TL886CS no es el mejor programador, pero hasta ahorita todo lo que he grabado con el me ha funcionado perfecto y es super rapido.
Hola:
Estos días he estado viendo a la gente que tiene problemas en grabar esas EEPROM, son varias personas que se quejan de esto. Cada vez lo veo más y más. Por eso no me fio del TL866CS, parece ser que por ahora no es la mejor opción, tendrán tarde o temprano hacer un nuevo hardware y/o software para no tener problemas. Si muchas personas y en español veo que se quejan de lo mismo, ¿cómo será en otros países?
Tengo entendido que Willem de toda la vida no hay problemas en este sentido, ya que en su época, siempre se hacía, incluso casero como puedes ver aquí.
http://www.mpu51.com/eprom/eprom.html
http://www.j-cell.de/willem-eprom/deutsch.html
El fabricante te dice cosas, la realidad es que falla. Demasiadas quejas por lo mismo por algo será. Haber si los de aquí, páginas más atrás hay personas que han dicho que al final se comprará Willem porque su programador y no siempre es el TL866CS da problemas.
Sin embargo, con otras personas no les falla. No hay quien les entienda. Lo bueno del TL866CS, es muy rápido grabando y no necesita configuración de micro interruptores, Willem es lo contrario, eso si, funciona a full, al menos en las manos de Sivava.
http://petacos.forumcommunity.net/?t=56194554
Saludos.
ROM and RAM size bytes ($ffd7 and $ffd8) Edit
Byte $ffd7 indicates the amount of ROM in the cartridge; byte $ffd8 indicates the amount of RAM in the cartridge (excluding the RAM in the SNES system). Both bytes use the same scale.
$00 => no RAM
$01 => $800 bytes == 2 kilobytes, amount of RAM in Super Mario World
$02 => $1000 bytes == 4 kilobytes
$03 => $2000 bytes == 8 kilobytes
$04 => $4000 bytes == 16 kilobytes
$05 => $8000 bytes == 32 kilobytes, amount of RAM in Mario Paint
$06 => $10000 bytes == 64 kilobytes
$07 => $20000 bytes == 128 kilobytes, amount of RAM in Dezaemon - Kaite Tsukutte Asoberu
$08 => $40000 bytes == 256 kilobytes, minimum for ROM
$09 => $80000 bytes == 512 kilobytes, amount of ROM in Super Mario World
$0a => $100000 bytes == 1 megabyte, amount of ROM in Mario Paint
$0b => $200000 bytes == 2 megabytes
$0c => $400000 bytes == 4 megabytes
// Tamaño ROM.
if (ROM == "0")
{
textBox_Tamaño_ROM_2.Text = "Sin RAM";
}
else if (ROM == "1")
{
textBox_Tamaño_ROM_2.Text = "2 Kilo Bytes";
}
else if (ROM == "2")
{
textBox_Tamaño_ROM_2.Text = "4 Kilo Bytes";
}
else if (ROM == "3")
{
textBox_Tamaño_ROM_2.Text = "8 Kilo Bytes";
}
else if (ROM == "4")
{
textBox_Tamaño_ROM_2.Text = "16 Kilo Bytes";
}
else if (ROM == "5")
{
textBox_Tamaño_ROM_2.Text = "32 Kilo Bytes";
}
else if (ROM == "6")
{
textBox_Tamaño_ROM_2.Text = "64 Kilo Bytes";
}
else if (ROM == "7")
{
textBox_Tamaño_ROM_2.Text = "128 Kilo Bytes";
}
else if (ROM == "8")
{
textBox_Tamaño_ROM_2.Text = "256 Kilo Bytes";
}
else if (ROM == "9")
{
textBox_Tamaño_ROM_2.Text = "512 Kilo Bytes";
}
else if (ROM == "A")
{
textBox_Tamaño_ROM_2.Text = "1 Mega Bytes";
}
else if (ROM == "B")
{
textBox_Tamaño_ROM_2.Text = "2 Mega Bytes";
}
else if (ROM == "C")
{
textBox_Tamaño_ROM_2.Text = "4 Mega Bytes";
}
wang_lu escribió:
Ejercicio:
Si hacemos esto:
0xffd7->0x0c y 0xffd8->0x06 ¿qué significa?
wang_lu escribió:Mira si este te va mejor
http://en.m.wikibooks.org/wiki/Super_NES_Programming/SNES_memory_map
$20 0010 0000 LoROM Final Fantasy 4 1048576 bytes / 1 MB
$21 0010 0001 HiROM Final Fantasy 5 2097152 bytes / 2 MB
$30 0011 0000 LoROM + FastROM Ultima VII 1572864 bytes / 1.5 MB
$31 0011 0001 HiROM + FastROM Final Fantasy 6 3145728 bytes / 3 MB
$32 0011 0010 ExLoROM Star Ocean 6291456 bytes / 6 MB
$35 0011 0101 ExHiROM Tales Of Phantasia 6291456 bytes / 6 MB
wang_lu escribió:Si, piensa que todos los hirom son fastrom pero no todos los lorom lo son. Lorom + slowrom (200ms) y lorom + hirom (120ms).
Además de los EX... Como bien has visto.
Ya me pasarás una beta de tu programa y te digo que tal lo veo.
wang_lu escribió:Una cosa, ¿y si el tamaño de la SRAM lo dejas en kilobits?
Hoy en día todos hablamos de kilobytes pero cuando abres un cartucho de SNES sale escrito en la placa el tamaño de la SRAM en kilobits.
Lo dejo tal como pone aquí.$00 => no RAM
$01 => $800 bytes == 2 kilobytes, amount of RAM in Super Mario World
$02 => $1000 bytes == 4 kilobytes
$03 => $2000 bytes == 8 kilobytes
$04 => $4000 bytes == 16 kilobytes
$05 => $8000 bytes == 32 kilobytes, amount of RAM in Mario Paint
$06 => $10000 bytes == 64 kilobytes
$07 => $20000 bytes == 128 kilobytes, amount of RAM in Dezaemon - Kaite Tsukutte Asoberu
$08 => $40000 bytes == 256 kilobytes, minimum for ROM
$09 => $80000 bytes == 512 kilobytes, amount of ROM in Super Mario World
$0a => $100000 bytes == 1 megabyte, amount of ROM in Mario Paint
$0b => $200000 bytes == 2 megabytes
$0c => $400000 bytes == 4 megabytes
hasta los 16 MB
Al final el foro cuando vea la tabla, lo haré como ustedes quieran, ya que saben más que yo y están más familiarizados, no te preocupes, si hay que modificarlo para adaptarlo lo mejor posible, lo haré como quieran.
Ayudaría a la gente despistada o que empieza en el mundo a no confundirse tanto. ¿Tú que crees? Es una tonteria pero tal vez ayude.
Tal vez no ayude, más bien ayudarás.
Edito: O que aparezcan los dos resultados, poner uno entre parentesis por ejemplo, creo que el snes9x ¿no lo hace asi? Aqui no tengo PC, no lo puedo mirar hasta que vuelva de vacaciones.
Futura versión 2.x Modificación de la ROM y sin tener problemas con el checsum.
Versión 3.x quitar o añadir cabecera de una ROM, los primeros 512 Bytes.
Para la 4.x, partir y pegar ROM.
En la versión 5.x cambio de pines en la ROM o EPROM, así ni tiene que cablear tanto en los PCB de las SNES.
Pongo ese orden, ya se verán lo que realmente quiere la gente, así haré un mini programa todo en uno, así no tener que usar varios a parte como el BankSwap.exe, Windhex, ROM UTILITY o los que sea, eso si requiere muchísimo tiempo hacer estas cosas , pero se puede hacer. Solo añadiré funciones que realmente la gente usen no un compelto editor hexadecimal.
No olvidar que el diseño final lo podremos adaptar.
Viendo el enlace, falta por completarlo, no está acabado, encima lo dicen, ejejejje que tienen que explicar cosas del ExHiROM próximamente pero vete a saber cuando las hace, al menos la información técnica que esté todo.
Country (1 byte)
Byte Country Video system
0 Japan NTSC
1 USA NTSC
2 Australia, Europe, Oceania and Asia PAL
3 Sweden PAL
4 Finland PAL
5 Denmark PAL
6 France PAL
7 Holland PAL
8 Spain PAL
9 Germany, Austria and Switzerland PAL
10 Italy PAL
11 Hong Kong and China PAL
12 Indonesia PAL
13 Korea PAL
License (1 byte)
Byte Company
1 Nintendo
3 Imagineer-Zoom
5 Zamuse
6 Falcom
8 Capcom
9 HOT-B
10 Jaleco
11 Coconuts
12 Rage Software
14 Technos
15 Mebio Software
18 Gremlin Graphics
19 Electronic Arts
21 COBRA Team
22 Human/Field
23 KOEI
24 Hudson Soft
26 Yanoman
28 Tecmo
30 Open System
31 Virgin Games
32 KSS
33 Sunsoft
34 POW
35 Micro World
38 Enix
39 Loriciel/Electro Brain
40 Kemco
41 Seta Co.,Ltd.
45 Visit Co.,Ltd.
49 Carrozzeria
50 Dynamic
51 Nintendo
52 Magifact
53 Hect
60 Empire Software
61 Loriciel
64 Seika Corp.
65 UBI Soft
70 System 3
71 Spectrum Holobyte
73 Irem
75 Raya Systems/Sculptured Software
76 Renovation Products
77 Malibu Games/Black Pearl
79 U.S. Gold
80 Absolute Entertainment
81 Acclaim
82 Activision
83 American Sammy
84 GameTek
85 Hi Tech Expressions
86 LJN Toys
90 Mindscape
93 Tradewest
95 American Softworks Corp.
96 Titus
97 Virgin Interactive Entertainment
98 Maxis
103 Ocean
105 Electronic Arts
107 Laser Beam
110 Elite
111 Electro Brain
112 Infogrames
113 Interplay
114 LucasArts
115 Parker Brothers
117 STORM
120 THQ Software
121 Accolade Inc.
122 Triffix Entertainment
124 Microprose
127 Kemco
128 Misawa
129 Teichio
130 Namco Ltd.
Byte Company
131 Lozc
132 Koei
134 Tokuma Shoten Intermedia
136 DATAM-Polystar
139 Bullet-Proof Software
140 Vic Tokai
142 Character Soft
143 I''Max
144 Takara
145 CHUN Soft
146 Video System Co., Ltd.
147 BEC
149 Varie
151 Kaneco
153 Pack in Video
154 Nichibutsu
155 TECMO
156 Imagineer Co.
160 Telenet
164 Konami
165 K.Amusement Leasing Co.
167 Takara
169 Technos Jap.
170 JVC
172 Toei Animation
173 Toho
175 Namco Ltd.
177 ASCII Co. Activison
178 BanDai America
180 Enix
182 Halken
186 Culture Brain
187 Sunsoft
188 Toshiba EMI
189 Sony Imagesoft
191 Sammy
192 Taito
194 Kemco
195 Square
196 Tokuma Soft
197 Data East
198 Tonkin House
200 KOEI
202 Konami USA
203 NTVIC
205 Meldac
206 Pony Canyon
207 Sotsu Agency/Sunrise
208 Disco/Taito
209 Sofel
210 Quest Corp.
211 Sigma
214 Naxat
216 Capcom Co., Ltd.
217 Banpresto
218 Tomy
219 Acclaim
221 NCS
222 Human Entertainment
223 Altron
224 Jaleco
226 Yutaka
228 T&ESoft
229 EPOCH Co.,Ltd.
231 Athena
232 Asmik
233 Natsume
234 King Records
235 Atlus
236 Sony Music Entertainment
238 IGS
241 Motown Software
242 Left Field Entertainment
243 Beam Software
244 Tec Magik
249 Cybersoft
255 Hudson Soft
wang_lu escribió:Si lo que quieres es información, aquí hay más de 800 páginas.
http://www.romhacking.net/documents/226/
Cuando acabe esto, pueda conseguir un grabador de eprom, y na SNES barata, nada de 60 €urazos o más, hago este proyecto que en parte lo tengo hecho
En cuanto al cartucho, tengo intención de hacer una buena PCB con varios EEPROM, al menos 5 para cada juego de Sonic.
Para que se hagan una idea. Hice algo para una SNES, cambiar de juego en dos EEPROM con 4 juegos pulsando Reset durante dos segundos. Tengo pocos conocimiento sobre cartuchos y EEPROM de Mega Drive. Les puedo ayudar con el mundo de la electrónica y microcontroladores.
Para que se hagan una idea de un mini proyecto. Se trata de hacer lograr que cambie de juego pulsando Reset de la SNES, mientras se muestra con un display de 7 segmentos el orden, y ésta se queda en memoria del PIC como último juego cargado, es decir, si has jugado el juego número 3, al encender la consola se inicia el tercer juego de la placa.
Esquema básico cambio de juego. Los Led amarillos van conectados en los pines de las EEPROM para poder cambiar de juego.
Esquema boceto de SNES.
Archivo .hex del PIC16F88 compilado.:020000040000FA
:10000000831603139B01103085000030860060309A
:100010008F003C200E28051A0B281D2020201420BC
:100020003120051E10280B281720850008007203B8
:10003000820702340534063409347211F20A4B2067
:10004000720824208600080082073F3406345B349F
:0E0050004F3466346D347D3407347F346F34A2
:02005E0000346C
:0200600000346A
:0E0062001E30F0004F30F100F00B3828F10B8B
:1000700035283A28000008008312031702308D004B
:10008000831603178C130C14831203170C08F20049
:10009000831203130800831603178C184D2883124C
:1000A000031702308D0072088C00831603178C131F
:1000B0000C1555308D00AA308D008C140C11831254
:0400C000031308001E
:02400E00303F41
:024204000100B7
:00000001FF
Vídeo probando en una demoboard. Led azules que vean, es el cambio de juego, simulándolo en este caso. El número del display es cada juego. Un display de 7 seg. más pequeño va incrustado al cartucho.
[youtube]E57NsB_WntI[/youtube]
Para quellos que no consiga en su local preferido de electrónica el PIC16F88, me pueden decir cual tienen preguntándoselo, lo cuentan aquí y los programo, así podrán hacer sus placas sin problemas. Los más demandados suelen ser:
PIC16F87
PIC16F627A
PIC16F628A
PIC16F648A
y algunos más.
Por si alguien encuentran otros PIC en vez del 16F88.
Hay personas que me han pedido que haga otro esquema, aún no lo he programado, piden el PIC16F630 que el que tienen junto con un decodificador 74LS48. Es más electrónica pero funciona.
Muchos ánimos quien se aventure en hacer su propia PCB. Eso si, hablando de Mega Drive. Para diseñar bien el circuito necesario para cambiar de juegos. Algunos me han pedido que haga pongan un pulsador directamente en el cartucho para seleccionar el juego. Hay mil maneras de hacer algo, así que adelante.
Mirando ejemplos, hay personas que usan microinterruptores en vez de un solo pulsador.
Como ejemplo, quedará una placa PCB así, como muestra abajo.