They are hooked actually. Mamehooker doesn't detect a output until it's fired. Stuff like the OverRev and Brake lamp don't fire until you are playing the game. I've got most stuff hooked up at least. The physics data isn't hooked up yet, but that's because it's still in-flux atm. I'll add it once all the force-feedback stuff is done.
The issues with the videos are probably more about the aspect than anything else. The game just doesn't like anything other than a 4:3 aspect. I will probably up-convert them to 720p 4:3 aspect so we don't loose any resolution. If I do this by squashing the vid instead of cropping it, when you play on a 16:9 screen it'll stretch back out only you won't have errors. Or at least my new test title screen does. But apparently I might be getting some help with this, so let's hold off for the time being.
Yeah the loading screen is easy enough to change now that I have a look at it. That might still be in the package actually, I'll just have to move it over on the sprite sheet.
I did the start lamp that way on purpose actually. I'm not sure how the arcade cab was, it's been a good 6 years since I've sat in one, but the blinkly lights guys tend to like the lights on, and in most sega games at least, once you press start the light stays on. Remember, I'm faking these things anyway... so I have a little bit of leeway.
Oh I do have a POC attract video... it's just a short little loop for file-size reasons, but of course I can interleave that with music, put in some footage from the arcade attract, ect.... I actually have it setup with "Lift You Up" playing on my machine, but that makes the file crazy big... so for now just a test. I'll up it in a sec.