Giter Site home page Giter Site logo

furrtek / arcade-tmnt_mister Goto Github PK

View Code? Open in Web Editor NEW
29.0 16.0 8.0 3.11 MB

Konami's Teenage Mutant Ninja Turtles for the MiSTer FPGA platform

Home Page: https://www.patreon.com/furrtek

License: GNU General Public License v2.0

Batchfile 0.06% SystemVerilog 33.64% Verilog 43.05% VHDL 20.16% Tcl 2.52% Python 0.17% C 0.41%
arcade fpga konami tmnt verilog

arcade-tmnt_mister's Introduction

TMNT

Konami's Teenage Mutant Ninja Turtles for the MiSTer FPGA platform.

Before reporting a bug please check the issues tab, some are already known.

All the video and the 007232 sound chip logic was extracted from custom chips by reverse-engineering their silicon.

Supports the tmnt and mia romsets.

Thanks

@Jotego for his support and his great work on JT51 and JT7759.

All my patrons on Patreon for their encouraging messages and their financial support:

8bitworkshop, ack, Adam Davis, Adrian, Adrian Nabarro, AHMAD ALHAMLI, Alan Steremberg, albconde, Alex K, Alex Limi, Alex Painemilla Carreño, Alex Schuetz, Allen Tipper, Allister Fiend, amdrgn, Andrea Chiavazza, Andy Palmer, Andyways, Ange Albertini, Anonymous, Anthony Catalano, Anton Gale, Antonio Bellotta, ARCADEAGES, Arjan de Lang, Arkade_UK, Armando Doval-Lopez, Arnaud Jacquemin, arobotbitme ., Artemio Urbina, Arthur Carra, Aubrey Graves, AvramCE, Balthasar Schopman, BeardMonsterGames, Ben Phegan, Benjamin C. Wiley Sittler, Benjamin Leggett, Beretta Vexée, Bigly Sevensix, Billy, birdybro, Bit2018, Bitmap Bureau, blastar, Boogermann, Brad, Brandon Ptacnik, Brandon Thomas, brian burney, Brian Hamburg, brian Yu, Bryan Evans, cacophony, Cam Gregory, Carl Hagström, CastleMania Ryan, Chris Angelini, Chris Jardine, Chris Mawman, Chris Tar, Chris Thompson, Christian, Christian Meath, Christoph Helms, Christopher Feldman, Christopher Gelatt, Christopher Harvey, Christopher rumford, Christopher Tuckwell, Cody E, cognitivegears, Coin Retro, Colin Johnson, Cory Stargel, Count Duckula, Craig Bender, Craig Somerfield, Cristiano Moreira Carvalho, Curt Younkin, CyberpunkDre, Cyrille Jouineau, Dacide, Dan Doyle, Daniel Bauza, Daniel Hochman, Danielle (thegirlg33k), DarkStar7, Darren Wootton, Dashie, Dave Powell, Dave Wray, David Alegre, David Alvarado, David Dietrich, David Filskov, David Moylan, Dean Rymer, Dean Strey, DextersTechLab, Dillon Nichols, Douglas Alves, Dylan Lipsitz, Ed Mandy, ElectronAsh, Elio Berrios, emceebois, Emmanuel Vadot, Enrique Lopez, Eoin Gibney, Eric S, Erik O'Neill, Evan Clarke, F. Bennett Pearce, Jr., Fabio, Faye Salwin, Felix Michaux, Flygon, foo1138, Francois P, Frank Rosario, Frank Tenace, Fredrik Berglind, Fredrik Carlsson, GadgetUK164, Garrett Kapp, Gavin, giom, Grant King, Grant McNaught, gros75, grovdata, Guilherme Colombelli, Guillermo Izard, Guillermo Tunon, h1ghjuce, HardGay, Henry Colorado, Henry R, Hentai Joe, hicom150, ian Latta, Ichigo, Indo Jimbo, infebark, Infinite, Infinite NES Lives LLC, Isaac Totz, ItsACerealWow, ItsBobDudes, J Z, Jacek (Jack), Jake Lancaster, Jake Magee, Jan Kretschmer, Jan Paul, Jason, Jasper Soleymanzadeh, Jeffrey Haas, Jeffrey Skube, Jer!, Jeremy Hopkins, Jerrod Putman, Jerry Langwell, JFT, Jim Drewry, Jim Gregory, Jim Knowler, jklax, Jo, Joe Drilling, Joel Krueger, Johan Sjöstrand, John Fletcher, John Kelley, John Klimek, John Laird, John McMaster, John P, John Rademan, John Stringer, Johnny Davies, Jon, Jon Van Dalen, Jonas, Jonathon Rau, Joost Peters, Jootec from Mars, Jose BG, Joseph Milazzo, Josh, Josh Emery, Josh O'Roake, Josh Yates-Walker, Josiah Freep, JOTEGO, Juan Diego, Kaiosten, Kasil, Kawika Pacheco, Kebulator, Keith F. Kelly, Keith Gordon, Kevin Igoe, kigf, kl3mousse, Klaus Wolf, Kristopher, krivx, Kuromi Bunny, Lecloclo, Lee F, loloC2C, Lukas Schaper, Mack H, Magnus Kvevlander, magus424, Manksalot, Manuel, Manuel Antoni, Manuel Gomez Grande, Marco Tavian, Mark Dell, Mark DeRidder, Mark Mahoney, Martin Ansin, Martin Birkeldh, Martin Donlon, Martin Hernandez, Marvin Blauth, Matt Clawson, Matt Elder, Matt Gibson, Matt McCarthy, Matthew Caron, mattsoft, Maude Tarvox, Maxime Mouflard, mbalders, mic _, Michael Irvine, Michael Lessard, Michael Packard, Michael Stegen, Michael Thompson, Michael Tontimonia, Michael's Workshop, Michal, Mike Dean, Mike G, Mike Holzinger, Mike Puelinckx, Mike S, Mike Strobel, Mike V., Mingus, Mitchell Mebane, Monte Greene, mpong, MrX-8B, Muramasa, Murray Melvin, N, Negativeions, NegativeStraw, NeoHomeBrew, Nesfreak, Nick Bartle, Nick Gamewell, Nick K, Nihar Bhatt, Niko, Nikolay Ivanchev, Nils Lundquist, Noah Evans, Nolan, Noyman29, Nuno Sousa, octamin, ojwales, Olivier Cahagne, Osnyg, Owlnonymous, pagetable.com, Paolo Pisati, ParkNangJung, patreoner, Paul, Paul, Paul Alvarez II, Paul Harris, Peter Brown, Peter Kooiman, Peter McQuillan, Phil Stevenson, Philip Lawson, Philippe Depre, philpem, Pierrick Grillet, Pirloui, Pons Cremator, Porkchop Express, prince_rakeem, QcRetro, Quentin Sykes, R, Rasmus Bonnedal, RaspberryAlpine, Raul3D, RavenX-1, Ray Commend, RayceARoni, Raziel, Reed Kennedy, remowilliams, RetroRGB, RetroShop.pt, RGBsince92, Ricardo Engel, Richard S, Richard Simpson, RichFX, Rob Young, Robert Brodie, Robert Dickenson, Robert MacLean, robert rodgers, Roberto, Roberto Lari, Rodrigo Augusto de Moraes Lourenço, rok, Roland, Rom1, Roman Buser, Ronald Dean, Ruben Johnson, Rune P, Ryan Costello, Rysha, Sam Hall, Samuli Tuomola, Sanc Coulors, Scott Dowdle, Scott Rising, Sean Hancock, Shane Gleeson, Shane Lynch, Shogun7, ShootTheCore, Sigmund68k, Silvio Samadelli, simon van den bon, Sipan Calli, SJohansson, Smarthuman, Spiff, SteelRush, Stefan Nordkvist, Stephane Tremblay, Stephen Marshall, Stephen Stalcup, Steve Randall, Steven A Rodriguez, Steven Hansen, Steven Hertz, Stuart Dunfield, Super Nicktendo, Sylver, TaylorBat, Thomas Gooddy, Thorias, Tianfeng, Tim, ToastCrust, Todd Gill, Tom Salvo, Tony Shadwick, Trifle, type78, Tyrone Cheng, Ulf Skutnabba, Victor, Víctor Gomariz Ladrón de Guevara, Victor Lindo, Victor Pando, Wes Brown, Will Green, Woof, Xtro, Zoltan Kovacs, ZooKneeKnow, zzBadnusty.

arcade-tmnt_mister's People

Contributors

atrac17 avatar furrtek avatar theypsilon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arcade-tmnt_mister's Issues

Not displaying properly on all CRT Monitors

I have a few CRT's in my room and tested the new TMNT core and noticed it was outputting an odd signal that caused some CRT's to display darker then others.

You can see in this picture that the far left monitor, a Sony 9L3 works fine, but the JVC TM1950 is darker then it should be and the Sony 20L5 is very dark, almost black (with a slight bright part at the top). Note these monitors work perfectly fine with 100% of the other Mister cores and all consoles
IMG_2936

Here is another close up of the 20L5, can see that slight bright part at the top. I did find if I adjust the CLP P DLY setting on the 20L5 I could get the image to display normally, but this will cause issues with other sources. Also the JVC doesn't have this option.
IMG_2937

Hopefully this can be fixed relatively easily as it will be great to be able to enjoy this core on CRT's in all its glory!!!!! Thanks again for all the hard work on this core btw! Its coming along great!!!

Noisy TMNT theme

Occasional, seems to happen on the second run of the attract mode.
May be caused by SDRAM read clashes.

Incorrect audio levels

Mixing of the different audio sources is very basic right now, causing some SFX or instruments to be too loud.

Big sprites not displayed entirely.

Affects TMNT's Leonardo's character card in the character select and hi-score screens.
Affects MIA's first stage intro (left half of animated film).

May be a subtile address problem in k051960.

Intro displays black bars once music starts.

Playing a number of the MRAs results in black lines appearing in the opening scene when the music starts (they disappear as soon as the music ends).

Repro Steps:
Launch an affected MRA (ex: Teenage Mutant Ninja Turtles (Oceania 2 Players, version ), but a number exhibit the behavior)

Result:
Black lines appear in the solid color portions of the opening sequence (see video below)
https://youtu.be/g5PudCjq34I

Expected:
No corruption.

If this is a duplicate - I couldn't find it in the issues list - please close.

Button map mismatch.

Maybe I'm missing something, but when I configure my button maps in TMNT (World 4 player), I found that coin does nothing, service inserts a coin, start does nothing, and attack starts (Which may make sense for the hard coded coin slots of the 4 player version).

I've tried reconfiguring my buttons in case I did it wrong, but it is the same.

Missing shadows

Particularly noticeable and annoying in TMNT's sewer stage 3.
Must be something with the k051962 or layer mixing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.