Final Fight MD Patreon - version 2024-09-22
Added 2024-09-22 23:37:29 +0000 UTCWell, folks, I had to wait for my vacation to improve the code as much as possible and then move on to the next stages. There are still bugs, but I believe I’ve reached a much more acceptable level of quality compared to all previous versions, especially regarding the hitboxes, which have become much closer to the arcade.
I still need to address some issues with the animations to make them more accurate and improve the behavior of certain enemies. Still, in any case, I believe the result of this version will please many people.”
Here is the list of changes for this version:
- Speed optimizations in regions with more complex calculations.
- Fixed hitbox positions (debug mode).
- Redone and improved hitboxes for all objects, enemies, and characters.
- Collision code was rewritten with hitboxes more akin to arcade style and optimized approach.
- Created independent hitboxes for each sprite, animation, and frame.
- Overall reach of all character attacks was extended where needed.
- Preliminary support for PAL consoles (lower speed, but music is correct).
- Fixed Haggar's combo sound, which was being interrupted.
- Improved boss behavior.
- It's now possible to jump while standing on an object (but the jump button must be held).
- Haggar can now climb onto barrels.
- Red Holly Wood now drops the Molotov upon death.
- Enemies and characters no longer get stuck inside objects.
- It's no longer possible to hit enemies with knife throws when they are against walls or sitting.
- Fixed Damnd's call timer.
- Damnd can now laugh even when sitting on the wall.
- Removed options for 30 FPS and auto FPS.
- Added an option to choose between 4 to 6 simultaneous enemies on screen.
- Modified movement behavior of Poison, Roxy, and Sodom to act slightly more like in the arcade.
- Sodom can now run to attack without needing to stand up.
- In Round 2-4, the number of enemies when facing Edi E. has been limited.
- Modified the endings of Round 2 and 3 with an early fade-out to prevent map corruption.
- Reimplemented the feature to continue the game after losing all lives, but players will return to a partial stage start.
- Reduced invulnerability time for both players and enemies when getting up.
- Implemented a knife animation to cut the bomb fuse in the continue screen.
- The game now starts with 5 credits and 2 lives by default, but survivor and time attack modes have no credits.
- The difficulty level has been adjusted to make the game slightly harder.
- Fixed a bug where players would not die even without health.
- Fixed incorrect health bar display, which sometimes appeared empty.
- Fixed a bug that prevented Bred, Jake, Dug, and Simons from performing an attack jump.
- Fixed the hit timing of punches for Holly Wood, El Gado, Two P, and J.
- Fixed a bug that prevented Bill Bull / G. Oriber / Wong Who's kicking from hitting.
- Fixed a bug that allowed Haggar to perform the final combo in both directions consecutively.
- Fixed collision so the Molotov can be destroyed before hitting the ground.
- Fixed addressing issues caused by non-existent HUD item pointers.
- Fixed combo count resetting when grabbing enemies.
- Fixed the extra frame time when Haggar grabs an enemy.
- Fixed Sodom's attack to cause a KO only when using both swords simultaneously.
- Fixed incorrect pointers causing addressing errors.
- Fixed the end boundary of Round 1-1.
- Fixed inconsistent HUD display when no player is associated.
- Fixed enemy attack types that allowed objects to be broken.
- Fixed a character that moved downward on its own.
- Fixed bonus stage score display, which was shown incorrectly on entry.
- Fixed graphical corruption on the entry to Round 2-1 and 3-1.
- Fixed the depth at which enemies start attacking players.
- Fixed the distance enemies must have to attack players.
- Fixed a freeze bug at the end of Round 3-3 after defeating Edi E.
Final Fight MD - Versão Patreon 2024-09-22
Pois é, pessoal, tive que esperar minhas férias para melhorar o possível no código, e então prosseguir para as fases seguintes. Ainda há bugs, mas acredito que consegui atingir um nível de qualidade muito mais aceitável em relação a todas as versões anteriores, principalmente referente as caixas de colisão, que se tornaram bem mais próximas ao arcade.
Ainda preciso resolver questões das animações para torná-las mais fiéis e o comportamento de alguns inimigos, mas em todo caso, acredito que o resultado dessa versão poderá agradar muita gente.
Segue a lista de mudanças dessa versão:
- Otimizações de velocidade em regiões de cálculos mais complexos.
- Corrigido posição das caixas de hitboxes (modo debug).
- Refeitos e aprimorados os hitboxes de todos os objetos, inimigos e personagens.
- Código de colisões reescrito com hitboxes mais semelhantes ao arcade e abordagem otimizada.
- Criado hitboxes independentes por sprite, animação e frames.
- Alcance geral de todos os golpes dos personagens foram ampliados em alguns pontos necessários.
- Suporte preliminar para consoles PAL (velocidade menor, mas música está correta).
- Corrigido som do combo do Haggar que era interrompido.
- Aprimorado comportamento dos chefes.
- Agora é possível saltar ao estar em cima de um objeto (mas é preciso manter o botão de pulo pressionado).
- Agora Haggar pode subir nos barris.
- Agora o Holly Wood vermelho solta o molotov ao morrer.
- Inimigos e personagens não travam mais dentro dos objetos.
- Não é mais possível acertar inimigos com arremesso de facas quando estiverem encostados em paredes ou sentados.
- Temporizador de chamada do Damnd corrigido.
- Damnd agora pode rir mesmo quando está sentado no muro.
- Removido opções para 30 FPS e auto FPS.
- Implementada opção para escolher de 4 até 6 inimigos simultâneos na tela.
- Alterado comportamento de movimentação da Poison, Roxy e Sodom para se comportarem um pouco mais semelhante ao arcade.
- Agora Sodom pode correr para atacar sem precisar se levantar.
- No Round 2-4 ao enfrentar o Edi E. a quantidade de inimigos se tornou limitada.
- Modificado encerramento do Round 2 e 3 com fade out antecipado para evitar corrupção do mapa.
- Reimplementado o recurso para continuar o jogo ao acabar todas as vidas, porém, retornará ao começo parcial do estágio.
- Diminuído tempo de invulnerabilidade do jogador e dos inimigos ao se levantarem.
- Implementado animação da faca para cortar o pavio da bomba na tela de continue.
- Jogo começa agora por padrão com 5 créditos e 2 vidas, mas os modos survivor e time attack não possuem créditos.
- Nível de dificuldade alterado para mais se tornar um pouco mais difícil.
- Corrigido bug que fazia com que o jogador não morresse mesmo sem ter energia.
- Corrigido exibição incorreta de energia, aparecendo como vazia às vezes.
- Corrigido bug que não permitia o pulo de ataque de Bred, Jake, Dug e Simons.
- Corrigido momento de acerto do soco de Holly Wood, El Gado, Two P e J.
- Corrigido bug que não permitia o acerto do chute de Bill Bull / G. Oriber / Wong Who.
- Corrigido bug que permitia que o Haggar fizesse seguido combo final para os dois lados.
- Corrigido colisão para destruir o molotov antes de alcançar o chão.
- Corrigido falhas de endereçamento devido a apontamentos inexistentes para itens do HUD.
- Corrigido contagem de combo para zerar ao agarrar os inimigos.
- Corrigido tempo do frame adicional quando Haggar agarra um inimigo.
- Corrigido golpe do Sodom para causar KO somente ao usar as duas espadas simultaneamente.
- Corrigido apontamentos incorretos em ponteiros que causavam erros de endereçamento.
- Corrigido limite final do Round 1-1.
- Corrigido exibição inconsistente do HUD quando não há jogador associado.
- Corrigido tipos de ataque dos inimigos que permitem quebrar objetos.
- Corrigido personagem que se movia para baixo sozinho.
- Corrigido exibição de pontuação na fase de bonus que era exibida incorretamente na entrada.
- Corrigido corrupção gráfica na entrada do Round 2-1 e 3-1.
- Corrigido a profundidade em que os inimigos começam a atacar os jogadores.
- Corrigido distanciamento que os inimigos devem ter para atacar os jogadores.
- Corrigido bug de travamento no final do Round 3-3 ao derrotar o Edi E.
Comments
Don't worry, the next version will be released now.
Mauro Xavier
2024-09-23 23:49:03 +0000 UTCGot a crash at boss one on real hardware (CDX) First boss started hopping between 2 y axis points and then the game crashed and displayed an error screen. I hadn't even hit him yet.
Monster Bath Games Inc.
2024-09-23 23:26:35 +0000 UTCThat’s great news thanks Mauro. I was also wondering In 4-1, do you think the flames coming out of the floor will impact performance too much?or do you have some ideas or tricks to implement to work around it?
Raimondo Stagno
2024-09-23 18:16:09 +0000 UTCI'm doing my best to release a new version soon because beta testers have noticed some issues too. Maybe the next version will run right in your retrobit.
Mauro Xavier
2024-09-23 14:44:51 +0000 UTCI'm doing my best to release a new version soon because beta testers have noticed some issues too. As for making the new stage, I'm adjusting the graphics to start rounds 4-1 and 4-2 next month.
Mauro Xavier
2024-09-23 14:43:33 +0000 UTCVery nice update, thanks Mauro. What are some challenges that you foresee moving forward with creating the next level? Anyways, I happy to see the current changes and the current state of performance. As a separate note, I have experienced a few crashes when using Haggar starting at the boss fight with Damnd. I am running the game on my Mister.
Raimondo Stagno
2024-09-23 13:11:36 +0000 UTCEstá ficando cada vez melhor o seu trabalho! Parabéns pelo empenho🙏
Alessandro Godoi
2024-09-23 11:05:12 +0000 UTCThis runs incredible on my model 2 Genesis with 6 enemies enabled! One error I encountered was my retrobit not registering after the first screen when you enter the basement.
Cue Rich
2024-09-23 07:56:08 +0000 UTCExcellent! I'm going to give this some serious testing!
FelineFrequencies
2024-09-23 05:02:57 +0000 UTC