8000 How to run picogus in Windows 9x · Issue #72 · polpo/picogus · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

How to run picogus in Windows 9x #72

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
nahimov opened this issue Feb 12, 2025 · 2 comments
Open

How to run picogus in Windows 9x #72

nahimov opened this issue Feb 12, 2025 · 2 comments

Comments

@nahimov
Copy link
nahimov commented Feb 12, 2025

Hello! Is it possible to run picogus in Windows 9x? If yes, what kind of drivers we must use for it?

@dzlia
Copy link
dzlia commented Apr 22, 2025

@nahimov, I made it working in the following setup:

  1. OS: Windows 98 SE (eng)
  2. Hardware: setup IRQ on the card that is not used by Windows 98 (in my case it was 3)
  3. Forced picoGUS into the MPU mode with IRQ: something like pgusinit /mode mpu /mpuport 330 in the AUTOEXEC.BAT
  4. Installed the driver using this formula: Control Panel -> Add New Hardware -> No search for installed devices -> Sound, Video Multimedia Devices -> Music Quest MPU-401 compatible.
  5. Before rebooting I went to system devices and changed the port/IRQ forced by the driver installation wizard to ones relevant for me (in my case I/O port address 330, IRQ 3)
  6. After reboot there is a properly installed driver and a working MIDI output port in Control Panel -> Multimedia -> MIDI

There is also a driver from Roland for MPU-401, but for me each time I run a DOS game from Windows, the Windows reports with a blue screen that the device is already busy and Y/N to continue/exit. When I click Y it works, though. But I don't see any port of using it because of the solution above.

In GUS mode all above doesn't work, because drivers use IRQ for hardware identification, and on the IRQ there is a GUS, so drivers see a conflict and don't work/install themselves. At the same time games that use MPU without an IRQ still work fine.

@nahimov
Copy link
Author
nahimov commented Apr 22, 2025

@dzlia Thank you for your manual! I will try to do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
0