- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
08704 | Speed | Major | Always | Jul 7, 2023, 04:28 | Jul 10, 2023, 04:57 |
Tester | Balthier | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Open | OS | Windows 10/11 (64-bit) | |
Status [?] | Acknowledged | Driver | |||
Version | 0.256 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 08704: All sets on dassault.cpp: Games running very slow | ||||
Description | These games run terribly slow compared to versions prior to 0.253. I barely get 50% speed now, granted I don't have a beefy system but I usually only have problems like this with 3D games or Netlist audio related stuff. If the emulation got better somehow and this is linked to that then by all means close this. | ||||
Steps To Reproduce | 1. Run any of the affected games and hit F11 to view the speed. | ||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.253 | ||||
Affected Sets / Systems | All sets on dassault.cpp | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.21621
Mamesick Senior Tester
Jul 7, 2023, 15:15
edited on: Jul 7, 2023, 15:15 |
I would say confirmed, because this change seems to be really CPU demanding with the new 68000 core that was introduced around 0.253 if I'm not wrong:// config.set_maximum_quantum(attotime::from_hz(8400)); // 140 CPU slices per frame config.set_perfect_quantum(m_maincpu); // I was seeing random lockups.. let's see if this helpsThough it's correct emulation, so I don't want to change the status of the bug to confirmed. Developers surely can say more on this. |
---|---|
No.21639
Osso Moderator
Jul 10, 2023, 04:57
|
I agree with Mamesick that this isn't a bug, per se. Emulation speed is dragged down because this requires 'perfect' synch between the two M68000s. Short of removing the perfect_quantum and causing the game to lock up again, not much can probably be done. |