viti95 / FastDoom

Doom port for DOS, optimized to be as fast as possible!
512 stars 33 forks source link

Update demo benchmarks to FastDoom 0.9.3 #136

Open RamonUnch opened 1 year ago

RamonUnch commented 1 year ago

There has been some progress on the performances of FastDoom however the README.md contains outdated benchmarks data from 0.2 I think the table should be updated with newer version. Also maybe you could add a line for a 386 machine? I think you have one in working order right?

https://github.com/viti95/FastDoom/blob/275c1e513882aee174b719e0d07dbefb9f0e3fab/README.md?plain=1#L34-L39

viti95 commented 1 year ago

Yeah I should update the whole readme, there has been lots of changes since then 😅

I'll add 386SX, 386DX and 486 cpu's to the table, maybe also something more powerful.

SpitFire-666 commented 1 year ago

I've got a 386SX @ 16MHz and a 386DX @ 20MHz - I'd be happy to benchmark, would just need the commands/demo file to make sure the tests are accurate

viti95 commented 1 year ago

Nice, I'll upload a batch file to benchmark FastDoom easily, probably next Tuesday.

viti95 commented 1 year ago

I've created a new batch to benchmark FastDoom along some changes in FastDoom code to be able to generate CSV reports. This is way is much easier to generate reports and charts, but will have to wait to 0.9.5 release.

SpitFire-666 commented 1 year ago

Cool, i grabbed the .bat but unfortunately I couldn't get it to save the results to the CSV file 🤔

It ran the demos and the showed the results on the screen but the CSV file only contained the echoed info as per this :

image

viti95 commented 1 year ago

This is normal, the updated CSV code won't be available until FastDoom 0.9.5, but I can upload a testing executable if you wish.