flynnsbit wrote: ↑Tue Nov 23, 2021 1:52 pm
Neocaron wrote: ↑Tue Nov 23, 2021 1:26 pm
So I've been experimenting pretty hard with the ao486 core at 100mhz and I don't know if there is any form of "luck of the draw" regarding the OC of the Cyclone V but on Antonio Villena's Mister, I didn't get a single crash playing over 20 games for hours. And this is true in windows 98, windows me, and Dos.
So maybe this should be visible for people to try out in a experimental section, this way people know it might not work for everyone but at least the option is there. For me on some of those 95/96 games, the small increase was the difference between playble and not playable. Thoughts?
Post your compile and we can test it across misters. Maybe you hit a stable build.
I don't think that I did, it's sloppy I didn't know how to add it back properly so I just modified this:
(* romstyle = "logic" ) wire [27:0] clk_rate[8] = '{90000000, 15000000, 30000000, 56250000, 100000000, 100000000, 100000000, 100000000 };
( romstyle = "logic" *) wire [17:0] speed_div[8] = '{ 'h0505, 'h1e1e, 'h0f0f, 'h0808, 'h20504, 'h20504, 'h20504, 'h20504 };
To this
(* romstyle = "logic" ) wire [27:0] clk_rate[8] = '{90000000, 100000000, 30000000, 56250000, 100000000, 100000000, 100000000, 100000000 };
( romstyle = "logic" *) wire [17:0] speed_div[8] = '{ 'h0505, 'h20504, 'h0f0f, 'h0808, 'h20504, 'h20504, 'h20504, 'h20504 };
And in the gui
"D2D1P2O56,CPU Clock,90MHz,15MHz,30MHz,56MHz;",
to
"D2D1P2O56,CPU Clock,90MHz,100MHz,30MHz,56MHz;",
I replaced the lowest one to be sure it wasn't placebo, this way I can tell the difference easily between 15 and 100mhz.
So basically I just used the value that was reserved for the debug 100mhz and I did no change to anything else. If it was unstable, it should be unstable for me unless some recent changes to the core made it stable now.
How often would it crash for you? Like could you play a game for 3hours straight? Could the amp of the power supply affect it?
I can share it here but please be careful, It was literally the first time I recompiled something, I have no experience with coding at all and to even find the right things to change, it was just guess work. My point is more about the fact that it has been stable for me for almost 2 weeks, so I think people should at least be allowed to have the option to try it, with a warning not to do it without a fan for exemple.
And in case some people wonder where you do the changes, it's only in the ao486.sv file. Didn't touch anything else.