imedox Posté(e) le 18 octobre Posté(e) le 18 octobre (modifié) 🕹️ TMNT - Shredder's Revenge – ARCADE MOD RELEASE! 🕹️ Hey everyone! I’ve been working non-stop for a while on this project — modifying, Coding, Debuging... the PC version of TMNT: Shredder’s Revenge to give it a true arcade cabinet vibe! Unfortunately, this will be my last mod, since I just don’t have any free time anymore. Salut à tous ! Je bosse non-stop depuis un bon moment sur ce projet — à modifier, coder, déboguer… la version PC de TMNT: Shredder’s Revenge pour lui donner une vraie ambiance de borne d’arcade ! Malheureusement, ce sera mon dernier mod, car je n’ai tout simplement plus de temps libre. COINS MOD : STAGE TIMER CAN BE CONFIG WITH EXTERNAL .INI FILE. CONTINUER: F1 REAL TEST MENU! Video: IF YOU LIKE GIVE ME LIKE ✔ TEST MODE = PRESS F1 WEN GAME START PC MOD = ARCADEMODE=FALSE ArcadeCabinet.ini ; ================================================================ ; TMNT Shredder's Revenge - Arcade Cabinet Configuration ; ================================================================ ; This file controls arcade cabinet mode settings ; Edit these values to customize your arcade cabinet experience ; ================================================================ [ArcadeSettings] ; ---------------------------------------------------------------- ; Core Arcade Cabinet Settings ; ---------------------------------------------------------------- ; ArcadeMode: Enable arcade cabinet mode ; - true = Arcade cabinet mode (INSERT COIN screen, timer, no pause, etc.) ; - false = Home mode (normal gameplay) ArcadeMode=true ; MiniCoins: Number of coins needed per credit/continue ; - Each credit lets a player start a game or continue ; - Each additional player needs this many coins to join ; - Examples: 1 (one coin per credit), 2 (two coins per credit) MiniCoins=1 ; ShowTimerInGame: Display countdown timer during gameplay ; - true = Show timer on screen ; - false = Hide timer (timer still runs if UseGameTimer=true) ShowTimerInGame=true ; ---------------------------------------------------------------- ; Coin Input Settings ; ---------------------------------------------------------------- ; ControllerButtonCoins: Controller button for coin insertion ; - Options: Back, Select, or custom button name ; - This is typically the SELECT/BACK button on the controller ; Note: Property name in code (not needed in config unless customizing) ; ControllerButtonCoins=Back ; ---------------------------------------------------------------- ; Keyboard Support (for testing without arcade hardware) ; ---------------------------------------------------------------- ; EnableKeyboardSupport: Allow keyboard input for testing ; - true = Keyboard can insert coins and press start ; - false = Only controllers work (recommended for production cabinets) EnableKeyboardSupport=true ; KeyboardCoinKey: Keyboard key for inserting coins ; - Examples: D4 (4 key), D5 (5 key), D6 (6 key) KeyboardCoinKey=D4 ; KeyboardStartKey: Keyboard key for start button ; - Examples: Enter, Space, D1 (1 key) KeyboardStartKey=Enter ; ---------------------------------------------------------------- ; Gameplay Timer Settings (Arcade-Style Countdown) ; ---------------------------------------------------------------- ; UseGameTimer: Enable countdown timer during gameplay ; - true = Timer counts down from GameTimer seconds ; - false = No timer (unlimited play time per credit) UseGameTimer=true ; GameTimer: Time limit in seconds per credit ; - When timer reaches 0, TIME UP triggers game over (always in arcade mode) ; - Examples: 360 (6 minutes), 480 (8 minutes), 600 (10 minutes) GameTimer=360 ; ================================================================ [TimerSettings] ; ---------------------------------------------------------------- ; Continue Bonus Time Configuration ; ---------------------------------------------------------------- ; ContinueBonusTime: Seconds added to GameTimer when player continues ; - When a player dies and continues, this much time is added ; - Default: 25 (adds 25 seconds to current timer) ; - Set to 0 to disable bonus time completely ; - Examples: 0 (disabled), 25 (default), 30, 60 (1 minute) ContinueBonusTime=25 ; ================================================================ [GameSettings] ; ---------------------------------------------------------------- ; Gameplay Configuration ; ---------------------------------------------------------------- ; DefaultDifficulty: Starting difficulty selection ; - Options: Easy, Normal, Hard ; - Players can always change this before starting ; - Recommended: Hard (for arcade challenge) DefaultDifficulty=Hard ; StartingLives: Number of lives players start with ; - Recommended: 1 (traditional arcade) ; - Min: 1, Max: 99 ; - Also applies when continuing StartingLives=1 ; ---------------------------------------------------------------- ; Automatic Behaviors (NOT configurable) ; ---------------------------------------------------------------- ; When ArcadeMode=true, the following are AUTOMATIC: ; - Unlimited continues (with coin requirement) ; - Pause is always disabled ; - Difficulty selection is always available ; - Story saves are always disabled ; - High score saves are always disabled ; - Stats/achievements are always disabled ; ================================================================ [UISettings] ; --------In-Devlopment-Not-Work-At-Now-Do.Not-Mod-This----------- ; User Interface Display Options ; --------In-Devlopment-Not-Work-At-Now-Do.Not-Mod-This----------- ; RemovePartyUp: Hide party up button in character select ; - true = Hide party up button ; - false = Show party up button (for LAN mode) RemovePartyUp=false ; RemoveFindPlayer: Hide find players button ; - true = Hide find players button ; - false = Show find players button (for LAN mode) RemoveFindPlayer=false ; RemoveOnlineFeatures: Hide online multiplayer features ; - true = Hide Steam/Epic online features ; - false = Show online features RemoveOnlineFeatures=true ; SelectCharTimer: Character selection countdown timer (arcade mode only) ; - How many seconds players have to select characters ; - When timer reaches 0, first available character is auto-selected ; - Set to 0 to disable timer (infinite time) ; - Examples: 30 (30 seconds), 60 (1 minute), 0 (disabled) SelectCharTimer=30 ; ContinueTimerSeconds: Countdown timer on continue screen ; - How many seconds player has to insert coin and continue ; - Examples: 30 (30 seconds), 60 (1 minute) ; Note: Property name in code (not shown in config unless needed) ContinueTimerSeconds=30 ; ================================================================ ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== [NetworkSettings] ; --------In-Devlopment-Not-Work-At-Now-Do.Not-Mod-This----------- ; LAN Arcade Network Settings (Multi-Cabinet Setup) ; --------In-Devlopment-Not-Work-At-Now-Do.Not-Mod-This----------- ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; EnableLANArcadeNetwork: Enable networking between arcade cabinets ; - true = Allows multiple cabinets to connect via LAN ; - false = Single cabinet mode (no networking) EnableLANArcadeNetwork=false ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; CabinetRole: Network role for this cabinet ; - Auto = Automatically detect if master or slave ; - Master = This cabinet is the host (creates game session) ; - Slave = This cabinet connects to master CabinetRole=Auto ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; MasterCabinetIP: IP address of master cabinet (only for Slave cabinets) ; - Uncomment and set this if CabinetRole=Slave ; - Example: 192.168.1.100 ;MasterCabinetIP=192.168.1.100 ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; LANGameName: Display name for LAN game sessions ; - Shows up when searching for games on the network LANGameName=Arcade Cabinet ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; MaxLANPlayers: Maximum players across all connected cabinets ; - Total player limit for the entire LAN session ; - Examples: 4 (4 players max), 6 (6 players max) MaxLANPlayers=6 ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; AutoJoinMaster: Automatically join master cabinet when found ; - true = Slave cabinets auto-join master ; - false = Manual confirmation required AutoJoinMaster=true ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; LANDiscoveryPort: UDP port for cabinet discovery ; - Must be same on all cabinets on the network ; - Default: 7777 LANDiscoveryPort=7777 ; ============WORK=IN=PROGRESS=DO=NOT=CHANGE=IT================== ; LANConnectionTimeout: Seconds to wait for connection ; - How long to wait when connecting to master cabinet ; - Examples: 10 (10 seconds), 30 (30 seconds) LANConnectionTimeout=10 ; ================================================================ [SaveSettings] ; ---------------------------------------------------------------- ; Save Data Configuration ; ---------------------------------------------------------------- ; SavePath: Directory for arcade save data ; - Where temporary arcade data is stored ; - Can be absolute or relative path SavePath=./ArcadeData/ ; ---------------------------------------------------------------- ; Automatic Save Behavior (NOT configurable) ; ---------------------------------------------------------------- ; When ArcadeMode=true, the following are ALWAYS disabled: ; - Story mode saves (no story progress saved) ; - High score saves (prevents cabinet monopolization) ; - Stats and achievements (each session is independent) ; ; This ensures each play session is fresh and fair for all players. ; ================================================================ ; End of Configuration ; ================================================================ ❤️ Support the Developers! I love this game and I own the original. This mod is not for sale, and I do not support piracy or illegal copies. Please buy and support the official developers if you enjoy TMNT: Shredder’s Revenge ❤️ Soutiens les développeurs officiels ! J’aime énormément ce jeu et je le possède légalement. Ce mod est gratuit, et je ne soutiens pas le piratage ni les copies illégales. Si tu apprécies TMNT: Shredder’s Revenge achète-le pour soutenir les créateurs ! I CAN’T MAKE A CHANGELOG BECAUSE IT’S TOO BIG... JE NE PEUX PAS FAIRE DE JOURNAL DES MODIFICATIONS CAR IL EST TROP LONG... DOWNLOAD: 👉 DOWNLOAD TMNT ARCADE - IF CONTROLLER WONT WORK HERE THE PATCH : - SI LA MANETTE NE FONCTIONNE PAS, VOICI LE CORRECTIF : 👉 DOWNLOAD TMNT ARCADE CONTROLLER FIX ⚠️ Remarque : L’exécutable du jeu est compressé. ⚠️ Remarque : The game executable is packed. Modifié mercredi à 00:32 par imedox 25
Team WildWolf Posté(e) mardi à 12:41 Team Posté(e) mardi à 12:41 je ne comprendrai jamais pourquoi les gens fabriquent des fausses versions arcades non officielles via des mods, ca me dépasse.... 1
3nigm4 Posté(e) mardi à 14:21 Posté(e) mardi à 14:21 Il y a 1 heure, WildWolf a dit : je ne comprendrai jamais pourquoi les gens fabriquent des fausses versions arcades non officielles via des mods, ca me dépasse.... Surement pour ceux qui ont une borne arcade avec monnayeur et quand la pièce passe dedans ça fait contact et ça simule comme un bouton "insert coin"... mais je suis comme toi, faut vraiment avoir envie d'une borne dédié aux jeux avec "insert coin" 1
imedox Posté(e) mardi à 21:29 Auteur Posté(e) mardi à 21:29 Il y a 8 heures, WildWolf a dit : je ne comprendrai jamais pourquoi les gens fabriquent des fausses versions arcades non officielles via des mods, ca me dépasse.... Je comprends ton point de vue, mais pour ma part, je ne cherche pas à faire une fausse version. Je fais ça parce que j’ai une vraie borne d’arcade, et cette adaptation officielle n’existe tout simplement pas. Mon but, c’est de recréer l’expérience authentique, celle du vrai jeu d’arcade avec son “Insert Coin”. Sans ça, un jeu d’arcade perd une partie de son âme. 4
ducon2016 Posté(e) mardi à 22:00 Posté(e) mardi à 22:00 9 hours ago, WildWolf said: je ne comprendrai jamais pourquoi les gens fabriquent des fausses versions arcades non officielles via des mods, ca me dépasse.... C'est surement different pour tout le monde. Mais pour moi c'est pas la meme experience. L'arcade tu as la notion du credit. C'est pour ca qu'il y a beaucoup de videos 1CC. Ca te donne l'impression d'avoir une borne a la maison au lieu d'etre un jeu PC. C'est pareil pour le "free play", le jeu est le meme mais les credits rajoute un petit sens d'arcade. Quand tu as connu le stress de la derniere piece, ca te rappelle quelque chose. Aussi quand tu lances un jeu arcade, tu as l'attract mode, tu as pas les menus d'un jeu PC. Je prefere en general la version arcade meme si les jeux sont dispos sur PC. Moins de menus, etc. 2
imedox Posté(e) mercredi à 00:21 Auteur Posté(e) mercredi à 00:21 (modifié) Maybe One day... 😄 Modifié mercredi à 00:22 par imedox 8
hippopippo Posté(e) hier à 12:35 Posté(e) hier à 12:35 (modifié) maybe I'm wrong but I think there is a rebind problem with the keys mapping of the coin and start buttons even though they are assigned in arcadecabinetconfig .. I fixed the assignment for testing and now it accepts all keys from both .ini and F1 test Modifié hier à 12:47 par hippopippo 1
imedox Posté(e) hier à 13:23 Auteur Posté(e) hier à 13:23 il y a 47 minutes, hippopippo a dit : maybe I'm wrong but I think there is a rebind problem with the keys mapping of the coin and start buttons even though they are assigned in arcadecabinetconfig .. I fixed the assignment for testing and now it accepts all keys from both .ini and F1 test Thanks i will se this issus wen i have time.
Messages recommandés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant