Image Map Image Map
Page 6 of 7 FirstFirst ... 234567 LastLast
Results 51 to 60 of 68

Thread: Windows 3.1 drivers for newer hardware

  1. #51

    Default

    You may have to go Turbo for some good 286 code.

    Each driver I've seen is different.
    The most common one I've seen requires 100% CPU usage while playing.

    Playing midi was a difficult task for a 286. (and even a 386!)
    That is why autonomous sound hardware and external midi modules are so great for older systems.

    It might be better to have an external x86 do the midi speaker playing for your primary computer.
    An LPT or serial interlink, or perhaps a Network might do the job.
    It would also allow you to reuse your DOS and Linux code.

  2. #52
    Join Date
    Aug 2006
    Location
    Chicagoland, Illinois, USA
    Posts
    6,543
    Blog Entries
    1

    Default

    Quote Originally Posted by watlers_world View Post
    My drivers are all 16-bit.
    Each driver simply needed an unused location outside the range of the "Virtual Memory".
    Now I have added a TSR to reserve some XMS before windows starts.
    This makes sense, thanks very much for the explanation!
    Offering a bounty for:
    - A working Sanyo MBC-775, Olivetti M24, or Logabax 1600
    - Music Construction Set, IBM Music Feature edition (has red sticker on front stating IBM Music Feature)

  3. #53
    Join Date
    Aug 2006
    Location
    Chicagoland, Illinois, USA
    Posts
    6,543
    Blog Entries
    1

    Default

    [QUOTE=Xacalite;491451]For what exactly? PCM playing on PC Speaker? It's easily found, see eg. drivers for old Linux kernels:
    http://www.oocities.org/stssppnn/pcsp.html

    For the record, that driver is terribly inefficient and not accurate. (No, I'm not going to fix it.) There are probably better references out there if someone wants to pursue this.
    Offering a bounty for:
    - A working Sanyo MBC-775, Olivetti M24, or Logabax 1600
    - Music Construction Set, IBM Music Feature edition (has red sticker on front stating IBM Music Feature)

  4. #54

    Default

    Xacalite, how many and of what sort are your Later PCs?
    PC speakers.... or piezoelectric buzzers?

    Not every computer has a classic PC speaker.

  5. #55

    Default

    Quote Originally Posted by Trixter View Post
    For the record, that driver is terribly inefficient and not accurate.
    From what I recall, it wasn't bad - it allowed to normally use the system during PCM playback, on a fast 486.
    The Windows 3.1 driver, on the other hand, didn't allow for anything else - the system just displayed the hourglass...

    Quote Originally Posted by watlers_world View Post
    Xacalite, how many and of what sort are your Later PCs?
    PC speakers.... or piezoelectric buzzers?
    Not every computer has a classic PC speaker.
    At this moment just one machine with Windows 3.1 - a 386DX/40 with a regular dynamic speaker.
    And yes, I know that piezo ones are very bad for such tricks.

  6. #56

    Default

    Xacalite, if it won't work, why ask me?

    Mixing sounds stored in the RAM of your 386 would leave little space and time for other windows programs
    and PCM wave data is generally too large to send to a remote player.
    Do you have a sound card for your 386?

    Which of your machines lacks a MIDI device?

  7. #57

    Default

    Quote Originally Posted by watlers_world View Post
    Xacalite, if it won't work, why ask me?
    Relax, I don't insist on you (or anybody else) making such a driver.
    Simply, I was surprised to see a MIDI driver for PC Speaker, and wanted to discuss possible enhancements.
    This is a discussion forum, after all.

  8. #58

    Default

    I find old computers quite fascinating.
    There is a sound card in each of my win3.x machines.
    Xacalite, what type of ISA sound card do you use in your windows 3.1 computer?


    I don't think Standard Mode had a high speed timer and
    an uneven time slice would make the driver's sound quality very poor.
    Do you have a TSR that will do the work?

  9. #59

    Default

    Quote Originally Posted by watlers_world View Post
    Xacalite, what type of ISA sound card do you use in your windows 3.1 computer?
    Mediavision Pro Audio Sound 16.

    Do you have a TSR that will do the work?
    What TSR do you mean?
    AFAIK, TSR programs are DOS-specific, and have nothing to do with Windows 3.1 drivers.

  10. #60

    Default

    Is that the same as the Media Vision Pro Audio Spectrum?
    Do you have four MIDI channels?

    Neither Enhanced Mode nor Standard Mode will run without the support of DOS TSR drivers.
    Windows is a just a DOS program.

    On a 386, your idea would make the most sense for single tasking 8086 DOS programs.
    I would guess that it would cause the time slice to shift toward turbo.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •