Started playing through that first Blake Stone game recently using the BStone source port and it still holds up IMO