Search found 26 matches

by jepael
Thu Sep 15, 2016 9:22 pm
Forum: General Discussion
Topic: ScummVM Release 1.9.0 Testing Has Begun
Replies: 27
Views: 18967

rootfather wrote:Hi jepael,

I'll add it to the NEWS file, thanks for the suggestion. I think I'll put it in the "General" section.
Great. Thank you very much.
by jepael
Thu Sep 15, 2016 4:11 pm
Forum: General Discussion
Topic: ScummVM Release 1.9.0 Testing Has Begun
Replies: 27
Views: 18967

Regarding my CMS/GameBlaster audio fix ( link ), it is tested with both SCI and SCUMM engines (Jones in the Fast Lane, Monkey Island), and both engines have now the correct pitch. So it is better than DosBox now. I know the fix is not a big one, but should it be mentioned in the NEWS file? If so, wh...
by jepael
Wed Apr 01, 2015 6:26 pm
Forum: General Discussion
Topic: Monkey Island 1 - How to find out about yellow petals?
Replies: 9
Views: 4475

Yeah, it seems like the french is actually the hint. But it's not only a french hint. Those words have latin origin so they are similar also in many other languages. Even in en-us language dogs could be called canines (police have K9 units, wolves are canis lupus) and students might sleep in dorms ...
by jepael
Tue Jun 17, 2014 2:43 pm
Forum: General Discussion
Topic: Testing, Testing 1, 2, 3
Replies: 27
Views: 18946

I could not find info why loom and indy3 need to be tested with Adlib music, but I see changes in Scumm engine regarding this, so it is not a chip emulation change. Can anyone point me info what has changed, or what improvements/bugs should one be looking for when testing? EDIT: Nevermind, I found s...
by jepael
Wed May 29, 2013 2:58 pm
Forum: General Discussion
Topic: Monkey 1 and 2 Soundtrack [SB16 or ScummVM emulation]
Replies: 5
Views: 3316

Re: Monkey 1 and 2 Soundtrack [SB16 or ScummVM emulation]

I've found the PC Speaker, the Amiga, the Special Edition, and the Roland MT-32 version, but no SB16 version !? :? The music only uses FM synthesis portion of a sound card. The SB16 has either native OPL3 chip (YMF262) or similar (identical?) synthesis part is integrated into the chipset. Originall...
by jepael
Wed Feb 20, 2013 7:39 am
Forum: General Discussion
Topic: Comparing CMS emulation with hardware, which games support?
Replies: 3
Views: 1968

Re: Comparing CMS emulation with hardware, which games suppo

I don't think any of the games we support uses the volume envelope of the SAA1099 chips. Sound effects in SCUMM games might use noise and tone on the same channel. The version of the SCI CMS driver we support does not use noise at all IIRC. It should be only use pretty basic things, so it is probab...
by jepael
Tue Feb 19, 2013 1:20 pm
Forum: General Discussion
Topic: Comparing CMS emulation with hardware, which games support?
Replies: 3
Views: 1968

Comparing CMS emulation with hardware, which games support?

I recently got a Sound Blaster with the Philips SAA1099 chips, and after writing some code for them, reading the datasheets and ScummVM CMS emulator source code, I noticed the emulation of some aspects might be implemented in a way that does not match the actual hardware. So can anyone point me whic...
by jepael
Mon Jan 14, 2013 7:51 am
Forum: General Discussion
Topic: Must play adventures,which are NOT from LA or Sierra?
Replies: 23
Views: 11844

Re: Must play adventures,which are NOT from LA or Sierra?

Wolfy wrote:Title says it all,no hate on brilliant series like monkey island or Gabriel knight.
Flight of the Amazon Queen, Simon the Sorcerer.

If I had to include a game not runable in ScummVM, I'd say Les Manley: Lost in L.A.
by jepael
Sun Jun 24, 2012 6:32 pm
Forum: General Discussion
Topic: Extract/Convert Adlib Instruments
Replies: 20
Views: 11096

tashiy wrote: Now the question is how i find the instruments in the .laa file. Cause there must me many more data in there. Like sequencing data (notes).
I think I already mentioned Adplug mid.cpp, starting from line 984, the instruments are loaded from the file.
by jepael
Sun Jun 24, 2012 11:22 am
Forum: General Discussion
Topic: Extract/Convert Adlib Instruments
Replies: 20
Views: 11096

Thanks a lot for guiding me through the data jungle :) In adplayer.cpp I only see the following register adresses: Player::setupChannel 0xC0 Player::setupOperator 0x20 0x40 0x60 0x80 0xE0 Where are the others you listed? An OPL channel consists of two operators. Player::setupChannel loads the 0xC0 ...
by jepael
Sat Jun 23, 2012 8:51 am
Forum: General Discussion
Topic: Extract/Convert Adlib Instruments
Replies: 20
Views: 11096

OK, I can explain a bit more. The following register values mean only first OPL channel, but you get the idea. SBI file format: First header information, 4+32+16 bytes. Istrument data, 11 bytes: data for register 0x20 data for register 0x23 data for register 0x40 data for register 0x43 data for regi...
by jepael
Wed Jun 20, 2012 10:24 pm
Forum: General Discussion
Topic: Extract/Convert Adlib Instruments
Replies: 20
Views: 11096

You can see yourself the original .laa file instrument byteorder from LordHoto's setupChannel and setupOperator functions in adplayer.cpp line 219 onwards. It tells you in which order the 11 instrument bytes get written into certain OPL chip register addresses. Then taking a look at .sbi file format...
by jepael
Wed Jun 20, 2012 7:24 pm
Forum: General Discussion
Topic: Extract/Convert Adlib Instruments
Replies: 20
Views: 11096

I f I understand it right I have to look at the Scummvm OPL Emulator sourcecode (Mame/Dosbox) where the FM Parameters are processed? No, an OPL emulator is responsible generating sound with those parameters when they are written to it, just like a real OPL chip. You would have to take a look at som...
by jepael
Wed Jun 20, 2012 2:35 pm
Forum: General Discussion
Topic: Extract/Convert Adlib Instruments
Replies: 20
Views: 11096

The possibility with SBTimbre sounds interesting. Jepael you wrote there are .laa files that contains the music and instrument data from Monkey Island 1 and these Files can imported in SBTimbre. As I understand it right. No, they cannot be directly imported. The .laa files are extracted adlib audio...
by jepael
Tue Jun 19, 2012 6:58 pm
Forum: General Discussion
Topic: Extract/Convert Adlib Instruments
Replies: 20
Views: 11096

Of course, the AdLib output is now easier to capture; you have get the generated digital PCM data directly at the emulator, instead of having to read the analog output of a real AdLib card back into your soundcard's input. I read the digital audio bus on OPL2 and OPL3 chips with USB logic analyzer ...