Well I tried 2 versions of some of those games, and they don't work for me, I don't know what happens, but they don't work...
For example, Art of Fighting 2, I have it on Humble Bundle (DRM-free version), and on Amazon Prime (DRM-Free too, but instaled using the Amazon Prime client)... and they do the same, they open blank windows... and after a while it closes. https://fotos.subefotos.com/f35051cab575e11d4d0137b14f39f2a4o.jpg https://fotos.subefotos.com/c783268bcedf444f918dbb9f0fdea601o.jpg
I own the 2 version legally, they are not files downloaded from "who knows where".
Newer NeoGeo games, like Metal Slug 3, Metal Slug 2 (30th anniversary), Baseball Stars 2 (30th Anniv), Samurai Shodown V Special, The Last Blade 2,The King of Fighters 2002 Unlimited, works perfectly.
Other games that don't work for me are, for example, Pulstar, Blazing Star, Sengoku 3, Fatal Fury Special, Samurai Shodown II (it works perfectly in the Samuray Shodown NeoGeo Collection -from the Epic Store-) , The King of Fighters 2000, KoF 2002 (not the Unlimited), and others don't.
I can play them using MAME (i guess), but... If I'm gonna use MAME anyway why would like to have those games on HumbleBundle/GOG/Amazon/etc?