Desde el día 15 hay nueva demo:·Final Fight MD Patreon - version 2024-11-15vie 20:18Note: Guys, download the file FFMD_Patreon_24-11-15+ (with the plus) as I fixed an error that caused a crash with Cody when entering Round 3-1 (Thanks, Lucas M.).
Note 2: Oh no, one more severe bug was found, but this time is on the continue screen. Download the "Plus Plus" file.
Even though there are bugs to be fixed and many details to be completed, I don't think it's fair for supporters to wait any longer. Here are the ROM changes for you, and I’m sure I might have forgotten to note down other things:
*GENERAL CHANGES:*
- Adjusted Haggar's punch speed.
- Updated the CFX logo in the introduction.
- Revised frames and behavior of the blood animation.
- Modified the algorithm for displaying Metro City’s map, temporarily replacing Dug with Simons in the Round 1-1 intro.
- Adjusted the cancel window for character combos.
- Refined pink tones in the universal palette.
- Updated the general PAL0 palette, making Guy’s colors closer to the arcade and slightly tweaking Cody and Haggar’s skin tones.
- Burn sprites for all enemies and characters were replaced with arcade versions.
- Updated backgrounds and windows for Rounds 1-1 and 1-3.
- Revised the background and bonus details in Round 2-5.
- Adjusted hitboxes of the car in the Round 2-5 bonus.
- Enhanced contrast in Round 1-3 to accommodate a darker door.
- Refined parts of the background in Round 3-3.
- Modified the algorithm governing how enemies chase characters.
- Updated barrel sprites to better resemble the arcade version.
- Adjusted the behavior and sprites of dust clouds when enemies and characters hit the ground.
- Updated the SGDK introduction to reference the XGM2 driver.
- Tweaked the color and details of the CFX logo in the intro.
- Reallocated VRAM for the second player’s photo and name to prevent corruption of the "PRESS START" text in the first player’s position.
- Edited Guy’s sprite to align with the new color standard.
- Slightly enhanced the colors of items, particles, and enemies Sodom, Damnd, Jake, and El Gado due to PAL0 palette changes.
- Altered burn image processing to allocate a different color palette.
- Enemies now make a sound upon death when their health is depleted immediately, not just when they hit the ground.
- Axl and Slash no longer block aerial attacks.
- Andore now has strength variations based on type.
- Thrown knives now respect screen boundaries.
- Removed dithering from Bred, Dug, Simons, and Jake's frames when exiting doors, using tones to simulate lighting instead.
- Players now deal minor damage to enemies upon dying.
- Restored Damnd’s shadow.
- Developed an algorithm for enemies Two P, J, Poison, and Roxy to circle the player.
- Removed shadow animations to resemble the arcade version and free up VRAM.
- Increased all enemy attack strength.
- Enemies may retreat when players advance toward them, akin to the arcade.
- Improved Round 2-1; the metro matches arcade height and overlaps the HUD.
- Adjusted reaction distance for idle enemies J, Two P., Bred, Dug, Simons, and Jake.
- Optimized glass particle size.
- Optimized metal and wood particle sizes and added new animations.
- Streamlined calculations for auxiliary background objects (e.g., buildings above the HUD, metro handles).
- Optimized enemy spawning code and VRAM reallocation.
- Improved flame hitbox accuracy and reduced size to optimize VRAM usage.
- Increased Cody and Guy’s throw height.
- Raised the maximum number of particles from 8 to 16.
- Refined flame movement and sprite depth.
- Improved knife-blocking algorithm using punches.
- Lowered overall sound effect volume for better balance with the music.
- Enabled all tracks in the Jukebox.
- Added sprite flickering for horizontally stretched enemy sprites (in testing).
- Introduced sprite flickering for items (in testing).
- Implemented a passing metro and red lights in Round 2-2’s background.
- A pointer showing the player’s number after death was added.
- Characters now flash when invincible after respawning.
- Implemented "PRESS START" and "GAME OVER" text on the standard HUD, styled like the arcade.
- Players can escape Andore’s grab by pressing the special attack button (default C button).
- Enemies can now be hit by barrels (necessary in Round 5).
- Players lose health after hitting the ground from Abigail’s throws.
- Added animations and status for Holly Wood and El Gado’s air strike attack.
- Fixed sprite allocation in VRAM for consistent player rendering.
- In Round 3-3’s ending, HARD difficulty now spawns enemies until Edi E. is defeated, potentially including Andore and increasing waves from 2 to 3 on MANIA difficulty.
- Added arcade sound effects for gaining lives.
- Added Belger’s laugh sound effect.
- Included a new version of the Bay Area music with an introduction (thanks, Edmo!).
*BUG FIXES:*
- Adjusted enemy behavior to stop animations when idle.
- Fixed a bug allowing weapon strikes immediately after picking up a weapon while holding a direction and button.
- Corrected Haggar’s animation when rising after a suplex if the enemy dies mid-move.
- Prevented a second aerial strike while holding down.
- Fixed a bug allowing a backward jump to bypass an attack.
- Resolved issue allowing enemies to be grabbed from behind.
- Standardized menu option rotations.
- Fixed backward walking animation for enemies.
- Adjusted recovery time for Holly Wood and El Gado.
- Improved Poison and Roxy’s AI to attack from further away.
- Corrected car movement in the bonus round.
- Fixed Guy’s animations when using weapons like the sword and pipe.
- Resolved depth issues for enemies relative to items while grabbed by Haggar.
- Fixed Haggar’s delayed side switch when grabbing enemies.
- Addressed issue with backward jumping attacks.
- Corrected barrel frames moving right to left.
- Fixed stuck characters after being grabbed by Andore.
- Adjusted weapon placement in Haggar’s hands while walking.
- Fixed persistent enemy images on the HUD after transitioning rounds.
- Improved HUD exit animations at stage end.
- Set round timers to arcade-accurate values.
- Fixed "GO!" text corruption from smoke or attack particles.
- Corrected Damnd’s position and behavior on the wall.
- Addressed streaming corruption in Round 1-3’s final door column.
- Fixed door placement in Round 1-1.
- Resolved collision with Edi E.’s bullets in the upper screen.
- Fixed enemy rising frames for Bred, Dug, Simons, and Jake.
- Resolved enemy health bar corruption.
- Corrected multiplayer map corruption.
- Fixed palette assignment for El Gado.
- Resolved stray smoke particles in the upper-left screen.
- Corrected bonus score calculation beyond the 16-bit range.
- Fixed weapon persistence after being burned.
*NEW CONTENT:*
- Added Rounds 4-1, 4-2, bonus (4-3), and 5-1, including backgrounds, physics, item placement, and enemies.
- Created blue glass particles and shards.
- Designed glass panels for the Round 4 bonus stage.
- Introduced Abigail’s boss sprite.
- Added ending story frames.
- Developed enemy AI for platform jumps in Round 4-2.
- Added bosses Rolento and Abigail with arcade-like AI.
(EN PORTUGUÉS)Final Fight MD - versão Patreon - 2024-11-15
Obs.: Pessoal, baixem o arquivo FFMD_Patreon_24-11-15+ (com o plus) pois corrigi um erro que dava crash com o Cody ao entrar no Round 3-1 (Obrigado, Lucas M.).
Obs.2: Ah não, mais um bug severo foi encontrado, mas desta vez na tela de continue. Faça o download do arquivo FFMD_Patreon_24-11-15++.
Mesmo considerando que há bugs a serem corrigidos e há muitos detalhes a serem feitos, não acho justo que os apoiadores esperem mais. Aqui estão as mudanças da ROM para vocês, e com certeza devo ter esquecido de anotar outras coisas:
- Alterado velocidade dos socos de Haggar.
- Alterado logotipo CFX na introdução.
- Alterado frames e comportamento da animação do sangue.
- Alterado algoritmo para exibir o mapa da Metro City, com isso o personagem da introdução do round 1-1 mudou temporariamente de Dug para Simons.
- Alterado tempo para cancelamento dos combos dos personagens.
- Alterado tons rosas da paleta universal.
- Alterado paleta geral PAL0, tornando as cores do Guy mais semelhante ao arcade e modificando levemente o tom de pele de Cody e Haggar.
- Alterados sprites para a versão do arcade de todos os inimigos e personagens sendo queimados.
- Alterados background e janelas dos rounds 1-1 e 1-3.
- Alterados background e detalhes do bônus do round 2-5.
- Alterados hitboxes do carro no bônus do round 2-5.
- Alterados contraste no round 1-3 para permitir porta escura.
- Alterados partes do background do round 3-3.
- Alterado algoritmo de como os inimigos perseguem os personagens.
- Alterado sprites dos latões para ficarem mais semelhantes ao arcade.
- Alterado comportamento e sprites das fumaças quando os inimigos e personagens caem no chão.
- Alterada introdução do SGDK para incluir a referência ao driver XGM2.
- Alterada a cor e alguns detalhes do logo da CFX na introdução.
- Alterado alocação na VRAM de foto e nome do segundo jogador para evitar corrupção do PRESS START na posição do primeiro jogador.
- Editado sprite do Guy para comportar corretamente o novo padrão de cores.
- Modificado e aprimorado levemente as cores de itens, particulas e dos inimigos Sodom, Damnd, Jake e El Gado, devido a modificações da paleta PAL0.
- Modificado tratamento de imagem quando os inimigos e personagens são queimados para alocar outra paleta de cor.
- Inimigos agora fazem som ao morrer quando a energia acaba imediatamente, não apenas quando tocam o chão.
- Os inimigos Axl e Slash não defendem mais os golpes aéreos dos personagens.
- O Andore agora também possui variações na força de acordo com o tipo.
- As facas arremessadas agora obedecem os limites do cenário.
- Removido dithering dos frames de Bred, Dug, Simons e Jake ao saírem pelas portas, usando agora tons para simular iluminação.
- O jogador ao morrer agora tira pouca energia dos inimigos.
- Reinserido sombra no Damnd.
- Criado algoritmo dos inimigos Two P, J, Poison e Roxy para girarem em torno do jogador.
- Removido animações das sombras para se assemelhar ao arcade e para liberar mais VRAM.
- Aumentado força no ataque de todos os inimigos.
- Quando um jogador avançar para cima dos inimigos, às vezes eles poderão se afastar (igual ao arcade).
- Aprimorado Round 2-1, agora o Metrô tem a altura certa igual ao arcade e ultrapassa o HUD.
- Aproximada a distância para que J, Two P., Bred, Dug, Simons e Jake reajam quando estão parados no cenário.
- Otimizado tamanho das partículas de vidro.
- Otimizado tamanho das partículas de metal e madeira, incluindo também animação adicional.
- Otimizado cálculo de todos os objetos auxiliares dos cenários (prédios ao fundo acima do HUD, alças do metrô etc).
- Otimizado código de inserção de inimigos e realocação de VRAM.
- Otimizado código e diminuído hitboxes das chamas.
- Ampliada altura do arremesso de Cody e Guy.
- Ampliada a quantidade máxima de partículas de 8 para 16.
- Aprimorado movimentação das chamas e profundidade dos sprites.
- Aprimorado algoritmo de defesa das facas com soco.
- Diminuído volume geral dos efeitos sonoros para balancear melhor com as músicas.
- Diminuído tamanho das chamas para melhorar a alocação de VRAM.
- Todas as músicas estão habilitadas no Jukebox.
- Implementado sprite flickering quando o inimigo está com o sprite maior no eixo horizontal (em teste).
- Implementado sprite flickering nos itens (em teste).
- Implementado metrô passando ao fundo no round 2-2 e luzes vermelhas.
- Implementado seta com o número do jogador após ele morrer.
- Implementado jogador piscando ao morrer e durante a invencibilidade ao vir do céu após morrer.
- Implementado PRESS START e GAME OVER no hud padrão com as letras semelhantes ao arcade.
- Implementado sair do agarrão do Andore ao apertar o botão do golpe especial (botão C por padrão).
- Implementado inimigos sendo atingidos pelos latões (necessário no round 5).
- Implementado diminuição de energia do jogador ao cair no chão após arremesso de Abigail.
- Implementado animações e status para o golpe de air strike de Holly Wood e El Gado.
- Implementado alocação fixa dos sprites dos jogadores na VRAM.
- No final do round 3-3, a partir do nível de dificuldade HARD o jogo mandará inimigos até matar o Edi E., poderão aparecer inimigos tipo Andore e aumentarão de 2 para 3 inimigos nas ondas se o nível de dificuldade estiver em MANIA.
- Incluído efeito sonoro do arcade ao ganhar vidas.
- Incluído som da risada de Belger.
- Incluído nova versão da música da Bay Area com a introdução (obrigado, Edmo!!).
- Corrigido comportamento dos inimigos para interromper as animações ao estar parado.
- Corrigido bug que fazia o jogador dar um golpe com a arma após pegá-la mantendo o botão e direcional pressionados.
- Corrigido bug na animação do Haggar ao se levantar após executar o suplex quando o inimigo morria após o golpe.
- Corrigido para não permitir segundo golpe aéreo se mantiver o direcional para baixo.
- Corrigido salto para trás que não permitia o ataque com o direcional para baixo.
- Corrigido bug que permitia agarrar os inimigos de costas.
- Corrigido seleções no menu de opções para seguirem todas o mesmo padrão rotativo.
- Corrigida animação dos inimigos quando andam para trás.
- Corrigido tempo que o Holly Wood e El Gado se levantam.
- Corrigido IA da Poison e Roxy para pular e atacar mais longe dos jogadores.
- Corrigido movimentações do carro no round bonus.
- Corrigido frames e animação de Guy ao utilizar a espada e cano.
- Corrigido profundidade dos inimigos em relação aos itens enquanto estavam sendo agarrados pelo Haggar.
- Corrigido bug que causava atraso para o Haggar mudar de lado ao agarrar um inimigo.
- Corrigido bug que permitir atacar enquanto o personagem pulava para trás.
- Corrigido frames dos tonéis quando se moviam da direita para a esquerda.
- Corrigido personagem travado após ser agarrado pelo Andore.
- Corrigido posição das armas nas mãos do Haggar quando ele está andando.
- Corrigido imagem persistente de inimigo no HUD após passar para novo round.
- Corrigido animação de saída do hud no término das fases.
- Corrigido timer para ter o mesmo valor do arcade de acordo com cada round.
- Corrigido bug que corrompia a palavra "GO!" ao aparecer partículas de fumaça ou ataque na tela.
- Corrigido bug que permitia derrubar Damnd quando estava em cima do muro.
- Corrigido bug que fazia Damnd já aparecer em cima do muro antes de pular.
- Corrigido última coluna do streaming da porta do round 1-3.
- Corrigido posicionamento das portas no round 1-1.
- Corrigido colisão com as balas do revolver do Edi E. quando o jogador ficava na parte superiora da tela.
- Corrigido e adicionado frames de Bred, Dug, Simons e Jake ao se levantarem.
- Corrigido bug no tamanho da energia dos inimigos, causando corrupção lateral da barra.
- Corrigido corrupção no mapa em alguns momentos no modo de dois jogadores.
- Corrigido atribuição de paleta no El Gado.
- Corrigido partículas de fumaça que podiam aparecer no canto superior esquerdo da tela.
- Corrigido bug na pontuação de bônus ao passar de 16 bits.
- Corrigido bug que permitia que o jogador ficasse com a arma mesmo após ser queimado.
- Criados rounds 4-1, 4-2, bônus (4-3) e 5-1 incluindo cenários, física, posicionamento das partículas, itens e inimigos.
- Criadas partículas de vidros azuis e cacos de vidro.
- Criados painéis de vidro para o estágio de bonus do round 4.
- Criados o sprite do chefe Abigail.
- Criados frames da história do final do jogo.
- Criado status de espera nos personagens Andore, Poison, Roxy, Bred, Simons, Dug, Jake, J e Two P para saltarem da plataforma no round 4-2.
- Criado chefe Rolento, incluindo IA com semelhança razoável ao arcade.
- Criado chefe Abigail, incluindo IA com semelhança razoável ao arcade.
-----------------------
Es casi el juego completo. Solo falta la última fase. Está bastante más pulido. Y ya Mauro ha añadido un detalle que faltaba: el tren que se cruza con el nuestro en la fase 2 del metro