86Box/86Box

Roland MT-32 (New) Emulation gets changed to Roland MT-32 Emulation on re-launch

Closed this issue · 0 comments

What happened?

MT-32 (New) and MT-32 (Old) are different..

Selecting (New) in the menu only writes "midi_device = mt32" to the cfg file instead of mt32_new which is a rom that exists in the directory.

Closing and then re-launching 86Box has the menu item changed to remove "(New)".

N.B. Restarts from Action menu or from changing settings does not remove "(New)". It only happens when you actually exit the app entirely.

Looking at the rom directory, there is a device called "mt32_new". Manually editing the .cfg file to say "mt32_new" unfortunately REMOVES the midi out entry to say "None" .. so there is no current way to select the New version of Mt-32 other than perhaps overwriting the roms for old with new which I have done for now. I don't know if more adjustments need to be made elsewhere in Munt or something else.

Configuration file

[General]
vid_renderer = qt_software
confirm_save = 0
video_fullscreen_first = 0
confirm_exit = 0
video_gl_shader = C:/Users/Peter/Apps/86Box/pixel_aa.glsl
language = system
confirm_reset = 0
hide_tool_bar = 1
hide_status_bar = 1
window_remember = 1
video_fullscreen_scale = 3
dpi_scale = 0
video_filter_method = 0
scale = 3

[Machine]
machine = 4saw2
cpu_family = i486dx2_pc330
cpu_speed = 66666666
cpu_multi = 2
cpu_use_dynarec = 1
fpu_softfloat = 0
time_sync = local
fpu_type = internal
pit_mode = 1
mem_size = 16384

[Video]
gfxcard = et4000ax
show_second_monitors = 0

[Input devices]
mouse_type = ps2

[Sound]
fm_driver = nuked
sndcard = sbprov2
mpu401_standalone = 1
midi_device = mt32

[Network]
net_01_link = 0
net_02_link = 0
net_03_link = 0
net_04_link = 0

[Storage controllers]
hdc = internal
cassette_mode = load
scsicard_1 = dc390

[Floppy and CD-ROM drives]
cdrom_01_speed = 64
cdrom_01_parameters = 1, scsi
cdrom_01_scsi_location = 0:01
fdd_01_turbo = 1
fdd_01_type = 35_2hd
fdd_02_type = none
cdrom_01_type = SONY_CD-ROM_CDU-561_1.8k

[Tekram DC-390 PCI #1]
bios = 1

[Sound Blaster Pro v2]
base = 0220
irq = 7
dma = 1
opl = 1
receive_input = 0

[Roland MT-32 (New) Emulation]
output_gain = 100
reverb = 1
reverb_output_gain = 100
reversed_stereo = 0
nice_ramp = 1

[Roland MPU-IPC-T]
base = 0330
irq = 2
receive_input = 0

[Tseng Labs ET4000AX (ISA)]
memory = 1024
bios_ver = v8_01

[Hard disks]
hdd_01_parameters = 26, 8, 615, 0, scsi
hdd_01_scsi_location = 0:00
hdd_01_fn = C:/Users/Peter/Documents/PC-DOS 2000 SCSI.vhd
hdd_01_speed = ramdisk

[Monitor #1]
window_coordinates = 360, 67, 1440, 800

[Monitor #2]
window_coordinates = 0, 0, 0, 0

[Standard PS/2 Mouse]
buttons = 2

[Ports (COM & LPT)]
serial1_enabled = 0
serial2_enabled = 0
lpt1_enabled = 0

[Roland CM-32L Emulation]
output_gain = 100
reverb = 1
reverb_output_gain = 100
reversed_stereo = 0
nice_ramp = 1

Operating system

Windows 10

CPU

Core 2 Duo

86Box version

v4.1.1 build 5634

Build architecture

Windows - x86 (32-bit)

Build type

  • New recompiler
  • Debug build

Download source

Official website (Jenkins, GitHub)

Additional context

No response