BPzeBanshee wrote:See what I mean about mucking around with the settings?
With the language value, find the Language settings and set it to English US - it should show English US first in the options. Weird bug with the interface.
I'll see if I can get HLSL to work later on too, but frankly if you're having enough problems learning to figure out MAME I'm not sure using HLSL is such a good idea. It's never been all that stable as I recall and most UI versions up until recently had some kind of crash bug with configuring it from the UI.
Pretty sure 1945kiii was that Oriental Soft one with stolen graphics. I think it was a bit better than a bootleg but of that kind of quality. Oriental Soft Japan's G-Stream G2020 on the other hand, which trap15 and I believe to be a different division company, is a completely different story.
As for 1943 Kai, I got it to work, and to my knowledge it's an official 'black label' of sorts.
Thanks for the info, I'll be sure to change my language settings tonight.
I'm not getting errors now, and HLSL is working. As I said, I was copying settings from my working slowpoke MAMEUI32 (that I had HLSL working with), and that had "hlsl_ini_read" set to 1. I've no idea what that setting does now. I assumed it meant actually read the ini, and use the settings in there for HLSL... but then haven't I clearly already told it to do this by enabling HLSL in the first place?
Anyway, setting it to 0 seems to work (and HLSL still works). Weird.
I'll bear the flakiness in mind for future problems, though!
ReiKusanagi wrote:Yep and the mame name is "1943Kai", I wonder if the makers of 1945k III were trying to capitalize off of that or not. The game might have been the first shmup "Black Label" ever.
To clear things up, I have no problems with kai. Kai works for me fine. I was just saying that 1945kiii doesn't appear, and I wasn't sure if it's disappeared now, or if it's never been there. I thought it used to appear in the last shmupmame, but it was late, I was already wound up, and I didn't have time to go look.
Many thanks, guys.
EDIT: you know what? Now I've had some sleep (and typed all that out), I just realised what I was doing wrong.
Rather obviously, hlsl_ini_read means that it will read the HLSL ini file for the HLSL settings.
Guess which file I didn't remember to copy across from my working version? Yeah.
It works now probably because it defaults to the mame.ini (which I WAS editing) if that value is set to 0. Doubtless I had it set to 1 in the working version because I was actually using the hlsl.ini somewhere.
Jesus H.
SORRY GUYS, I'M AN IDIOT.