1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00
freebsd-ports/emulators/o2em/files/patch-voice.c
Pav Lucistnik 662f5af60c Odyssey2 / Videopac+ emulator.
PR:		ports/82819
Submitted by:	Gunter Wambaugh <gunter@thewambaughs.net>
2005-07-01 15:00:55 +00:00

35 lines
833 B
C

--- ../o2em117src.old/src/voice.c Sat Jun 25 12:47:22 2005
+++ src/voice.c Sat Jun 25 12:47:27 2005
@@ -21,6 +21,7 @@
#include "voice.h"
#include "allegro.h"
+#define MAXC 1024
static SAMPLE *voices[9][128];
static int voice_bank=0;
@@ -33,7 +34,7 @@
void load_voice_samples(void){
int bank, sam, i, ld=0;
- char name[40];
+ char name[MAXC];
SAMPLE *sp=NULL;
printf("Loading voice samples... ");
@@ -47,12 +48,12 @@
else
bank = 0xE4;
- sprintf(name,"voice/%02x%02x.wav",bank,sam+0x80);
+ sprintf(name,"%s/o2em/voice/%02x%02x.wav",PREFIX,bank,sam+0x80);
voices[i][sam] = load_sample(name);
if (!voices[i][sam]) {
- sprintf(name,"voice/%02X%02X.WAV",bank,sam+0x80);
+ sprintf(name,"%s/o2em/voice/%02X%02X.WAV",PREFIX,bank,sam+0x80);
voices[i][sam] = load_sample(name);
}