Commit Graph

12 Commits

Author SHA1 Message Date
Kevin Armstrong 72447d0e6a fix visual studio project files (stupid GIT!!!) 2019-05-20 16:11:22 +01:00
Kevin Armstrong 21c62aabfb fix visual studio project files (stupid GIT!!!) 2019-05-20 16:10:23 +01:00
tmaul c58b28366d Turn on multithreaded compilation in Visual Studio 2019 debug builds so it doesn't take all night to do a clean build 2019-05-19 23:20:28 +01:00
Kev 388cc91c3d First pass at name change 2019-05-17 18:27:11 +01:00
Kev 19eb62badc All I wanted to do was clean up the todo against hcastle...
I had a look to see why hcastle was crashing when using the correct refresh rate. It turns out that nBurnSoundLen is not calculated correctly until after DrvInit if a game is not using 60hz. This probably affects a lot of games and possibly might need further verifcation on others to make sure that the sound is working correctly now it's calculated correctly. Some sound cores didn't care about nBurnSoundLen when creating their internal buffers but that ones that do would always have a buffer underrun.

I also think I have found a fix for starwars crashing randonmly on my machine but if someone could verify that the games still work on other machines that would be good ;)

Some notes:
Wingforc - someone should check that the changes I made are correct :)
hcastle - seems ok with the refresh rate now
yiear - might be ok as is now I have renabled the refrest rate. Might not be. Could someone check.
namcos1 - Seems the games that are above 60hz now work with the correct refresh but someone should double check

Remaining refrest problems I know of:
metlclsh - Had a note that it locks up with refrest rate, seems to still crash so I have left it uncommented
M62 - Wasn't sure if the refrest rate was commented out due to sound so have left this
2019-05-15 21:18:21 +01:00
tmaul 5ba9153ec0 might be better 2019-05-12 22:05:17 +01:00
Kev 214efec25e Remove links to the bad place 2019-05-12 21:55:29 +01:00
Kev 6ce3d9b7a9 VS2019 - I should have done a clean build first :) 2019-05-08 21:56:27 +01:00
Kev d81e7555d3 VS2019 - Fix x64 debug building 2019-05-08 21:07:33 +01:00
Kev 15d7be1899 VS2109 - Fix release x64 builds 2019-05-08 20:36:06 +01:00
Kev 2f2d7ace07 VS2019 - Fix release win32 build 2019-05-08 20:02:53 +01:00
Kev a8a8a4767e Visual studio 2019 project files.
Works with community edition, assumes that you have the correct Direct X sdk, nasm on your path and activeperl installed.

Also fix for ay8910 building on msvc
2019-05-08 19:25:25 +01:00