Author Topic: [SOLVED] DOSBox Video Resolution Issue - SDL - SYS2070  (Read 7367 times)

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5255
  • Karma: +44/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
[SOLVED] DOSBox Video Resolution Issue - SDL - SYS2070
« on: July 25, 2023, 11:23:43 pm »
Hello

I just installed DOSBox on my ArcaOS 5.0.7 VM.
This one: https://www.joschs-robotics.de/dosbox/dosbox074_2021-01-24.wpi
I installed SDL and mikmod with yum/rpm, which my VM was missing.

I remember I didn't used to have problems on the past but today I'm getting this error.

If I double click the DOSBox icon, it quits with this POPUPLOG:
Quote

07-25-2023  16:19:35  SYS2070  PID 0047  TID 0003  Slot 006b
C:\PROGRAMS\DOSBOX\DOSBOX.EXE
SDL120->DIVE.19
182

If I try to run it by hand I get:
Quote
[C:\programs\dosbox]dosbox
DOSBox version SVN
Copyright 2002-2021 DOSBox Team, published under GNU GPL.
---
CONFIG: Loading primary settings from config file dosbox.conf
Your fullscreen resolution can NOT be determined, it's assumed to be 1024x768.
Please edit the configuration file if this value is wrong.
A non-recoverable error occurred.  The process ended.

So I changed:
- fullresolution   = original
to
- fullresolution   = 1024x768
and I get.
Quote
[C:\programs\dosbox]dosbox
DOSBox version SVN
Copyright 2002-2021 DOSBox Team, published under GNU GPL.
---
CONFIG: Loading primary settings from config file dosbox.conf
A non-recoverable error occurred.  The process ended.


Any idea what may be wrong?

Regards
« Last Edit: July 26, 2023, 05:04:12 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5255
  • Karma: +44/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: DOSBox Video Resolution Issue - SDL
« Reply #1 on: July 25, 2023, 11:29:15 pm »
Some update:

I just tried the same thing on different VM and DOSBox worked without issues.

Now I want to find out what can be wrong on the other VM that produce that error.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5363
  • Karma: +127/-1
    • View Profile
Re: DOSBox Video Resolution Issue - SDL
« Reply #2 on: July 26, 2023, 01:50:50 am »

If I double click the DOSBox icon, it quits with this POPUPLOG:
Quote

07-25-2023  16:19:35  SYS2070  PID 0047  TID 0003  Slot 006b
C:\PROGRAMS\DOSBOX\DOSBOX.EXE
SDL120->DIVE.19
182

Wrong SDL DLL or DIVE DLL. SYS2070 is usually a wrong DLL.

Lars

  • Hero Member
  • *****
  • Posts: 1426
  • Karma: +72/-0
    • View Profile
Re: DOSBox Video Resolution Issue - SDL
« Reply #3 on: July 26, 2023, 10:38:28 am »
Usual questions: is there a file DIVE.DLL? Can it be found via LIBPATH? Does it have an entry point #19?

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5255
  • Karma: +44/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: DOSBox Video Resolution Issue - SDL
« Reply #4 on: July 26, 2023, 05:02:25 pm »
Yes, It is DIVE.DLL. Now DOSBox works.

Quote
Directory of C:\MMOS2\DLL

12-07-21  7:31p        69,662      0 ----  dive.dll
        1 file(s)      69,662 bytes used

Directory of C:\OS2\DLL

 5-28-23  8:10a       123,679    124 a---  dive.dll
        1 file(s)     123,679 bytes used
Total files listed:

I have no idea how al older DIVE.DLL got into C:\OS2\DLL

Thanks for the tip.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Lars

  • Hero Member
  • *****
  • Posts: 1426
  • Karma: +72/-0
    • View Profile
Re: [SOLVED] DOSBox Video Resolution Issue - SDL - SYS2070
« Reply #5 on: July 26, 2023, 08:28:51 pm »
Looks like the one in MMOS2 is older. It is also much smaller which implies, it possibly does not implement all routines.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5255
  • Karma: +44/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: [SOLVED] DOSBox Video Resolution Issue - SDL - SYS2070
« Reply #6 on: July 26, 2023, 09:55:26 pm »
Looks like the one in MMOS2 is older. It is also much smaller which implies, it possibly does not implement all routines.
Hi Lars

I renamed the one in C:\OS2\DLL and DOSBox worked fine.

The DIVE file on C:\OS2\DLL looks more suspicions to me, I did a bldlevel and I get these:
- C:\mmos2\DLL - 12-07-21  7:31p        69,662   - Level 14.75
- C:\OS2\DLL - 5-28-23  8:10a       123,679 - @#IBM:p034#@-  level 00


Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.