Skip to content

Divide error running Hocus Pocus for some sbtypes #6179

@vicokoby

Description

@vicokoby

Describe the bug

For sbtype values: sbpro2, ess688, ess1688, reveal_sc400, running Hocus Pocus game prouces a "Divide error".

Image

A reference link to the game: https://gamesdb.launchbox-app.com/games/details/9506-hocus-pocus

Steps to reproduce the behaviour

  1. Change sbtype value to sbpro2 or ess688 or ess1688 or reveal_sc400
  2. Run the game Hocus Pocus
  3. A "Divide error" is produced

Expected behavior

Hocus Pocus should run correctly

What operating system(s) this bug have occurred on?

Windows 10 22H2 64-bits

What version(s) of DOSBox-X have this bug?

DOSBox-X 2026.03.29

Used configuration

[sblaster]
sbtype                       = ess1688
sbbase                       = 220
irq                          = 7
listen to recording source   = false
recording source             = silence
prefer hfp                   = false
dma                          = 1
hdma                         = 5
enable speaker               = false
sbmixer                      = true
oplmode                      = esfm
oplemu                       = esfmu
oplrate                      = 49716
oplport                      = 
retrowave_bus                = serial
retrowave_port               = 
hardwarebase                 = 220
goldplay                     = true
blaster environment variable = true

Output log


Additional information

No response

Have you checked that no similar bug report(s) exist?

  • I have searched and didn't find any similar bug report.

Code of Conduct & Contributing Guidelines

  • I agree to follow the code of conduct and the contributing guidelines.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions