MAME - Hyper NeoGeo 64 - Sprite Scaling Fixes (no commentary)

Subscribers:
5,380
Published on ● Video Link: https://www.youtube.com/watch?v=89uTczFk3eM



Game:
Duration: 24:11
604 views
56


**click See More to view timestamps of improvements** The previous HNG64 sprite scaling implementation was throwing a lot of 'float' types around, to convert to and from the pixel step in order to work with the generic MAME draw functions. This, amongst other things was causing a loss of precision, especially with chained sprites. As a result, many zoomed sprites didn't align with each other properly, with noticeable gaps or movement that just didn't look smooth. The code has been reworked to give better precision.

0:43 Buriki One - Jumbotron is made up of multiple sprites, left and right parts align now rather than leaving gaps
0:59 Buriki One - Camera crane pieces no longer have gaps between them
1:09 Buriki One - Come Back Into The Ring text now scales smoothly
(same improvements can be seen for the duration of the Buriki One footage)
5:13 Samurai Shodown 64 - Scaling sprite in intro is smooth without gaps
5:24 Samurai Shodown 64 - Scaling game logo is smooth without gaps (but is missing a Sprite Mosaic effect vs. hardware)
5:55, 6:50 Samurai Shodown 64 - Blended shadows that (correctly) cut into the other parts of the display now scale without gaps
6:05 Samurai Shodown 64 - Large red screen tint sprite scales smoothly without gaps
12:42 , 13:20 Beast Busters 2nd Nightmare - No gap between halves of full screen overlay when grenade is used
(same every time a grenade is used in the BB2 footage)
15:37 Fatal Fury Wild Ambition - VS logo scales smoothly (it's missing a mask effect though, it should be cutting a hole rather than drawing)
(There are many single line errors fixed on hit effects in Wild Ambition too)
22:32 Roads Edge - Go text now zooms correctly without leaving a gap between the two parts of it.




Other Videos By David 'mamehaze' Haywood


2023-03-16MAME - Hyper NeoGeo 64 - Racing Game Texture Fixes (no commentary)
2023-03-11MAME - Hyper NeoGeo 64 - Current State of Progress 10th March 2023 (no commentary)
2023-03-06Newly Emulated: Hot Body I (c)1995 GameAce (no commentary)
2023-03-03MAME - Hyper NeoGeo 64 - Buriki One - Tilemap Split (no commentary)
2023-03-01MAME - Hyper NeoGeo 64 - Sometimes You've Just Got To Cheat... (no commentary)
2023-03-01MAME - Hyper NeoGeo 64 - Texture Scroll Effect (Windows + Waterfalls) (no commentary)
2023-02-26MAME - Hyper NeoGeo 64 - Palette Range RGB effects (add/subtract fades) (no commentary)
2023-02-25MAME - Hyper NeoGeo 64 - Sprite Mosaic Effect (and side-by-side for floor fix) (no commentary)
2023-02-23MAME - Hyper NeoGeo 64 - Floor Mode Tilemap Fixes (no commentary)
2023-02-21(Bonus Content) MAME - Hyper NeoGeo 64 - Sprite Zoom Accuracy Fixes (no commentary)
2023-02-21MAME - Hyper NeoGeo 64 - Sprite Scaling Fixes (no commentary)
2023-02-19MAME - Hyper NeoGeo 64 - Added missing 'Mesh/Checkerboard' sprites (no commentary)
2023-02-19MAME - Hyper NeoGeo 64 - Sprite vs Sprite priority fixes (no commentary)
2023-02-18MAME - Hyper NeoGeo 64 - Mosaic (Pixelization effect) for Backgrounds (no commentary)
2023-02-17MAME - Hyper NeoGeo 64 - Swapping Backgrounds in Tunnels on Racing Games (no commentary)
2023-02-17MAME - Hyper NeoGeo 64 - Emulation Improvements to Background Layering (no commentary)
2023-02-14MAME - Hyper NeoGeo 64 - Emulation Fix for Samurai Shodown 64 4bpp textures (no commentary)
2023-02-13MAME - Hyper NeoGeo 64 - Emulation Fix for 'stuck' Polygons in Racing Games (no commentary)
2023-02-03MAME - Special Forces: Kung Fu Commando (Donkey Kong conversion kit) - Now with Emulated Sound
2022-12-31Ultra Rare IREM Game from 1980 - Andromeda SS - Now Supported in MAME
2022-12-31YoYo Spell - The Missing Link between MegaPhoenix hardware and Little Robin - Rare Prototype



Other Statistics

Samurai Shodown 64 Statistics For David 'mamehaze' Haywood

There are 3,549 views in 2 videos for Samurai Shodown 64. Samurai Shodown 64 has approximately 1 hour of watchable video on his channel, less than 0.17% of the total video content that David 'mamehaze' Haywood has uploaded to YouTube.