- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
06247 | Crash/Freeze | Major | Always | Jun 18, 2016, 23:25 | Apr 3, 2018, 05:44 |
Tester | StHiryu | View Status | Public | Platform | |
Assigned To | mahlemiut | Resolution | Fixed | OS | Windows Vista/7/8 (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.178 | Fixed in Version | 0.196 | Build | 64-bit |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 06247: cpc464, cpc6128: The input doesn't work with some games after loading screen | ||||
Description |
After loading some games you can't input any key. This makes these games unplayable. The games are: Comando Tracer Bestial Warrior Psycho Pig UXB |
||||
Steps To Reproduce |
Load the .dsk with |cpm Some .dsk needs the command cat, and then run"FILE Load the tape image with run" You can grab the games from CPC-POWER.com |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | cpc464, cpc6128 | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
9
No.12784
B2K24 Senior Tester
Jun 20, 2016, 16:46
|
In cpc_flop.xml these and many sets show supported="no"> so I'd assume this behavior is already known? Will mark this as Direction Needed to get input from Developers. |
---|---|
No.12799
StHiryu Tester
Jun 22, 2016, 20:39
|
I've looked it just now and in that xml, all the entries show supported="no">, at least at 174 cpc_flop.xml...there are no sets with supported="yes", and most I've tried work fine. |
No.13241
StHiryu Tester
Oct 7, 2016, 20:17
|
Updated the report with Bestial Warrior, another game from Zeus soft with the same problem than the others. |
No.13267
mahlemiut Developer
Oct 12, 2016, 00:50
|
This is caused by the change in I/O mode for port A of the PPI (connected to the PSG data bus). It selected PSG register 14 (port A, connected to the keyboard), but has to change PPI port A to input mode, which causes it to write 0xff, which in turn changes the selected PSG register to 15 (0x0f). Commenting out the callback call on mode change in i8255.cpp gets Hundra further, and makes Comando Tracer and Bestial Warrior fully playable. There should be a better way to achieve this, though. |
No.13757
StHiryu Tester
Mar 31, 2017, 18:13
|
Updated the report with Psycho Pig UXB, another game from US GOLD |
No.14851
StHiryu Tester
Mar 18, 2018, 00:19
edited on: Mar 28, 2018, 20:09 |
With the latest mame git all the games are now playable but Hundra, that gets stuck after the main menu. |
No.14894
StHiryu Tester
Mar 28, 2018, 20:11
|
Should we close this report and open other for Hundra? Not sure if the black screen after the main menu is related to the PSG data bus... |
No.14895
Tafoid Administrator
Mar 28, 2018, 20:17
|
It wouldn't hurt to make a separate report for the non-functioning since what seems to be making it not function is not the same as the others. After which, we can resolve this one (less hundra) |
No.14910
StHiryu Tester
Apr 2, 2018, 15:08
|
Resolved, moved Hundra to a separate report. |