Laines: no funciona para contra

Creado en 28 nov. 2016  ·  18Comentarios  ·  Fuente: AndreaOrru/LaiNES

?

Comentario más útil

Debería ser resuelto por https://github.com/AndreaOrru/LaiNES/pull/16 ; tenga en cuenta que esto expone algunos otros problemas (Castlevania y Contra tienen problemas gráficos, pero cargan y juegan). Creo que estos problemas no son problemas del mapeador...

Todos 18 comentarios

Esto es lo esperado: lea el LÉAME. Contra usa Mapper 002, que actualmente no está implementado. Como referencia, hay 256 mapeadores diferentes.

Debería ser bastante sencillo agregar soporte para este. Sin embargo, alcanzar el 100% de soporte a través de una biblioteca completa de mapeadores está más allá de los objetivos que establecí para este proyecto, las contribuciones son, por supuesto, más que bienvenidas. Personalmente, prefiero mejorar el núcleo y hacerlo más pequeño, más preciso y más legible.

@AndreaOrru Creo que se puede decir lo mismo de BattleToads, lo revisaré más tarde para asegurarme. Impresionante proyecto, por cierto!

¡Gracias! Todo el interés es realmente motivador para mí para seguir mejorando esto. BattleToads es la bestia de máxima precisión, espero que se necesiten algunas correcciones adicionales para que funcione.

Echaré un vistazo a Mapper 002, y lo que sea que use BattleToads, veré si puedo contribuir.

Debería ser resuelto por https://github.com/AndreaOrru/LaiNES/pull/16 ; tenga en cuenta que esto expone algunos otros problemas (Castlevania y Contra tienen problemas gráficos, pero cargan y juegan). Creo que estos problemas no son problemas del mapeador...

Gracias @kraln , hay varias razones por las que puedo pensar por qué habría problemas gráficos.

Hay una lista de problemas que escribí hace 3 años y esos son buenos candidatos para trabajar con el fin de mejorar la precisión. Todo se siente un poco extraño para mí porque esta cosa desconocida que construí en la universidad ahora está en el centro de atención y de repente vale la pena amar :)

hackernews es así de raro. Voy a trabajar en algunas de las tareas de la lista... si todavía está dispuesto a moderar el proyecto, estoy dispuesto a esforzarme un poco. Considere aceptar las relaciones públicas y puedo ver qué más se puede hacer para poner en marcha contra?

Sí, definitivamente estoy dispuesto a esforzarme en esto. Gracias por tus contribuciones. :)

Supongo que es porque es conciso y usa C++ 11. Muchos de nosotros trabajamos/trabajamos en proyectos que por alguna razón u otra no nos permiten/no nos permiten usar las características modernas de C++ (¡ni siquiera boost!), así que esto es una delicia para la vista :)

Eso y la edición clásica de NES que saldrá pronto y actualmente se está agotando.

Solo una nota, Castlevania, Duck Tales y Duck Tales 2 parecen tener problemas similares. Contra está especialmente roto. Commando parece estar bien.

Está bien. ¿Son todos mapper 002? Puede haber algo que valga la pena investigar allí.

De hecho, Castlevania no carga el fondo me suena mucho a un problema del mapeador. Lo más probable es que se trate del problema de duplicación que se enumera aquí en GitHub.

Sí, todos son el mapeador 002. El mapeador 002 tiene una duplicación cableada en el carrito, por lo que mi implementación lee el encabezado iNES para configurar la duplicación. ¿La duplicación no está completamente implementada? Voy a cavar, entonces.

Ah, estoy leyendo el byte de encabezado incorrecto. Cuando leo el byte de encabezado correcto, los juegos antes mencionados funcionan.

18 debe resolver.

¡Bonito! Gracias

Oh, era una cosa del mapeador después de todo. ¡Gran trabajo @kraln , gracias!

Tal vez debería escribir un depurador interno para estas cosas.

@johnrocamora battletoads tiene apoyo parcial a partir del n. ° 28, pero parece ser particularmente desagradable de emular

¿Fue útil esta página
0 / 5 - 0 calificaciones