VOGONS

Common searches


Reply 20 of 39, by nukeykt

User metadata
Rank Member
Rank
Member
Battler wrote:

So basically, all I need to do is not map the high bank, and that's it?

Yes. For single OPL2 it's enough. But you should emulate somehow Dual OPL2.

Reply 24 of 39, by FM-OPL-Midi-Freak

User metadata
Rank Newbie
Rank
Newbie

Hello all!

please, can anyone tell me, how can install the patch file, the content of the"dosbox-nuked-opl.zip" I just replaced with the original dosbox.exe and the corresponding *.dll´s "SDL_net / SDL.dll,

For answer I am grateful 😉

Greets
Matthias

Equipment:
- ESS Solo (PCI)
- Ess Audio Drive-Compaq (ISA)
- Soundblaster 2.0
-Audioblaster Pro 4.0 at the time puplished by CPS Hamburg

-Sw1000XG / Motif XF - my treasures 😉 beside the Cockaigne of fm synt synthesis / adlib

Reply 26 of 39, by NewRisingSun

User metadata
Rank Oldbie
Rank
Oldbie

nukeykt, I noticed something when I used the YM3812-bearing CT1320 in my Tandy 1000 TX.

Most documentation states that the YM3812 can be distinguished from the YMF262 by reading the index port; a YM3812 supposedly always returns 0x06, while an YMF262 supposedly always returns 0x00. Well, on the Tandy 1000 TX, reading the index port only returns 0x06 if you write a byte with bits 1 and 2 set immediately to it before! Unlike standard ATs, the Tandy 1000 TX does not pull "open bus" bits high. That also manifests itself in reads from unmapped I/O ports returning whatever just happens to be on the bus, while on a standard AT, reading unmapped I/O ports always returns 0xFF.

Can you confirm that on the YM3812, index port bits 1 and 2 are open bus rather than "1" bits from the chip side?

Reply 27 of 39, by nukeykt

User metadata
Rank Member
Rank
Member

Nuked OPL3 v1.8 is out.
Changelog:
* New envelope generator.
* Rhythm mode emulation is 100% correct now.

These and other aspects of chip have been verified on YMF262 die shot, so emulation should be perfect now.

P.S. For some reason i can't edit topic's header. So i'll attach patch here.

Attachments

  • Filename
    dosbox-nuked-opl_1_8.zip
    File size
    986.75 KiB
    Downloads
    33 downloads
    File comment
    Windows build
    File license
    Fair use/fair dealing exception
  • Filename
    nukedopl_1_8.patch
    File size
    47.59 KiB
    Downloads
    57 downloads
    File comment
    Nuked OPL3 v1.8 patch for DOSBox r4088
    File license
    Fair use/fair dealing exception

Reply 28 of 39, by appiah4

User metadata
Rank l33t
Rank
l33t

Can this be somehow used with the stable branch of Dosbox instead of SVN? I really don't like messing with SVN most of the time..

A500:Rev6|+512K|ACA500+|C1084S
i386:Am386SX25|4M|GD5402|ES688
i486:U5S33|8M|GD5428|YMF719
i586:P133|32M|T64V+/MX2|V1|CT3980/32M
i686:K6-2/500|256M|i740|V2/SLI|CT4520/32M
S370:P3-1200|384M|GF4-4200|MX300
S754:A3700+|2G|X800XTPE|SB0350

Reply 29 of 39, by nukeykt

User metadata
Rank Member
Rank
Member
appiah4 wrote:

Can this be somehow used with the stable branch of Dosbox instead of SVN? I really don't like messing with SVN most of the time..

Yes. But you have to apply these changes to the source code manually.

Reply 30 of 39, by appiah4

User metadata
Rank l33t
Rank
l33t
nukeykt wrote:
appiah4 wrote:

Can this be somehow used with the stable branch of Dosbox instead of SVN? I really don't like messing with SVN most of the time..

Yes. But you have to apply these changes to the source code manually.

This would go way above my head I'm afraid. Would be very glad if you can build the patch for the stable version as well 😀 Thanks anyway.

A500:Rev6|+512K|ACA500+|C1084S
i386:Am386SX25|4M|GD5402|ES688
i486:U5S33|8M|GD5428|YMF719
i586:P133|32M|T64V+/MX2|V1|CT3980/32M
i686:K6-2/500|256M|i740|V2/SLI|CT4520/32M
S370:P3-1200|384M|GF4-4200|MX300
S754:A3700+|2G|X800XTPE|SB0350

Reply 31 of 39, by nukeykt

User metadata
Rank Member
Rank
Member
appiah4 wrote:

This would go way above my head I'm afraid. Would be very glad if you can build the patch for the stable version as well 😀 Thanks anyway.

I'll give a shot then.

Reply 32 of 39, by nukeykt

User metadata
Rank Member
Rank
Member

Here's windows builds. I've accidantly attached older build above and can't edit it.

Attachments

  • Filename
    dosbox-0.74-nuked-opl.zip
    File size
    2.34 MiB
    Downloads
    34 downloads
    File comment
    DOSBox v0.74 build
    File license
    Fair use/fair dealing exception
  • Filename
    dosbox-nuked-opl.zip
    File size
    970.73 KiB
    Downloads
    36 downloads
    File comment
    DOSBox SVN r4088 build
    File license
    Fair use/fair dealing exception

Reply 34 of 39, by Yesterplay80

User metadata
Rank Member
Rank
Member

Thank you, nukeyt! DOSBox ECE was updated with your new version, as of r4088.2 it now includes version 1.8 of your Nuked OPL emu.

My full-featured DOSBox SVN builds (without debugger) for Windows: Vanilla DOSBox and DOSBox ECE (Enhanced Community Edition)

Reply 36 of 39, by Taiyoumaru

User metadata
Rank Newbie
Rank
Newbie

If I am to take the information provided by D-Fend Reloaded as accurate, then each individual sound module as its own sample rate except for Disney Sounds Source. https://gyazo.com/c656b6de5e16b84245f7c485be8acdfc

Reply 39 of 39, by evgs

User metadata
Rank Newbie
Rank
Newbie
nukeykt wrote:
Nuked OPL3 v1.8 is out. Changelog: * New envelope generator. * Rhythm mode emulation is 100% correct now. These and other aspe […]
Show full quote

Nuked OPL3 v1.8 is out.
Changelog:
* New envelope generator.
* Rhythm mode emulation is 100% correct now.
These and other aspects of chip have been verified on YMF262 die shot, so emulation should be perfect now.

Sad that Nuked OPL3 core is not available in "official" upcoming dosbox 0.75 branch.
It eats not too much CPU power, so it must be default as most-accurate core.