MiSTer PCXT

breiztiger
Top Contributor
Posts: 468
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 35 times
Been thanked: 99 times

Re: MiSTer PCXT

Unread post by breiztiger »

last keyboard change doesn’t fix if i type ALTGR + 8 to have back slash it freeze
CPC-Power Staff
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

breiztiger wrote: Fri Jul 01, 2022 5:32 pm last keyboard change doesn’t fix if i type ALTGR + 8 to have back slash it freeze
This is an incompatibility with the KEYB application, avoid it and get used to the English keyboard layout, without in the use of AltGr, which when you don't run KEYB, will not cause any hangs in combination with other keys, but also has no effect.

That is the solution I recommend for the time being:

Image

Edit: Using the /E parameter of the KEYB command seems to "improve" something, because it shows the symbol after AltGr + Key, but then it's as if you keep it pressed, because then just pressing the key shows it as if it was combined with AltGr... in short, as if it doesn't detect that the AltGr key has been released.
suww37
Posts: 173
Joined: Sun Apr 17, 2022 2:24 am
Has thanked: 7 times
Been thanked: 15 times

Re: MiSTer PCXT

Unread post by suww37 »

Does pcxt core support "mouse"? If you don't support it yet, are you planning to support "mouse"?
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

suww37 wrote: Sat Jul 02, 2022 5:41 am Does pcxt core support "mouse"? If you don't support it yet, are you planning to support "mouse"?
It is not at present, but in the future it will certainly come up.
suww37
Posts: 173
Joined: Sun Apr 17, 2022 2:24 am
Has thanked: 7 times
Been thanked: 15 times

Re: MiSTer PCXT

Unread post by suww37 »

I know you plan to support the turbo (7.16Mhz). The XT pc later model has a cpu speed of 10Mhz. Are you planning to support 10Mhz speed as well?
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

suww37 wrote: Sat Jul 02, 2022 6:54 am I know you plan to support the turbo (7.16Mhz). The XT pc later model has a cpu speed of 10Mhz. Are you planning to support 10Mhz speed as well?
7.16Mhz is a first option, then there could be another one that contemplates the maximum possible option, as long as this is possible due to the system's own limitations.
suww37
Posts: 173
Joined: Sun Apr 17, 2022 2:24 am
Has thanked: 7 times
Been thanked: 15 times

Re: MiSTer PCXT

Unread post by suww37 »

I remember in a YouTube video that you ran "prince of persia 1" in pcxt core. But when I put this game in hdd.img and run it, press the spacebar key on the initial title screen and the message "please insert prince of persia play disk into drive c:" and it no longer progresses. I ran the same hdd.img on 86box and there this game works normally.
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

suww37 wrote: Sat Jul 02, 2022 7:20 am I remember in a YouTube video that you ran "prince of persia 1" in pcxt core. But when I put this game in hdd.img and run it, press the spacebar key on the initial title screen and the message "please insert prince of persia play disk into drive c:" and it no longer progresses. I ran the same hdd.img on 86box and there this game works normally.
It's probably because of the version of Prince Of Persia you're using, there must be several... and for whatever reason the one you're using doesn't work.
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

What the display of the CPU registers can look like, taking advantage of the MDA display and managed by the core itself:

suww37
Posts: 173
Joined: Sun Apr 17, 2022 2:24 am
Has thanked: 7 times
Been thanked: 15 times

Re: MiSTer PCXT

Unread post by suww37 »

spark2k06 wrote: Sat Jul 02, 2022 8:02 am
suww37 wrote: Sat Jul 02, 2022 7:20 am I remember in a YouTube video that you ran "prince of persia 1" in pcxt core. But when I put this game in hdd.img and run it, press the spacebar key on the initial title screen and the message "please insert prince of persia play disk into drive c:" and it no longer progresses. I ran the same hdd.img on 86box and there this game works normally.
It's probably because of the version of Prince Of Persia you're using, there must be several... and for whatever reason the one you're using doesn't work.
"prince of persia" all version( 1.0, 1.1, 1.3, 1.4) not working.
suww37
Posts: 173
Joined: Sun Apr 17, 2022 2:24 am
Has thanked: 7 times
Been thanked: 15 times

Re: MiSTer PCXT

Unread post by suww37 »

suww37 wrote: Sat Jul 02, 2022 1:06 pm
spark2k06 wrote: Sat Jul 02, 2022 8:02 am
suww37 wrote: Sat Jul 02, 2022 7:20 am I remember in a YouTube video that you ran "prince of persia 1" in pcxt core. But when I put this game in hdd.img and run it, press the spacebar key on the initial title screen and the message "please insert prince of persia play disk into drive c:" and it no longer progresses. I ran the same hdd.img on 86box and there this game works normally.
It's probably because of the version of Prince Of Persia you're using, there must be several... and for whatever reason the one you're using doesn't work.
"prince of persia" all version( 1.0, 1.1, 1.3, 1.4) not working. Please confirm for your PCXT core.
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

suww37 wrote: Sat Jul 02, 2022 1:08 pm
suww37 wrote: Sat Jul 02, 2022 1:06 pm
spark2k06 wrote: Sat Jul 02, 2022 8:02 am

It's probably because of the version of Prince Of Persia you're using, there must be several... and for whatever reason the one you're using doesn't work.
"prince of persia" all version( 1.0, 1.1, 1.3, 1.4) not working. Please confirm for your PCXT core.
Honestly, I have no idea. Here is a screenshot of the setup for version 1.3:
prince_1_3_setup.jpg
prince_1_3_setup.jpg (100.2 KiB) Viewed 5093 times
Running the game in this case works without a problem for me. I don't know what problem you have with this game and what causes it.
held
Posts: 209
Joined: Sun Sep 26, 2021 2:18 pm
Has thanked: 27 times
Been thanked: 32 times

Re: MiSTer PCXT

Unread post by held »

This is the only proper english v1.3 version afaik:

Prince of Persia 1.3 (1990)(Brøderbund Software, Inc.) [Adventure, Action]

Code: Select all

8ca545775ac124642b8b486881ab9b8704f57f24f9ec66ab0b9906ed0471bd7b  CDUNGEON.DAT
5f0fa281c3b1274d5d24972218dfed9cf475945d7bdf0e88196db2bd546b18af  CONEDIT.COM
2dc3da999bd527ad7487c56a5376eb897175f3cc01e59a1d21d5a8091fc50256  CONFIG.DAT
12e3e18d3df4eb4e2d5031489e81cc007bcaa025bd53b37bb45e9d0597c4f9e2  CPALACE.DAT
d3cc483b20419bc6fb6d5b6aad7bedb912ae94369cc79f4e22ac5bf5449f52fb  DESKTOPD.CFG
e70719592bc824ba7e824d72fbbfb76df003e30391ad4c59b84d49bd9474e228  DIGISND1.DAT
32d890a38663d8d6824dcd9a06df61fc52782b3d30fcb2146ae522a3c525fe1b  DIGISND2.DAT
453344b77932d06af60342394b36cc81103a7a9e2285d2d74c1da0da06419fae  DIGISND3.DAT
afc992b8cc3edeb538188b002daddf221ec6e6a924c01107838298891899966b  EDUNGEON.DAT
9d40e17fb9fc503e5ce768dcd308fb597b672fe53837b187dbb664ab36166408  EPALACE.DAT
83f05175eb614552e0db9b5dc4dc8136cb32e3ce90464fa80ea8b2f0e2d6c1bb  FAT.DAT
f3e780da214fd1834601def611aff7bdc762f8828317b37bc3b2ff1d32d2aeb4  GUARD1.DAT
d8cef76e51a32b5d12e48c140e046b89b9dab4c7de457b1a909a2e1a2b20ae26  GUARD2.DAT
dcedc140dcab0945dea02d24c248642cbff25f1b1288808ffd71a70fc529c5cc  GUARD.DAT
0a9d3c11e921d3fb13de559d2e032c04009316add757c633cbdb0637375468ba  IBM_SND1.DAT
f9d3a96e060bf86139c548a134d4f8aae179d5fd59ece47954c91bdf54c2b4ea  IBM_SND2.DAT
43124ab9c232f21fff270fab8db583be295e50ceaaae9a56ee5029d8b2ba2db6  INSTALL.EXE
16dc47dd0ac5a61a41603c8994d3975c80d11b3b004d1cbcaebc5c625f2fa818  INSTALL.PDM
2eaa798041c090a6d54cd0dce4ae770e3da400ef95540cec7ed0ff9db5c2af73  KID.DAT
3d44faec8afc35c6ade89fc0e9bec0d6702a9e2772a54b3709c0e60c88a9aea2  LEVELS.DAT
6266583d771f07e5bf5461cc2e846a2beac01f74301817b4c9c6f27c7a9c4958  MIDISND1.DAT
1730a0eeff2464a3729eb0b0d932cd02519c605f8193e261122d77ac00121378  MIDISND2.DAT
405436cff58e851178dd5e022cc5d648bb6b894cfb2274f5ae3e269a0cf45055  MT32SND1.DAT
5844929eb9b87029b39f9760c1c6fb390ce0bdfb08e37f92b2ee11e7c5826a19  MT32SND2.DAT
0ec31ef20c8253530728e40fe78531fee94cb1265c6e6f685c06e6d116e595d8  PRINCE.DAT
d20e10574d09ef4200d5a0ee00365f14b468c0e396bffea9d5f5f856bfe16f8a  PRINCE.EX_
ca42fdbb44e5f4551322a52c7614df55b3b29cfa9873ab4fb3a1970af8cfbf71  PRINCE.EXE
418be33393e8ae25b724670d74f9b1fd6f1fd2eef38639e2f679701ddb8a4df2  PV.DAT
915cfbcd010ba7a90bd7ad127adaf925dce2d7b82780929736e2992f5ca5f92a  SETUP.CFG
971f1b468505bde14af224005cdb7cf53a48ea13e12d0d041b7ad9b3b2216ecd  SETUP.DAT
b564560b013ca03b31d0d3a806d34b6b8869beab03964a273369e42519ef8f4c  SETUP.EXE
5b6ded9399d13c3a877ff9ea003cbabdb222bbc1ae4a0fac81eb4913340bf9ae  SHADOW.DAT
ce7970e072830cb30acd0b6df57d9be2d3cbc8e01d1c2e444471a0e908979098  SKEL.DAT
b7eb84651af54c4aed3475aa552e25f77392156f8caa692c9eba094ee69a5690  TITLE.DAT
996b54115f704dfc97e351279a00b98ad18f3776af7b8cd0d61c127fe1cfeaad  VDUNGEON.DAT
dfe2725b83dea22538a4dd0137f64e0013175375952654b2c5305c1c1ffe3558  VIZIER.DAT
062b4964006d1f2d4338f06532a2d42c42dd72e02cbb62b28e6cd6d2fb2672f3  VPALACE.DAT
jordi
Posts: 282
Joined: Thu Jun 11, 2020 10:11 am
Has thanked: 112 times
Been thanked: 87 times

Re: MiSTer PCXT

Unread post by jordi »

held wrote: Sat Jul 02, 2022 5:37 pm This is the only proper english v1.3 version afaik:

Prince of Persia 1.3 (1990)(Brøderbund Software, Inc.) [Adventure, Action]

Code: Select all

8ca545775ac124642b8b486881ab9b8704f57f24f9ec66ab0b9906ed0471bd7b  CDUNGEON.DAT
5f0fa281c3b1274d5d24972218dfed9cf475945d7bdf0e88196db2bd546b18af  CONEDIT.COM
2dc3da999bd527ad7487c56a5376eb897175f3cc01e59a1d21d5a8091fc50256  CONFIG.DAT
12e3e18d3df4eb4e2d5031489e81cc007bcaa025bd53b37bb45e9d0597c4f9e2  CPALACE.DAT
d3cc483b20419bc6fb6d5b6aad7bedb912ae94369cc79f4e22ac5bf5449f52fb  DESKTOPD.CFG
e70719592bc824ba7e824d72fbbfb76df003e30391ad4c59b84d49bd9474e228  DIGISND1.DAT
32d890a38663d8d6824dcd9a06df61fc52782b3d30fcb2146ae522a3c525fe1b  DIGISND2.DAT
453344b77932d06af60342394b36cc81103a7a9e2285d2d74c1da0da06419fae  DIGISND3.DAT
afc992b8cc3edeb538188b002daddf221ec6e6a924c01107838298891899966b  EDUNGEON.DAT
9d40e17fb9fc503e5ce768dcd308fb597b672fe53837b187dbb664ab36166408  EPALACE.DAT
83f05175eb614552e0db9b5dc4dc8136cb32e3ce90464fa80ea8b2f0e2d6c1bb  FAT.DAT
f3e780da214fd1834601def611aff7bdc762f8828317b37bc3b2ff1d32d2aeb4  GUARD1.DAT
d8cef76e51a32b5d12e48c140e046b89b9dab4c7de457b1a909a2e1a2b20ae26  GUARD2.DAT
dcedc140dcab0945dea02d24c248642cbff25f1b1288808ffd71a70fc529c5cc  GUARD.DAT
0a9d3c11e921d3fb13de559d2e032c04009316add757c633cbdb0637375468ba  IBM_SND1.DAT
f9d3a96e060bf86139c548a134d4f8aae179d5fd59ece47954c91bdf54c2b4ea  IBM_SND2.DAT
43124ab9c232f21fff270fab8db583be295e50ceaaae9a56ee5029d8b2ba2db6  INSTALL.EXE
16dc47dd0ac5a61a41603c8994d3975c80d11b3b004d1cbcaebc5c625f2fa818  INSTALL.PDM
2eaa798041c090a6d54cd0dce4ae770e3da400ef95540cec7ed0ff9db5c2af73  KID.DAT
3d44faec8afc35c6ade89fc0e9bec0d6702a9e2772a54b3709c0e60c88a9aea2  LEVELS.DAT
6266583d771f07e5bf5461cc2e846a2beac01f74301817b4c9c6f27c7a9c4958  MIDISND1.DAT
1730a0eeff2464a3729eb0b0d932cd02519c605f8193e261122d77ac00121378  MIDISND2.DAT
405436cff58e851178dd5e022cc5d648bb6b894cfb2274f5ae3e269a0cf45055  MT32SND1.DAT
5844929eb9b87029b39f9760c1c6fb390ce0bdfb08e37f92b2ee11e7c5826a19  MT32SND2.DAT
0ec31ef20c8253530728e40fe78531fee94cb1265c6e6f685c06e6d116e595d8  PRINCE.DAT
d20e10574d09ef4200d5a0ee00365f14b468c0e396bffea9d5f5f856bfe16f8a  PRINCE.EX_
ca42fdbb44e5f4551322a52c7614df55b3b29cfa9873ab4fb3a1970af8cfbf71  PRINCE.EXE
418be33393e8ae25b724670d74f9b1fd6f1fd2eef38639e2f679701ddb8a4df2  PV.DAT
915cfbcd010ba7a90bd7ad127adaf925dce2d7b82780929736e2992f5ca5f92a  SETUP.CFG
971f1b468505bde14af224005cdb7cf53a48ea13e12d0d041b7ad9b3b2216ecd  SETUP.DAT
b564560b013ca03b31d0d3a806d34b6b8869beab03964a273369e42519ef8f4c  SETUP.EXE
5b6ded9399d13c3a877ff9ea003cbabdb222bbc1ae4a0fac81eb4913340bf9ae  SHADOW.DAT
ce7970e072830cb30acd0b6df57d9be2d3cbc8e01d1c2e444471a0e908979098  SKEL.DAT
b7eb84651af54c4aed3475aa552e25f77392156f8caa692c9eba094ee69a5690  TITLE.DAT
996b54115f704dfc97e351279a00b98ad18f3776af7b8cd0d61c127fe1cfeaad  VDUNGEON.DAT
dfe2725b83dea22538a4dd0137f64e0013175375952654b2c5305c1c1ffe3558  VIZIER.DAT
062b4964006d1f2d4338f06532a2d42c42dd72e02cbb62b28e6cd6d2fb2672f3  VPALACE.DAT
I do have one with 124,270 Bytes prince.exe, and it does work perfectly.
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

held wrote: Sat Jul 02, 2022 5:37 pm This is the only proper english v1.3 version afaik:

Prince of Persia 1.3 (1990)(Brøderbund Software, Inc.) [Adventure, Action]

Code: Select all

8ca545775ac124642b8b486881ab9b8704f57f24f9ec66ab0b9906ed0471bd7b  CDUNGEON.DAT
5f0fa281c3b1274d5d24972218dfed9cf475945d7bdf0e88196db2bd546b18af  CONEDIT.COM
2dc3da999bd527ad7487c56a5376eb897175f3cc01e59a1d21d5a8091fc50256  CONFIG.DAT
12e3e18d3df4eb4e2d5031489e81cc007bcaa025bd53b37bb45e9d0597c4f9e2  CPALACE.DAT
d3cc483b20419bc6fb6d5b6aad7bedb912ae94369cc79f4e22ac5bf5449f52fb  DESKTOPD.CFG
e70719592bc824ba7e824d72fbbfb76df003e30391ad4c59b84d49bd9474e228  DIGISND1.DAT
32d890a38663d8d6824dcd9a06df61fc52782b3d30fcb2146ae522a3c525fe1b  DIGISND2.DAT
453344b77932d06af60342394b36cc81103a7a9e2285d2d74c1da0da06419fae  DIGISND3.DAT
afc992b8cc3edeb538188b002daddf221ec6e6a924c01107838298891899966b  EDUNGEON.DAT
9d40e17fb9fc503e5ce768dcd308fb597b672fe53837b187dbb664ab36166408  EPALACE.DAT
83f05175eb614552e0db9b5dc4dc8136cb32e3ce90464fa80ea8b2f0e2d6c1bb  FAT.DAT
f3e780da214fd1834601def611aff7bdc762f8828317b37bc3b2ff1d32d2aeb4  GUARD1.DAT
d8cef76e51a32b5d12e48c140e046b89b9dab4c7de457b1a909a2e1a2b20ae26  GUARD2.DAT
dcedc140dcab0945dea02d24c248642cbff25f1b1288808ffd71a70fc529c5cc  GUARD.DAT
0a9d3c11e921d3fb13de559d2e032c04009316add757c633cbdb0637375468ba  IBM_SND1.DAT
f9d3a96e060bf86139c548a134d4f8aae179d5fd59ece47954c91bdf54c2b4ea  IBM_SND2.DAT
43124ab9c232f21fff270fab8db583be295e50ceaaae9a56ee5029d8b2ba2db6  INSTALL.EXE
16dc47dd0ac5a61a41603c8994d3975c80d11b3b004d1cbcaebc5c625f2fa818  INSTALL.PDM
2eaa798041c090a6d54cd0dce4ae770e3da400ef95540cec7ed0ff9db5c2af73  KID.DAT
3d44faec8afc35c6ade89fc0e9bec0d6702a9e2772a54b3709c0e60c88a9aea2  LEVELS.DAT
6266583d771f07e5bf5461cc2e846a2beac01f74301817b4c9c6f27c7a9c4958  MIDISND1.DAT
1730a0eeff2464a3729eb0b0d932cd02519c605f8193e261122d77ac00121378  MIDISND2.DAT
405436cff58e851178dd5e022cc5d648bb6b894cfb2274f5ae3e269a0cf45055  MT32SND1.DAT
5844929eb9b87029b39f9760c1c6fb390ce0bdfb08e37f92b2ee11e7c5826a19  MT32SND2.DAT
0ec31ef20c8253530728e40fe78531fee94cb1265c6e6f685c06e6d116e595d8  PRINCE.DAT
d20e10574d09ef4200d5a0ee00365f14b468c0e396bffea9d5f5f856bfe16f8a  PRINCE.EX_
ca42fdbb44e5f4551322a52c7614df55b3b29cfa9873ab4fb3a1970af8cfbf71  PRINCE.EXE
418be33393e8ae25b724670d74f9b1fd6f1fd2eef38639e2f679701ddb8a4df2  PV.DAT
915cfbcd010ba7a90bd7ad127adaf925dce2d7b82780929736e2992f5ca5f92a  SETUP.CFG
971f1b468505bde14af224005cdb7cf53a48ea13e12d0d041b7ad9b3b2216ecd  SETUP.DAT
b564560b013ca03b31d0d3a806d34b6b8869beab03964a273369e42519ef8f4c  SETUP.EXE
5b6ded9399d13c3a877ff9ea003cbabdb222bbc1ae4a0fac81eb4913340bf9ae  SHADOW.DAT
ce7970e072830cb30acd0b6df57d9be2d3cbc8e01d1c2e444471a0e908979098  SKEL.DAT
b7eb84651af54c4aed3475aa552e25f77392156f8caa692c9eba094ee69a5690  TITLE.DAT
996b54115f704dfc97e351279a00b98ad18f3776af7b8cd0d61c127fe1cfeaad  VDUNGEON.DAT
dfe2725b83dea22538a4dd0137f64e0013175375952654b2c5305c1c1ffe3558  VIZIER.DAT
062b4964006d1f2d4338f06532a2d42c42dd72e02cbb62b28e6cd6d2fb2672f3  VPALACE.DAT
Tested this version with these checksums, it works. The message "please insert prince of persia play disk into drive c:" appears, followed by "Press Enter to continue", I clicked, and it loaded the game completely.
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

beta 1.2
  • Fix input device_clock and data_clock to the chipset
  • Fixed KF8259 bugs.
  • Create reset signals for each clock domain.
  • Changed SDRAM reset signal and bus input logic.
  • Fix timmings in PCXT.sdc
  • cleaning up project files
  • Default value to FFh for unused I/O ports
https://github.com/spark2k06/PCXT_MiSTe ... 05e47dc55f
https://github.com/spark2k06/PCXT_MiSTe ... 220703.rbf

Start of a new prebeta 1.3 branch:

https://github.com/spark2k06/PCXT_MiSTe ... e_beta_1_3
breiztiger
Top Contributor
Posts: 468
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 35 times
Been thanked: 99 times

Re: MiSTer PCXT

Unread post by breiztiger »

just to report that use!umbs v2.0 work but if a change to v2.2 it report invalid command line ?!?

i use the default config.sys with last commit
CPC-Power Staff
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

breiztiger wrote: Sun Jul 03, 2022 7:17 am just to report that use!umbs v2.0 work but if a change to v2.2 it report invalid command line ?!?

i use the default config.sys with last commit
I am using version 2.2 without problems, with the configuration of:

Code: Select all

DOS=UMB
DEVICE=C:\UTIL\USE!UMBS.SYS C000-F000
The other thing is that I can't use DOSMAX because it hangs.
suww37
Posts: 173
Joined: Sun Apr 17, 2022 2:24 am
Has thanked: 7 times
Been thanked: 15 times

Re: MiSTer PCXT

Unread post by suww37 »

spark2k06 wrote: Sat Jul 02, 2022 4:22 pm
suww37 wrote: Sat Jul 02, 2022 1:08 pm
suww37 wrote: Sat Jul 02, 2022 1:06 pm

"prince of persia" all version( 1.0, 1.1, 1.3, 1.4) not working. Please confirm for your PCXT core.
Honestly, I have no idea. Here is a screenshot of the setup for version 1.3:

prince_1_3_setup.jpg

Running the game in this case works without a problem for me. I don't know what problem you have with this game and what causes it.
I figured out why "prince of persia" didn't work. I used ms-dos 5.0 on hdd.img. This game worked well on ms-dos 6.22 and free dos. And in free dos, this game got freezing during play. I think your pcxt core is the most stable in ms-dos 6.22.
kitune-san
Top Contributor
Posts: 401
Joined: Wed May 18, 2022 11:20 am
Has thanked: 127 times
Been thanked: 412 times

Re: MiSTer PCXT

Unread post by kitune-san »

@spark2k06
Changed the clock in the chipset to be driven at 100 MHz.
This is expected to reduce compile time. No improvement in functionality.
I have done very little operational testing yet, but it appears to be generally working.
(I have already found that the melody at 8088BIOS startup does not work.)

https://github.com/kitune-san/PCXT_MiST ... hz_chipset
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

kitune-san wrote: Sun Jul 03, 2022 4:21 pm @spark2k06
Changed the clock in the chipset to be driven at 100 MHz.
This is expected to reduce compile time. No improvement in functionality.
I have done very little operational testing yet, but it appears to be generally working.
(I have already found that the melody at 8088BIOS startup does not work.)

https://github.com/kitune-san/PCXT_MiST ... hz_chipset
I will try it out as soon as I can. Thank you!
breiztiger
Top Contributor
Posts: 468
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 35 times
Been thanked: 99 times

Re: MiSTer PCXT

Unread post by breiztiger »

@kitune-san just compil your last commit and it work better !!!

i can launch mod master xt and doskey work great

edit : doskey seem to stop working after some time
CPC-Power Staff
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

breiztiger wrote: Sun Jul 03, 2022 5:28 pm @kitune-san just compil your last commit and it work better !!!

i can launch mod master xt and doskey work great
Great, I'll test it myself tomorrow and publish it in the 1.3 prebeta.
Mills
Posts: 90
Joined: Mon Jun 08, 2020 2:52 pm
Has thanked: 15 times
Been thanked: 32 times

Re: MiSTer PCXT

Unread post by Mills »

kitune-san wrote: Sun Jul 03, 2022 4:21 pm @spark2k06
Changed the clock in the chipset to be driven at 100 MHz.
This is expected to reduce compile time. No improvement in functionality.
I have done very little operational testing yet, but it appears to be generally working.
(I have already found that the melody at 8088BIOS startup does not work.)

https://github.com/kitune-san/PCXT_MiST ... hz_chipset
Thanks, this one seems to work like the previous, the only different thing I noticed, is the adlib music being very high pitched.
kitune-san
Top Contributor
Posts: 401
Joined: Wed May 18, 2022 11:20 am
Has thanked: 127 times
Been thanked: 412 times

Re: MiSTer PCXT

Unread post by kitune-san »

Thanks.
Seems to be a sound problem.
Perhaps there is something that has to be changed along with the clock when it is changed.

memo:
I will change clk_en_opl2 signal.
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

I have solved the sound problem, using the cpu_clock signal instead of the clock of the sound modules, as it runs at 100Mhz, so it sounds pitched.With these changes, I have updated the prebeta 1.3 branch:

https://github.com/spark2k06/PCXT_MiSTe ... e_beta_1_3

I attach here the binary of this prebeta so that the rest of the users can test it.

On the other hand, apart from some applications and games that we know crash, there is another crash point to investigate, and it is here (application CheckIt 3.0):
protected_mode.png
protected_mode.png (394.55 KiB) Viewed 4482 times
Attachments
PCXT_PREBETA_1_3_01.zip
(966.33 KiB) Downloaded 124 times
suww37
Posts: 173
Joined: Sun Apr 17, 2022 2:24 am
Has thanked: 7 times
Been thanked: 15 times

Re: MiSTer PCXT

Unread post by suww37 »

spark2k06 wrote: Mon Jul 04, 2022 4:45 am I have solved the sound problem, using the cpu_clock signal instead of the clock of the sound modules, as it runs at 100Mhz, so it sounds pitched.With these changes, I have updated the prebeta 1.3 branch:

https://github.com/spark2k06/PCXT_MiSTe ... e_beta_1_3

I attach here the binary of this prebeta so that the rest of the users can test it.

On the other hand, apart from some applications and games that we know crash, there is another crash point to investigate, and it is here (application CheckIt 3.0):

protected_mode.png
Thanks for the quick update. Now, the most important thing left is the turbo mode (7.16Mhz). "prince of persia" is too slow. Among the sound problems, the "pc internal speaker" also seems to be different from the real XT PC.
Malor
Top Contributor
Posts: 860
Joined: Wed Feb 09, 2022 11:50 pm
Has thanked: 64 times
Been thanked: 194 times

Re: MiSTer PCXT

Unread post by Malor »

It should be skipping 80286 protected mode if you're emulating an 8088. Is that the core you're using? It's switched around enough times that I don't actually know what modules you're using, and I don't have the dev environment set up to look at it.

If you're presenting as an 8088, that software should already know that 80286 mode will fail.
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

Malor wrote: Mon Jul 04, 2022 8:03 am It should be skipping 80286 protected mode if you're emulating an 8088. Is that the core you're using? It's switched around enough times that I don't actually know what modules you're using, and I don't have the dev environment set up to look at it.

If you're presenting as an 8088, that software should already know that 80286 mode will fail.
CheckIt recognises it as an 8088:
8088_checkit.jpg
8088_checkit.jpg (86.68 KiB) Viewed 4362 times
User avatar
spark2k06
Core Developer
Posts: 876
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 409 times
Been thanked: 969 times

Re: MiSTer PCXT

Unread post by spark2k06 »

spark2k06 wrote: Mon Jul 04, 2022 4:45 am I have solved the sound problem, using the cpu_clock signal instead of the clock of the sound modules, as it runs at 100Mhz, so it sounds pitched.With these changes, I have updated the prebeta 1.3 branch:

https://github.com/spark2k06/PCXT_MiSTe ... e_beta_1_3

I attach here the binary of this prebeta so that the rest of the users can test it.

On the other hand, apart from some applications and games that we know crash, there is another crash point to investigate, and it is here (application CheckIt 3.0):

protected_mode.png
@kitune-san just made a pull request for the prebeta 1.3 making use of the 100Mhz sound modules as well, but getting the signal from cen_opl2 properly. I have tested it and it works fine. I have accepted the changes, I attach here the corresponding RBF file:
Attachments
PCXT_PREBETA_1_3_02.zip
(979.66 KiB) Downloaded 161 times
Post Reply