diff options
-rw-r--r-- | opl/opl_linux.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/opl/opl_linux.c b/opl/opl_linux.c index 089192c9..319686b8 100644 --- a/opl/opl_linux.c +++ b/opl/opl_linux.c @@ -47,6 +47,14 @@ static int OPL_Linux_Init(unsigned int port_base) { fprintf(stderr, "Failed to get I/O port permissions for 0x%x: %s\n", port_base, strerror(errno)); + + if (errno == EPERM) + { + fprintf(stderr, + "\tYou may need to run the program as root in order\n" + "\tto acquire I/O port permissions for OPL MIDI playback.\n"); + } + return 0; } |