Skip to content
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

dBASE 5 für Windows dosnt work #1109

Closed
nanderer opened this issue Feb 2, 2022 · 6 comments · Fixed by #1110
Closed

dBASE 5 für Windows dosnt work #1109

nanderer opened this issue Feb 2, 2022 · 6 comments · Fixed by #1110

Comments

@nanderer
Copy link

nanderer commented Feb 2, 2022

Hi,

first of all, thanks a lot for your grate work, finally i am able to play my good old WEP-Games on modern widows-systems without the 3GB Ram limitations or some W2K-VM ;)

But once i tried good old dBase for windows, the last version, unfortunately borland crashed, i miss them really much but microsoft was better in buying stuff and less good in programming, borland had developed the best IDE ever, if we still would use it today instead of this visual-S*** we wouldnt neet that much ram at all (cause together together with all that unnecessary javascript and so on)

so here is what i tried:

downloading https://cloudflare-ipfs.com/ipfs/QmSKRdzgSsnNzoxJos7iwxzhs5mnGwfQSwVdL8ZmNR8pf8/Borland%20dBase%205.0%20for%20Windows%20[German]%20(3.5).7z

extracting all img files into one folder, looking like this
DBASE5.zip

then i opend the setup programm using your grate vm and waited until the car drove 100% while smiling bout the funny street signs

afterwards ive got nice start menu entrys

grafik

i tried one, seen it didnt worked and then i modified it a bit by adding the path to otvdm.exe, then i pnched the lnk again and got a dll not foud, after adding run in parameter to the link like this:

D:\DBASEWIN
grafik

(of cause use C:\ or wherever you installed it)

i was finally able to get a loading screen but than i only got an error message from the vm. That is where i cant do anymore and hope someone here would like to help:

DBASEWIN.INI

[Fonts]
1=Times New Roman,12,ROMAN
2=Arial,10,SWISS
3=Arial,24,SWISS
4=Ariston,24,SCRIPT
[CommandSettings]
_dbwinhome=D:\DBASEWIN
directory=D:\DBASEWIN\BEISPIEL
path=D:\DBASEWIN\BEISPIEL
[CustomClasses]
CC0=D:\DBASEWIN\BEISPIEL\BUTTONS.CC
[Install]
Username=Owner
Company=

vm-output and errormessage

version: 1056
3854:fixme:toolhelp:InterruptRegister16 601: (0000, 18a7:361c), semi-stub.
3854:fixme:int31:DOSVM_Int31Handler 1016: Real mode segment (1d17) to descriptor: no longer supported
=====dump all modules=====
Module Flags Name Flag
 1d1f   8309    IDR10007    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAGS_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 1baf   8309    IDAPI01     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAGS_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 1a37   8309    ILD01       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAGS_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 19ff   8309    DBAS0000    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAGS_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 1347   8021    CTL3DV2     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 1317   8309    DBCOMM      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAGS_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 12ff   8021    OLECLI      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 12e7   8021    TOOLHELP    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 12cf   8021    SHELL       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 12b7   8021    DDEML       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 129f   8021    WIN87EM     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 1287   8021    COMMDLG     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 1207   8309    BIVBX11     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAGS_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_LIBMODULE
 119f   0b0a    DBASEWIN    NE_FFLAGS_MULTIPLEDATA | NE_FFLAGS_FRAMEBUF | NE_FFLAGS_CONSOLE | NE_FFLAGS_GUI | NE_FFLAGS_SELFLOAD
 1187   8021    SOUND       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 116f   8021    MMSYSTEM    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 1157   8021    MOUSE       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 113f   8021    KEYBOARD    NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 1127   8021    DISPLAY     NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 110f   8021    USER        NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 10f7   8021    GDI         NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 10c7   8021    TIMER       NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 10af   8021    COMM        NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 1097   8021    SYSTEM      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
 1007   8021    KERNEL      NE_FFLAGS_SINGLEDATA | NE_FFLAGS_BUILTIN | NE_FFLAGS_LIBMODULE
=====dump all modules=====
16: vm86.dll!load_x87function+0x5589 - 0x6cf91cb0 (null)(0)
15: ntdll.dll!RtlUnwind+0x1da - 0x770a7c40 (null)(0)
14: ntdll.dll!KiUserExceptionDispatcher+0x26 - 0x770b39e0 (null)(0)
=============================
13: gdi32full.dll!ResetDCWImpl+0x44f - 0x76033e60 (null)(0)
12: gdi32full.dll!ResetDCWImpl+0x34c - 0x76033e60 (null)(0)
11: gdi32full.dll!ResetDCA+0x2f - 0x7607fb70 (null)(0)
10: gdi.exe16!ResetDCA+0xfffffffff6e88f3a - 0x7607fb70 (null)(0)
9: krnl386.exe16!RegFlushKey16+0x732 - 0x6d089a10 (null)(0)
8: krnl386.exe16!vm_debug_get_entry_point+0x82b - 0x6d08a190 (null)(0)
7: vm86.dll!vm_inject+0xe91 - 0x6cf98130 (null)(0)
6: vm86.dll!wine_call_to_16_regs_vm86+0x4d - 0x6cf97850 (null)(0)
5: krnl386.exe16!K32WOWCallback16Ex+0x3c7 - 0x6d09eea0 (null)(0)
4: krnl386.exe16!LoadModule16+0x6ff - 0x6d084bc0 (null)(0)
3: krnl386.exe16!RestoreThunkLock+0xb82 - 0x6d090e70 (null)(0)
2: KERNEL32.DLL!BaseThreadInitThunk+0x19 - 0x76900400 (null)(0)
1: ntdll.dll!RtlGetAppContainerNamedObjectPath+0xed - 0x770a7210 (null)(0)
0: ntdll.dll!RtlGetAppContainerNamedObjectPath+0xbd - 0x770a7210 (null)(0)
========================
address=760343B6
access address=00000046
VM context
EAX:E35A,ECX:0000,EDX:1E07,EBX:044A
ESP:E324,EBP:E39E,ESI:003C,EDI:FFFF
ES:1E07,CS:10FF,SS:19C7,DS:19C7,FS:0000,GS:0000
IP:054C, address:0334059C
EFLAGS:00003292

SEGV
---------------------------
SEGV
---------------------------
address=760343B6
access address=00000046
VM context
EAX:E35A,ECX:0000,EDX:1E07,EBX:044A
ESP:E324,EBP:E39E,ESI:003C,EDI:FFFF
ES:1E07,CS:10FF,SS:19C7,DS:19C7,FS:0000,GS:0000
IP:054C, address:0334059C
EFLAGS:00003292

SEGV

---------------------------
Cancel   Try Again   Continue   
---------------------------

thanks a lot in advance and keep up the good work

@otya128
Copy link
Owner

otya128 commented Feb 2, 2022

version: 1056

It seems that you are using a very old version. Please try the latest version.

@otya128 otya128 closed this as completed Feb 2, 2022
@otya128 otya128 reopened this Feb 2, 2022
@nanderer
Copy link
Author

nanderer commented Feb 2, 2022

btw it dosnt also dosnt work with vm version 2161 ; but it closes without any message and i cant see anything at all, with the old version i see atleast a splash...

@twin2269
Copy link

twin2269 commented Nov 22, 2024

version 2446
if30:fixme:DOSVM_Int31Handler Real mode segment (14d7) to descriptor: no longer supported

hello, how can I fix this? (Borland Database Engine 16 Bit under Windows 10x64, 11)

@cracyc
Copy link
Contributor

cracyc commented Nov 22, 2024

You need to create a new bug report and provide a lot more information.

@twin2269
Copy link

twin2269 commented Nov 22, 2024

screen1_bde

You need to create a new bug report and provide a lot more information.

Sorry, i am new. How i can create a new bug report?

@cracyc
Copy link
Contributor

cracyc commented Nov 22, 2024

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

Successfully merging a pull request may close this issue.

4 participants