Happy Holidays, everyone! [message #108507] |
Thu, 25 December 2014 10:15 |
mikeaudet
Messages: 476 Registered: February 2009 Location: Canada
|
Senior Member |
|
|
Hi All,
I hope that everyone is having a wonderful holiday season with those they love.
As for my PARIS efforts, I started working on something new to deal with the PACE issue. Edmund sent me a PACE free version of PARIS about a year ago (or, he asked me to check if it was PACE free - I think it is), but it required a newer version of a file called AbLibWin.dll, and I didn't have the newer version. That newer build of PARIS.exe was the last thing I received from him.
I started digging into the AbLibWin.dll that came with PARIS 3.0 to see how it was different that the version expected with the new PARIS.exe. The newer one had 4 new functions added. I've managed to spoof AbLibWin.dll to stub in the 4 functions that are missing, but I haven't been able to get the PARIS.exe I was sent to load. It looks like the parsing of the PARIS config file was added, and I've been working on re-creating the missing functions. I haven't made it work yet, despite trying a an old copy of Code Warrior running in a virtual machine to see if that would get it to work. I'm going to keep at it.
I'm also very excited to get the ASIO driver out ASAP.
Have a great holidays everyone!
All the best,
Mike
|
|
|
|
|
Re: Happy Holidays, everyone! [message #108510 is a reply to message #108509] |
Fri, 26 December 2014 05:34 |
mikeaudet
Messages: 476 Registered: February 2009 Location: Canada
|
Senior Member |
|
|
Hi Kim,
He sort of came through. He did send an updated PARIS 3.0, but it won't load without an updated AbLibWin.dll, which he hasn't provided.
The four functions aren't four new features for PARIS, but four small bits of functionality that were added to abLibWin.dll. One of them is for opening a text file. It's called to open Paris.cfg, but whatever I pass pack to the application isn't right because the app crashes. This could be a compiler compatibility issue. I have Code Warrior 5. Maybe they used version 3 or 6 or something else all together. Or, I may have implemented it wrong. I'm making guesses and hoping to get lucky. I don't have the specification for how it is supposed to work, just the names of the functions and a debugger.
I suspect, and it is just a guess, that the PC version of Ablib was never updated. My guess is that this new build of PARIS was tested on OS 9, but the PC version was never finished and this is why Edmund didn't send a new ablib to me; it doesn't yet exist. But, that is just a guess.
All the best,
Mike
|
|
|
|
Re: Happy Holidays, everyone! [message #108512 is a reply to message #108507] |
Fri, 02 January 2015 13:04 |
|
A belated Happy Holidays to you all! Hope you have a great 2015 - looks like exciting times are happening again!
"... being bitter is like swallowing poison and waiting for the other guy to die..." - anon
|
|
|
|
|
|
|
|