Page 1 of 1

IBM PC XT does not work anymore on v16?

Posted: Sun 21 Jun, 2020 10:14 am
by widge
Hello,

I have just created an account on this forum to report what I believe is a bug of version 16.

I am new to the forum and PCem.

* What the effect of the bug was (ie more than "doesn't work")

I unzip PCemV15Win.zip and copy 1501512.u18 and 5000027.u19 to PCemV15Win\roms\ibmxt then start (leaving default values): I get the POST (RAM counting from 0 to 640K).
I unzip PCemV16Win.zip and copy 1501512.u18 and 5000027.u19 to PCemV16Win\roms\ibmxt then start (leaving default values): I get a black screen and do not get the POST.

* Description of the error, if any

No error

* What software was running on the emulator at the time

No software, issue at startup

* What OS was running on the emulator at the time

No OS, issue at startup

* What configuration was being used in the emulator

Besides the two ROMS, default configuration

* Whether the dynamic recompiler was being used

I do not know, default configuration

* A screenshot of the issue, if possible

I have attached a screenshot for each version.

* Any additional information that seems relevant

OS running PCEm is Windows 10

Thank you

Re: IBM PC XT does not work anymore on v16?

Posted: Sun 21 Jun, 2020 6:04 pm
by j1forPandE
Strange, IBM XT emulation works for me on PCem v16. You could try to create a special configuration for this. In the PCem menu, select "New" config and then fill it out accordingly.

Try very low specs:
Machine: 8088 at 4,77 MHZ
Memory: 640 KB
Graphics: CGA or Hercules
Speed: Default
No HDD, 1 or 2 5.25" floppies with 360 KB

The rest can stay as is, I think.

Re: IBM PC XT does not work anymore on v16?

Posted: Sun 21 Jun, 2020 7:20 pm
by widge
Defaults were already set to:

Machine: 8088 at 4,77 MHZ
Memory: 640 KB
Graphics: CGA
Speed: Default
No HDD

I have changed the floppies from the default:

FDD1: 3.5" 2.88M
FDD2: 3.5" 2.88M

to

FDD1: 5.25" 360k
FDD2: 5.25" 360k

But still the same black screen.

Re: IBM PC XT does not work anymore on v16?

Posted: Sun 21 Jun, 2020 8:16 pm
by omarsis81
ibmxt2.jpg
ibmxt2.jpg (38.95 KiB) Viewed 49078 times

Re: IBM PC XT does not work anymore on v16?

Posted: Mon 22 Jun, 2020 1:04 pm
by j1forPandE
widge, just to make sure - can you run other machines? Can you run the "generic XT" machine with the generic XT bios? That can be downloaded on the PCem website.

Re: IBM PC XT does not work anymore on v16?

Posted: Mon 22 Jun, 2020 5:38 pm
by widge
Thanks for the suggestion.

From scratch, unzipped PCemV15Win.zip, copied pcxt.rom to PCemV15Win\roms\genxt, default values, something on the screen
From scratch, unzipped PCemV16Win.zip, copied pcxt.rom to PCemV16Win\roms\genxt, default values, black screen

Re: IBM PC XT does not work anymore on v16?

Posted: Mon 22 Jun, 2020 6:21 pm
by SarahWalker
mda.rom was missing from the V16 zip file. Please re-download.

Re: IBM PC XT does not work anymore on v16?

Posted: Tue 23 Jun, 2020 8:14 pm
by widge
I confirm the issue is fixed by re-downloading the new version of the V16 zip file.

Thank you

Re: IBM PC XT does not work anymore on v16?

Posted: Tue 23 Jun, 2020 9:49 pm
by widge
How do you boot into IBM Cassette BASIC?
omarsis81 wrote: Sun 21 Jun, 2020 8:16 pmibmxt2.jpg

Re: IBM PC XT does not work anymore on v16?

Posted: Wed 24 Jun, 2020 5:18 am
by omarsis81
widge wrote: Tue 23 Jun, 2020 9:49 pm How do you boot into IBM Cassette BASIC?
omarsis81 wrote: Sun 21 Jun, 2020 8:16 pmibmxt2.jpg
When you have no floppy nor HD it boots there like the real machine

Re: IBM PC XT does not work anymore on v16?

Posted: Wed 24 Jun, 2020 6:43 pm
by widge
Ok I have set FDD1 and FDD2 to None but I get a 601 after the POST.
omarsis81 wrote: Wed 24 Jun, 2020 5:18 am
widge wrote: Tue 23 Jun, 2020 9:49 pm How do you boot into IBM Cassette BASIC?
omarsis81 wrote: Sun 21 Jun, 2020 8:16 pmibmxt2.jpg
When you have no floppy nor HD it boots there like the real machine

Re: IBM PC XT does not work anymore on v16?

Posted: Wed 24 Jun, 2020 8:30 pm
by omarsis81
Select a 360 or 720 kb floppy but don't load an image on it

Re: IBM PC XT does not work anymore on v16?

Posted: Thu 25 Jun, 2020 5:07 pm
by widge
I have tried 360 and 720 but I get a black screen after the POST.

Re: IBM PC XT does not work anymore on v16?

Posted: Thu 25 Jun, 2020 6:19 pm
by omarsis81
maybe your bios file got corrupted somehow. Are you using CGA for the display, right?

Re: IBM PC XT does not work anymore on v16?

Posted: Fri 26 Jun, 2020 8:31 pm
by widge
I use CGA yes, here are the MD5 for both files:

1a2ac1ae0fe0f7783197e78da8b3126c *1501512.u18
69e2bd1d08c893cbf841607c8749d5bd *5000027.u19

Re: IBM PC XT does not work anymore on v16?

Posted: Fri 26 Jun, 2020 8:48 pm
by omarsis81
Name: 1501512.u18
Date: 4/10/2020
Size: 32 KB (32,768 bytes)
--------
SHA-1: 6bac726d8d033491d52507278aa388ec04cf8b7e
MD5: 1a2ac1ae0fe0f7783197e78da8b3126c
CRC32: 79522c3d

Name: 5000027.u19
Date: 4/10/2020
Size: 32 KB (32,768 bytes)
--------
SHA-1: 2aa781a698a21c332398d9bc8503d4f580df0a05
MD5: e816a89768a1bf4b8d52b454d5c9d1e1
CRC32: fc982309


But I bet there are many versions of the BIOS... try to get new files ant post your result again

Re: IBM PC XT does not work anymore on v16?

Posted: Sat 27 Jun, 2020 9:19 pm
by widge
I can now boot to Cassette BASIC.

I was using BIOS_5160_08NOV82_U19_5000027.BIN (8 KB) instead of BIOS_5160_08NOV82_U19_5000027_27256.BIN (32 KB, like you).

From minuszerodegrees.net:

+---------------------------------+
| FILES |
+---------------------------------+

File BIOS_5160_08NOV82_U18_1501512.BIN is a binary image of ROM chip U18. [ 32 KB in size ]
File BIOS_5160_08NOV82_U19_5000027.BIN is a binary image of ROM chip U19. [ 8 KB in size ]

File BIOS_5160_08NOV82_U19_5000027_27256.BIN is the above U19 image repeated 4 times, for use in a 27256 EPROM (32 KB).