DOS Game - Galactic Conquest v9.00 test (Announce)
> > It is not mine, and at the moment I cannot honestly remember where I got
> > it from.
> Perhaps the one @ pedt.demon.co.uk?
Note all of the download links / many links on pedt.demon.co.uk are now dead.
I did wonder if the library might be Bob Ferguson's jrfpas06.zip (note link to his download page not zip) - however looking through his library (for the 1st time) I believe that is unlikely.
I have also wondered if it could also be a 3rd party commercial CRT.TPU however it doesn't look like it, as I dumped out all of the TEXT in your EXE into a file and then checked/read through that. I found/can see no copyright notices other than Borland's: "Portions Copyright (c) 1983,92 Borland".
If it was commercial e.g. Turbo Power's stuff then I would have expected an additional copyright statement. Thus I wondered at first if it was a free CRT library from someone rather than commercial as no additional copyright statements. If it is around "around" or slightly over 4200bytes then that will likely be a modified Borland CRT.TPU. [I don't the size of your CRT.TPU as you haven't shared that info (might be helpful to track it down if you do), so I'm looking at this from your resulting EXE which obviously contains part of the CRT.TPU you have. [note CRT.TPU "normally" lives inside TURBO.TPL along with SYSTEM.TPU, DOS.TPU, OVERLAY.TPU PRINTER.TPU unless they have been extracted out with the aid of a util in order to be patched/replaced etc].
I thus wondered if it was more likely that what you have is Borland's original CRT library but just patched by someone to firstly fix RTL200 and maybe add a few other little tweaks rather than a complete replacement of CRT written from scratch. Indeed looking at the CRT library in GALCON vs the original TP7 CRT.TPU that is exactly what it looks like [note: I'm still checking into this]. As the CRT you are using appears to have an additional move code inserted into Borland's standard code:
---------------------------------------------------------------------------
ORIGINAL.CRT
0000:0000 BA 12 00 3B D3 73 1A F7-F3 8B D8 E4 61 A8 03 75
0000:0010 08 0C 03 E6 61 B0 B6 E6-43 8A C3 E6 42 8A C7 E6
GALCON.CRT
0000:0000 BA 12 00 B8 DD 34 3B D3-73 1A F7 F3 8B D8 E4 61
0000:0010 A8 03 75 08 0C 03 E6 61-B0 B6 E6 43 8A C3 E6 42
---------------------------------------------------------------------------
---------------------------------------------------------------------------
ORIGINAL.CRT
00000000: BA1200 mov dx,00012
00000003: 3BD3 cmp dx,bx
00000005: 731A jae 00000021
00000007: F7F3 div bx
00000009: 8BD8 mov bx,ax
0000000B: E461 in al,61
0000000D: A803 test al,003
0000000F: 7508 jne 00000019
GALCON.DAT
00000000: BA1200 mov dx,00012
00000003: B8DD34 mov ax,034DD
00000006: 3BD3 cmp dx,bx
00000008: 731A jae 00000024
0000000A: F7F3 div bx
0000000C: 8BD8 mov bx,ax
0000000E: E461 in al,61
00000010: A803 test al,003
00000012: 7508 jne 0000001C
Note: The inserted move instruction at the start is 3 bytes in length hence the jae / jne instructions which then come after it are 3 bytes further in !
---------------------------------------------------------------------------
etc
etc
So yes what I believe you are looking for is a "modified" Borland CRT library which might explain why you only have it as a TPU. Thus what we now need to determine is what patch / patch program has been applied to make that version.
Complete thread:
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 21.09.2009, 22:21 (Announce)
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 21.09.2009, 23:16
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 21.09.2009, 23:48
- GMail doesn't like zips either, rename too ! - Ninho, 08.12.2009, 23:53
- GMail doesn't like zips either, rename too ! - sinclaj1, 11.12.2009, 04:35
- GMail doesn't like zips either, rename too ! - Ninho, 08.12.2009, 23:53
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 21.09.2009, 23:48
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 09.10.2009, 17:51
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 09.10.2009, 22:56
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 10.10.2009, 08:28
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 10.10.2009, 10:47
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 22.10.2009, 05:16
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 22.10.2009, 15:25
- DOS Game - Galactic Conquest v9.00 test - rr, 22.10.2009, 18:39
- DOS Game - Galactic Conquest v9.00 test - rr, 22.10.2009, 18:47
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 08.12.2009, 02:10
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 09.12.2009, 22:04
- DOS Game - Galactic Conquest v9.00 test - DOS386, 11.12.2009, 01:45
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 11.12.2009, 04:33
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 11.12.2009, 07:33
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 11.12.2009, 10:35
- DOS Game - Galactic Conquest v9.00 test - rr, 13.12.2009, 18:22
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 14.12.2009, 02:24
- DOS Game - Galactic Conquest v9.00 test - rr, 13.12.2009, 18:22
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 11.12.2009, 10:35
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 11.12.2009, 07:33
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 11.12.2009, 04:33
- DOS Game - Galactic Conquest v9.00 test - DOS386, 11.12.2009, 01:45
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 09.12.2009, 22:04
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 08.12.2009, 02:10
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 22.10.2009, 15:25
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 22.10.2009, 05:16
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 10.10.2009, 10:47
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 10.10.2009, 08:28
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 09.10.2009, 22:56
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 11:11
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 13:59
- DOS Game - Galactic Conquest v9.00 test - DOS386, 11.12.2009, 14:28
- DOS Game - Galactic Conquest v9.00 test - ecm, 11.12.2009, 14:36
- DOS Game - Galactic Conquest v9.00 test - DOS386, 11.12.2009, 14:38
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 14:56
- DOS Game - Galactic Conquest v9.00 test - ecm, 11.12.2009, 15:40
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 16:02
- DOS Game - Galactic Conquest v9.00 test - ecm, 11.12.2009, 16:20
- DOS Game - Galactic Conquest v9.00 test ( off topic) - Arjay, 11.12.2009, 17:27
- DOS Game - Galactic Conquest v9.00 test ( off topic) - ecm, 11.12.2009, 19:01
- DOS Game - Galactic Conquest v9.00 test ( off topic) - Arjay, 11.12.2009, 23:12
- DOS Game - Galactic Conquest v9.00 test ( off topic) - ecm, 11.12.2009, 19:01
- DOS Game - Galactic Conquest v9.00 test ( off topic) - Arjay, 11.12.2009, 17:27
- DOS Game - Galactic Conquest v9.00 test - ecm, 11.12.2009, 16:20
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 16:02
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 11.12.2009, 19:30
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 23:40
- DOS Game - Galactic Conquest v9.00 test - DOS386, 12.12.2009, 10:04
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 11:23
- DOS Game - Galactic Conquest v9.00 test - ecm, 12.12.2009, 11:38
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 12.12.2009, 12:11
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 12:42
- DOS PNG support - DOS386, 12.12.2009, 13:40
- DOS PNG support - Arjay, 12.12.2009, 15:23
- DOS PNG support - DOS386, 13.12.2009, 10:20
- DOS PNG support - rr, 12.12.2009, 22:11
- DOS PNG support - DOS386, 19.12.2009, 14:40
- DOS PNG support - rr, 19.12.2009, 23:02
- DOS PNG support -- QPV, QPNG - Rugxulo, 20.12.2009, 00:09
- DOS PNG support - DOS386, 20.12.2009, 07:32
- DOS PNG support - rr, 19.12.2009, 23:02
- DOS PNG support - DOS386, 19.12.2009, 14:40
- DOS PNG support - Arjay, 12.12.2009, 15:23
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 11:23
- DOS Game - Galactic Conquest v9.00 test - ecm, 11.12.2009, 15:40
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 15:31
- DOS Game - Galactic Conquest v9.00 test - ecm, 11.12.2009, 14:36
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 11.12.2009, 16:39
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 17:51
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 17:56
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 11.12.2009, 22:38
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 23:54
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 00:07
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 02:12
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 02:59
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 02:12
- DOS Game - Galactic Conquest v9.00 test - sinclaj1, 12.12.2009, 17:00
- DOS Game - Galactic Conquest v9.00 test - Arjay, 12.12.2009, 00:07
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 23:54
- DOS Game - Galactic Conquest v9.00 test - Arjay, 11.12.2009, 17:51
- DOS Game - Galactic Conquest v9.00 test - deleted user, 13.09.2012, 15:14
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 13.09.2012, 17:51
- DOS Game - Galactic Conquest v9.00 Build 55 - GOLD - Arjay, 13.09.2012, 20:48
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 13.09.2012, 17:51
- DOS Game - Galactic Conquest v9.00 test - Rugxulo, 21.09.2009, 23:16