You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For delphi 5 and to compile and run the new exe, remember to unzip and add the thdtimer to the project plus some minor fix for md100 and ramtran2 under osx
#4
Open
kwccoin opened this issue
Apr 3, 2024
· 2 comments
Quite obvious for delphi programmer I guess but not me. Never did any Pascal one, other than Turbo Pascal for Bridge in 1980s, I guess ... and it works. Just not sure about the TCP version. Just in case someone else also find the issue.
The full process is
get the delphi 5 from archive.org
there is a serial number in the .ISO
I successfully install delphi 5 onto a w7 bottle under crossOver
also remember to let the crossOver ready (or the control panel to run
if you run with exception to 0000000 must need those other files (like rom etc.)
For es, it should be like this (and ai1000 need more ... etc. and MD100 ...)
For em or the TCP version, it seems the generated pb2000c.exe cannot run on its own. Copy and write over the runable es version.
The text was updated successfully, but these errors were encountered:
Hi there - yes to all of the above, build instructions are the same as per Piotr's original version. But you don't need to compile this yourself, there are already compiled binaries under "releases": https://github.com/wowczarek/pb2000em/releases
kwccoin
changed the title
To compile and run the new exe, remember to unzip and add the thdtimer
For delphi 5 and to compile and run the new exe, remember to unzip and add the thdtimer to the project plus some minor fix for md100 and ramtran2 under osx
Apr 4, 2024
I have some issues need to go immediately to hosiptal. Will read those later. At least for the ramtran2 there is no osx version. Hence I tried.
Quickly on top of the above, i tried to use md100.c and ramtran2.c under osx by compiling under it. It turns out I need to under osx (arm m2) a few minor updates to two files I.e. listX07.c and Make. But it works (sort of; seems so far ramtran2 does not report real time info unlike the md100; still it can read the ram after minor close down of ai1000; further test needed):
listX07.c has issue when make under osx:
listX07.c:523:12: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
static colon_pending = FALSE;
~~~~~~ ^
int
listX07.c:524:12: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int]
static remark_pending = FALSE;
i.e. listX07 2 lines have to be changed for md100.c to compile under osx clang by declaring bool (I assume it is not integer):
Quite obvious for delphi programmer I guess but not me. Never did any Pascal one, other than Turbo Pascal for Bridge in 1980s, I guess ... and it works. Just not sure about the TCP version. Just in case someone else also find the issue.
The full process is
The text was updated successfully, but these errors were encountered: