VOGONS

Common searches


Reply 341 of 419, by realnc

User metadata
Rank Oldbie
Rank
Oldbie
Hezus wrote:

Is it possible to load softmpu into upper memory? I've set up autoexec to load it high, but mem.exe tells me it has been loaded into conventional memory.

Loads into high memory just fine for me, even when loading it manually after DOS has booted with typing "lh legmpu.com". What's the output of "mem /c /p" for you? Do any other TSRs load into high mem?

Reply 342 of 419, by C0deHunter

User metadata
Rank Member
Rank
Member

Do I only need the SOFTMPU.EXE file to be copied to the root of C:\ ?

Then add this line into my Autoexec.bat:

LH SOFTMPU.EXE /MPU:330 /SB:220 /IRQ:5

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 343 of 419, by realnc

User metadata
Rank Oldbie
Rank
Oldbie
C0deHunter wrote:

Do I only need the SOFTMPU.EXE file to be copied to the root of C:\ ?

Then add this line into my Autoexec.bat:

LH SOFTMPU.EXE /MPU:330 /SB:220 /IRQ:5

You can put it anywhere you want. Directly in C:\ is fine. Usually it's a good idea to have a directory for stuff like that though, like C:\TOOLS. If you put it there, then:

LH C:\TOOLS\SOFTMPU.EXE /MPU:330 /SB:220 /IRQ:5

This TSR is tiny, so you should probably put this as the last entry in your autoexec to prevent bigger TSRs/drivers from being unable to be loaded into high memory.

Reply 344 of 419, by C0deHunter

User metadata
Rank Member
Rank
Member

Thank you!

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 345 of 419, by t9999clint

User metadata
Rank Member
Rank
Member

I really don't like emm386, is their any major reason why JEMM386 support can't be added?

If I were to try and add JEMM support myself, where in your code is the call to the MS EMM386 api for redirecting the ports? Is it mostly in one spot/function or is it kind of spread throughout the program?
I figured I'd ask if it's practical to do before I started spending time analyzing code and researching API calls for JEMM386

My Youtube Channel: https://www.kor.ninja/
My Soundfont Project: K.O.R. Soundfont Project V.5.0
My Soundcloud Page: https://soundcloud.com/clint-theriault

Reply 347 of 419, by dJOS

User metadata
Rank Newbie
Rank
Newbie
t9999clint wrote:

I really don't like emm386, is their any major reason why JEMM386 support can't be added?

If I were to try and add JEMM support myself, where in your code is the call to the MS EMM386 api for redirecting the ports? Is it mostly in one spot/function or is it kind of spread throughout the program?
I figured I'd ask if it's practical to do before I started spending time analyzing code and researching API calls for JEMM386

Why not use QEMM 386, it works perfectly with SoftMPU.

The impossible often has a kind of integrity which the merely improbable lacks.

Reply 348 of 419, by appiah4

User metadata
Rank l33t++
Rank
l33t++
walterg74 wrote:

Hey folks, just wondering...

If softmpu add "intelligent mode", does it also fix/correct the hanging note bug issues found on SB16 cards..?

No.

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 349 of 419, by bjwil1991

User metadata
Rank l33t
Rank
l33t

The SB16 cards always had hanging note bugs since DSP 4.06-4.11. DSP 4.05 or less and 4.16 (found on AWE64 and WavEffects CT1470) is the way to go. The ones with the YMF-262M chip from DSP 4.06-4.11 has both level 1 and level 2 hanging note bugs, whereas the ones with the CT1747 bus chip has the level 2 bug, which is a very rare occurrence.

Discord: https://discord.gg/U5dJw7x
Systems from the Compaq Portable 1 to Ryzen 9 5950X
Twitch: https://twitch.tv/retropcuser

Reply 350 of 419, by t9999clint

User metadata
Rank Member
Rank
Member
dJOS wrote:
t9999clint wrote:

I really don't like emm386, is their any major reason why JEMM386 support can't be added?

If I were to try and add JEMM support myself, where in your code is the call to the MS EMM386 api for redirecting the ports? Is it mostly in one spot/function or is it kind of spread throughout the program?
I figured I'd ask if it's practical to do before I started spending time analyzing code and researching API calls for JEMM386

Why not use QEMM 386, it works perfectly with SoftMPU.

I prefer JEMM as it's Open Source but mostly because it lets you unload it so I don't have to reboot to run games that need real mode.
I will probably use QEMM if I can't find any way around it. EMM386 makes my system unstable.

My Youtube Channel: https://www.kor.ninja/
My Soundfont Project: K.O.R. Soundfont Project V.5.0
My Soundcloud Page: https://soundcloud.com/clint-theriault

Reply 351 of 419, by bjt

User metadata
Rank Oldbie
Rank
Oldbie
appiah4 wrote:

Is there any particular reason why it won't work with MS-DOS 5.0 and its EMM386? 😐

Yes, the earlier versions of EMM386 don't have the port-trapping interface that SoftMPU relies on.

Reply 352 of 419, by appiah4

User metadata
Rank l33t++
Rank
l33t++
bjt wrote:
appiah4 wrote:

Is there any particular reason why it won't work with MS-DOS 5.0 and its EMM386? 😐

Yes, the earlier versions of EMM386 don't have the port-trapping interface that SoftMPU relies on.

Thank you for this clarification, much appreciated.

Retronautics: A digital gallery of my retro computers, hardware and projects.

Reply 353 of 419, by Axatax

User metadata
Rank Newbie
Rank
Newbie
bjt wrote on 2013-06-09, 23:00:

Ultima VI requires intelligent mode and works with SoftMPU 0.5. It doesn't seem to have a problem with EMM386.

Ultima VII on the other hand doesn't tolerate either EMM386 or HIMEM.SYS, but works fine with UART mode.

Ultima VI works fine through my PAS16/Midimate to an MT-32. That's traditional SoundBlaster-like hardware.

Reply 354 of 419, by solartony

User metadata
Rank Newbie
Rank
Newbie

been trying to connect pc apps like cakewalk & others to an external synth thru
the gameport mpu-401 midi port ...

for one app, it works fine, no problem ...

trying to 'gang buster' a few apps on the pc tho, eg, keyboard emulation to cakewalk to another 'effects' app and
finally to the external synth ...

tried midi yoke, but got lost on the 'out' being 'in' & vice versa ...

what could work here ?

peace

Reply 355 of 419, by C0deHunter

User metadata
Rank Member
Rank
Member

UPDATE:
I recently I replaced my IDE CD-ROM drive with a SCSI one, on an Adaptec AHA-2940UW PCI adapter. Whenever I boot the system, I get this error message:
MPU-401 detected at port 330
! Error: Sound Blaster not detected at port 220 IRQ 5

This is my current SOFTMPU.EXE entry in Autoexec.bat file:

LH C:\UTILS\SOFTMPU\SOFTMPU.EXE /MPU:330 /SB:220 /IRQ:5

Also the Blaster environment loads at is set at: A220 I5 D1 H5 P330 E620 T6

I haven't touched my sound card at all, I am not sure why I get this message. Any help would be appreciated!

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 357 of 419, by C0deHunter

User metadata
Rank Member
Rank
Member

No conflict, I guess.

Attachments

  • SCSI 02.jpeg
    Filename
    SCSI 02.jpeg
    File size
    325.86 KiB
    Views
    2254 views
    File license
    Fair use/fair dealing exception
  • SCSI 03.jpeg
    Filename
    SCSI 03.jpeg
    File size
    654.42 KiB
    Views
    2254 views
    File license
    Fair use/fair dealing exception
  • SCSI 03.jpeg
    Filename
    SCSI 03.jpeg
    File size
    654.42 KiB
    Views
    2254 views
    File license
    Fair use/fair dealing exception
  • SCSI 04.jpeg
    Filename
    SCSI 04.jpeg
    File size
    686.92 KiB
    Views
    2254 views
    File license
    Fair use/fair dealing exception
  • SCSI 05.jpeg
    Filename
    SCSI 05.jpeg
    File size
    702.1 KiB
    Views
    2254 views
    File license
    Fair use/fair dealing exception

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 358 of 419, by C0deHunter

User metadata
Rank Member
Rank
Member

The error message.

Attachments

  • SCSI 06.jpeg
    Filename
    SCSI 06.jpeg
    File size
    231.31 KiB
    Views
    2254 views
    File license
    Fair use/fair dealing exception
  • SCSI 07.jpeg
    Filename
    SCSI 07.jpeg
    File size
    536.78 KiB
    Views
    2254 views
    File license
    Fair use/fair dealing exception

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)

Reply 359 of 419, by C0deHunter

User metadata
Rank Member
Rank
Member
appiah4 wrote on 2020-10-28, 23:14:

The SCSI controller probably shares a resource with the sound card?

OBSERVATION 1)
I just tested the system with Quake, and inserted the actual CD-ROM (has Trent Reznor's Red-book audio):
Both sound effects and CD audio works flawlessly.

OBSERVATION 2)
MUNT seems to be working fine, even with the SoftMPU error message.

PIII-800E | Abit BH-6 | GeForce FX 5200 | 64MB SD-RAM PC100 | AWE64 Gold | Sound Canvas 55 MKII | SoftMPU | 16GBGB Transcend CF as C:\ and 64GB Transcend CF D:\ (Games) | OS: MS-DOS 7.1-Win98SE-WinME-Win2K Pro (multi-OS menu Using System Commander 2K)