Matthew Jones
Matthew Jones
Looks like Android has /proc/cpuinfo. See if we can make it work on ARM and X86 versions.
It would be nice to know the exact git checkout that the code originates from. We can do this by including the git commit hash in the py-cpuinfo version. The...
See list of flags: https://en.wikipedia.org/wiki/CPUID#EAX.3D1:_Processor_Info_and_Feature_Bits https://en.wikipedia.org/wiki/CPUID#EAX.3D7.2C_ECX.3D0:_Extended_Features
Different tools (/proc/cpuinfo, lscpu, et cetera) have different names for CPU flags. Make a list of all of them, and make the output uniform.
Add this to the readme: Possible values for Arch field: X86_32 X86_64 ARM_7 ARM_8 PPC_32 PPC_64 SPARC_32 SPARC_64
Make two field: cores_physical: 4 cores_virtual: 8
Look at vnes and jsnes too see why their sound is smooth, and ours is popping and distorted. https://github.com/workhorsylegacy/vNES https://github.com/bfirsh/jsnes
For some reason emsdk builds fail when made under Git's mingw bash shell.
We just had a bug where getting cache sizes from lscpu broke from changes to lscpu. This was broken for 1.5 years without me noticing. The fields for cache, such...