Hi Chris..
OK, I'm back to playing with this, having disappeared for 15 months between posts
Still on the same machine, still running under 2KSP4.
Happy with 3.1.4,
but thought I'd let you know a couple of things:
1. The Alleg42.dll you posted in this thread didn't make any difference to 3.1.2 when I tried it, but it DOES work with 3.1.4, to a degree. That is to say, the cursor actually moves about, but does not reorient to a rotated screen, unsurprisingly. FWIW, Neither of the alleg42 or alleg42-98 that come with DWJ 3.1.4 register any signs of movement of the cursor at all.
2. DWJ 3.1.4 also still throws an error with a couple of files I have with apostrophes, as did 3.1.2. (but I have narrowed it down to two out of some 4000 odd)
I get the same error when first creating a new DB from scratch, and when attempting to play the offending MP3s. The filenames display correctly on the Titlestrip, but refuse to play (or advance - I have to restart DWJ after attempting to play the file).
This from the log:
0:00:35.44-LVL3-MQ_PROCESS: Processing message: MSG_SELECTING
0:00:35.53-LVL3-MQ_PROCESS: Processing message: -BTN_F
0:00:36.13-LVL3-MQ_PROCESS: Processing message: BTN_1
0:00:36.13-LVL3-MQ_PROCESS: Processing message: MSG_SELECTIONREADY
0:00:36.23-LVL3-MQ_PROCESS: Processing message: -BTN_1
0:00:36.63-LVL3-MQ_PROCESS: Processing message: BTN_SELECT
0:00:36.63-LVL2-SB_SELECT: Use track zero = 0, Use Zero = 0
0:00:36.63-LVL2-SONG_LOAD: Trying to load E:\mp3s\Sorted MP3s\W\Wings\Wings - Maybe I'm Amazed.mp3...
0:00:36.63-LVL5-SONGBUF_LOAD: Allocating 3770368 bytes...
0:00:36.69-LVL2-SONGBUF_LOAD: Loaded 3704832 bytes for file E:\mp3s\Sorted MP3s\W\Wings\Wings - Maybe I'm Amazed.mp3
0:00:47.48-LVL0-SONG_LOAD: ERROR: Cannot create MP3 for E:\mp3s\Sorted MP3s\W\Wings\Wings - Maybe I'm Amazed.mp3!
0:00:47.48-LVL3-MQ_PROCESS: Processing message: MSG_QUEUE
0:00:47.49-LVL3-MQ_PROCESS: Processing message: -MSG_SELECTING
0:00:47.49-LVL3-MQ_PROCESS: Processing message: -MSG_SELECTIONREADY
0:00:47.50-LVL3-MQ_PROCESS: Processing message: -MSG_QUEUE
0:00:47.50-LVL3-MQ_PROCESS: Processing message: -MSG_IDLE
0:00:47.50-LVL3-MQ_PROCESS: Processing message: MSG_PRESONG
0:00:47.50-LVL3-MQ_PROCESS: Processing message: -BTN_SELECT
0:00:47.50-LVL3-MQ_PROCESS: Processing message: -MSG_PRESONG
0:00:47.50-LVL0-SONG_START: ERROR: Invalid song type: 0
0:00:54.10-LVL3-MQ_PROCESS: Processing message: BTN_SHUTDOWN
0:00:54.10-LVL1-MQ_PROCESS: Jukebox shutdown requested via BTN_SHUTDOWN (system shutdown not enabled)
0:00:54.11-LVL1-MAIN: Exited GUI
Cheers, oh, and Happy New Year.