XaiJu
JOTEGO
JOTEGO

patreon


Development Update/Trick Trap beta (Pocket)

No big announcements for this summer week but plenty of items to report.

Legacy Cores for Analogue Pocket

Analogue Pocket cores JTSLYSPY and JTFLANE are promoted to public as not issues have been reported on them. JTLABRUN core, compatible with Trick Trap/Labyrinth Runner, enters beta phase.

Maintenance

Development Status

The plan for this week was to work on the NeoGeo Pocket color bug that prevents games from booting up but I started on Monday morning with what looked like one step away from having X-Men working on the JTRIDERS new core. That one step turned out to be more like a marathon.

X-Men is made of a M68000 CPU at 16MHz connected to same tile mapper chipset as TMNT, Aliens and Sunset Riders. Then, to the same sprite chipset as The Simpsons. It looked like it should be easy. Well it turned out that it plugs three RAM chips to the tile mapper, rather than two as all the other Konami games using the same chips. It took a couple of days to understand how the third RAM chip was used.

Then the sprites were equally confusing because the JT implementation of the chip is build to be compatible with a similar chipset used in Aliens and TMNT. One small detail of the implementation for Aliens was creating havoc for X-Men and it took another day to figure it out. Let apart all the usual shuffling of wires that Konami makes on each board, that adds more confusion.

Finally, the sound subsystem is different from all the other games. Apart from the usual YM2151 FM synthesizer, it has an 8-channel PCM sound generator that we had not worked on. Consulting with Furrtek, this IC is even more difficult to reverse engineer from die shots as the usual ones because it does not used a gate array approach. It is a regular ASIC with two layers of metal. This means that the digital cells inside cannot be looked up in a data sheet, but derived from the pictures. And the pictures are harder to make sense of because of the extra second metal layer. MAME has an implementation that has a few question marks in the source code. We will need to start from there and prepare for making chip measurements to solve the questions that will inevitably come up.

The good news is that X-Men is booting up correctly and it is even playable. Although PCM sounds are completely missing. The MRA files will not be published until PCM sound is ready. For MiST users, this game will not operate on the JTRIDERS core because of lack of enough internal RAM. The core will still be able to operate Sunset Riders and possibly Turtles in Time.

Turtles in Time currently boots up on JTRIDERS but sprites are not visible because one chip is still missing in the core. Furrtek is working on reverse engineering that chip. We may do a first version based on MAME documentation while we wait for Furrtek's work to be ready.

Schematics

Identified the pin names for Konami's 051962 in the Racing Force official schematics. JT schematics for X-Men, Vendetta and The Simpsons have been updated to use those pin names. X-Men schematics have also seen many small changes during the revision done for core development.

Remember that schematics are stored in:

Only schematics for published cores appear here. Other schematics may only be in the source code repository jtcores.

Development Update/Trick Trap beta (Pocket) Development Update/Trick Trap beta (Pocket) Development Update/Trick Trap beta (Pocket) Development Update/Trick Trap beta (Pocket) Development Update/Trick Trap beta (Pocket)

Comments

Labyrinth Runner looks amazing. Reminds me of Battlantis which came out around the same time from Konami.

Michael Di Filippo

When a core goes public do the beta files remain in Mister? I'm trying to clean up duplicates on my system. I use update all.

Stephen R Price

Awesome! Thanks for the update.

Brendon O'Donnell

It's working https://youtu.be/6nRr9MJLidE?si=AyYXyIrHXrmUwz9a

OldManBog

So there is no hope of getting x-men on the Mister because of the internal ram issue? Or am I not reading that correctly?

Brendon O'Donnell

Glad for the flip support! My Mister spends a lot of time set up on a tate CRT so that'll be extremely nice for playing Galaga 88.

Kevin Bunch

Yay X-Men!! Thanx for all the hard work that goes into these cores.

LL

Thanks JT and Team. I hope you're all doing well.

Pixel Cherry Ninja

Hello there, I really appreciate all your hard work and dedication so all of us can enjoy many cycle accurate historic games. JTYiear seems to not be loading, only shows all 0's on rom loading screen, thanks.

VINSTER

Thank you for the report. We’ll review it.

JOTEGO

X-Men will work on MiSTer. The MiST is a different, smaller, platform, which originated the MiSTer project.

JOTEGO

do i read this rite x-men will not work with mister

Scott Lanners

Thanks for the update I'm sorry to tell that, but sound in karate champ vs is still buggy (but a different way) If you win a match, time counter will go down to zero and you'll get some points The note of the time counter will get stuck for the rest of the fight Also, when watching title screen, you can often hear a stuck note, it's not supposed to do that ... Sorry 😞

Adrien Duchemole

thanks Jotego for flip screen support in splatterhouse great work as usual

Alexander Stieglmayr

Amazing, thanks. With the WWF Superstars schematics being worked on now, would you also consider porting Pram0d's WWF Wrestlefest core to MiSTer?

Frank McDonald

This is off topic but anybody play alien syndrome getting no sound sometimes after 1st level .... completely no sound or music when entering 1st stage boss and after

Tony Vo

Thank you for the screen flip support to JTSHOUSE, us CRT folks really do appreciate it!

PolloLoco

Thanks JT and team, have a good weekend as always..

Big Al.

The files are on today’s release

JOTEGO

Was meaning his YouTube channel

Frank McDonald

Thank you as always for the insight. I only understand half of what I should, but the deep dives are always intriguing and fascinating to read. Thank you all for your hard work.

Bedwablackburn

In his channel look under the cores tab. Its in both the "mister-cores-and-files" and "openfpga-cores-and-files" with some tutorials

Matthew Belshan

I'll have a look. There a link on his channel?

Frank McDonald

Thank you for all the hard work that goes into these cores. So happy to see X-Men , that was one we always played as kids. NGPC is coming along too, thank you.

Commander Keen

Thank you as always!

Rick S.

Pixel cherry ninja has a discord post all about getting the 2p going. It works great!

Rick S.

Any update on sunset riders 2p?

Frank McDonald

GGs

Dwight Davis


More Creators