I think there's an error with the importation of several file formats.
First, fonts can't be loaded directly from a file. DSB complains that the file simply can't be found. They have to be imported into the 'graphics.dsb' file through a utility like Allegro's Grabber - and even that doesn't fully work. The font loads and can be used the first time correctly, but since DSB rebuilds the 'graphics.dsb' file each time (I think it does - I didn't test to see if setting 'compile=0' works), it builds it again without the font, so subsequent loads don't work.
The same is true for Mod music files. Midis can't be used at all, though neither of these is a huge deal (at least, not to me; WAVs and MP3s load directly from files just fine, though if people are concerned with file sizes, this could potentially be a problem).
And before you ask - I'm fairly certain the file formats are correct, since they do load from '*.dat' files just fine (at least, the first time unless I put them in the 'base\graphics.dat', where they always work). I can't quite remember exactly how I came up with the font file - I used a utility to convert a TTF (it was either FontEd or TTF2PCX) with the character range of 0x0020 to 0x005B (I used that range because that's what SCROLLFONT uses, and I wanted to be sure that wasn't the issue).
(fixed) Graphics.dsb and file importing
Moderator: Sophia
Forum rules
Please read the Forum rules and policies before posting. You may
to help finance the hosting costs of this forum.
Please read the Forum rules and policies before posting. You may

- Sophia
- Concise and Honest
- Posts: 4307
- Joined: Thu Sep 12, 2002 9:50 pm
- Location: Nowhere in particular
- Contact:
Graphics.dsb and file importing
Ah, right. I had forgotten to fix that when I changed DSB to automatically compile a graphics DSB. I'll fix this.Remy wrote:First, fonts can't be loaded directly from a file. DSB complains that the file simply can't be found. They have to be imported into the 'graphics.dsb' file through a utility like Allegro's Grabber - and even that doesn't fully work.
It can't find MODs because .mod is not one of the file extensions DSB searches-- I can easily add this.Remy wrote:The same is true for Mod music files. Midis can't be used at all
What do you mean by Midis can't be used at all? I can add .mid to the searched extensions, too-- if there are problems beyond that, I think it's a problem between FMOD and the individual Midi file, as the game ending screen music is a Midi and it plays fine.

Yeah, this one was my mistake.Remy wrote:I'm fairly certain the file formats are correct
Any 256-color PCX image should be fine.
