XaiJu
JOTEGO
JOTEGO

patreon


Midnight Resistance Compatible FPGA core

Español abajo -  日本語は下記

Midnight Resistance comes to the FPGA world this week. This game was ported to most home systems in the 90’s. It belongs to the run & gun genre, but it isn’t as hard as most titles. Unless you set the difficulty to hard, the game can be beaten with a little practice. The use of colour by the artists is very good, particularly in the backgrounds. Compared to the home versions, colour is probably the most obvious difference.

This game belongs to the DEC series we started with Dragon Ninja, but it doesn’t use the same board. This system shares the same two graphic chips, but the sound CPU is different -it uses the same one as the PC Engine. The board is very similar to Sly Spy’s but not identical. This caused a headache with the layer priority system. Esperanza had been working to extract that circuit from a Sly Spy PCB but then we realised that it didn’t match. Comparing PCB pictures, the two are almost the same except for a couple of places, and that was one of them. So the layer priority is implemented as in MAME for now, until we get access to a board.

I wanted to implement the control using dual analog sticks, but I didn’t find a nice spot to hack the M68000 memory as I did for Heavy Barrel. So for now, we have to use two buttons to spin the character. I got, however, a spinner thanks to Hursit. I will look into connecting it to the MiSTer.

I have not been able to put serious time into the NGP for the last two weeks, so for next week there will not be a new core. I will focus on NGP instead. We will get back to releases on the following week.

Español

Midnight Resistance llega al mundo de las FPGA esta semana. Este juego fue portado a la mayoría de los sistemas domésticos en los años 90. Pertenece al género run & gun, pero no es tan difícil como la mayoría de los títulos. A menos que pongas la dificultad en difícil, el juego se puede superar con un poco de práctica. El uso del color por parte de los artistas es muy bueno, particularmente en los fondos. En comparación con las versiones caseras, el color es probablemente la diferencia más obvia.

Este juego pertenece a la serie DEC que comenzamos con Dragon Ninja, pero no usa la misma placa. Este sistema comparte los dos chips gráficos, pero la CPU de sonido es diferente, usa la misma que el PC Engine. La placa es muy similar a la de Sly Spy pero no idéntica. Esto nos ha dado algún dolor de cabeza con el sistema de prioridad de capas. Esperanza había estado trabajando para extraer ese circuito de una PCB de Sly Spy, pero luego nos dimos cuenta de que no valía. Comparando las imágenes de las PCB, las dos son casi iguales excepto en un par de sitios, y ese era uno de ellos. Así que, la prioridad de capa está hecha como en MAME por ahora, hasta que tengamos acceso a una placa original.

Quería implementar el control usando dos sticks analógicos, pero no encontré un buen lugar para jaquear la memoria del M68000 como hice con Heavy Barrel. Así que de momento, tenemos que usar dos botones para girar el personaje. Por cierto, he recibido un spinner cortesía de Hursit. Veré cómo conectarlo a la MiSTer.

No he podido dedicar mucho tiempo a la NGP durante las últimas dos semanas, por lo que para la próxima semana no habrá juego nuevo. En su lugar, me centraré en NGP. Volveremos a los lanzamientos a la semana siguiente.

日本語

今週、ミッドナイトレジスタンスがFPGAの世界に登場します。このゲームは、90年代にほとんどの家庭用システムに移植されました。ラン&ガンのジャンルに属していますが、ほとんどのタイトルほど難しくはありません。難易度をハードに設定しない限り、少しの練習でゲームを終わらせることができます。デザイナーによる色の使用は、特に背景で非常に優れています。ホームバージョンと比較して、色はおそらく最も明白な違いです。

このゲームは、ドラゴンニンジャで始めたDECシリーズに属していますが、同じボードを使用していません。このシステムは2つのグラフィックチップを共有しますが、サウンドCPUは異なります-PCエンジンと同じものを使用します。ボードはシークレット・エージェントのものと非常に似ていますが、同一ではありません。これにより、レイヤー優先システムに問題が発生しました。エスペランサはシークレット・エージェントの基盤からその回路を抽出するために取り組んでいましたが、それが一致しないことに気づきました。 基盤の写真を比較すると、いくつかの場所を除いてほとんど同じなのに、レイヤー回路は異なります。そのため、基盤を手に入れない限り、MAMEと同じようにレイヤーの扱い方になります。

デュアルアナログスティックを使用してコントロールを実装したかったのですが、ヘビーバレルの場合のようにM68000メモリをいじるに適した場所が見つかりませんでした。したがって、とりあえずキャラクターを回転させるために2つのボタンを使用する必要があります。ちょうど今日は、Hursitさんのおかげでスピナーを手に入れました。 MiSTerへの接続を検討します。

この2週間ネオジオポケットの作業は勧めていませんので、来週は新しいコアは出さないでネオジオポケットに焦点を当てます。翌週にリリースに戻ります。

Comments

Try using the two analogue sticks of a game pad, it’s the easiest way to control it

JOTEGO

hi everyone, is anyone else having problems with rotation left and right on this and heavy barrel? it either misses a press or double presses, wheni need it to move once, cheers Deano

Bean Soup

Hi Holger - you need to go to the dip switches - turn flipping to OFF then go to save settings. Then restart the core and it should be the right way round

Uncle Ron


More Creators