silverfox0786
Beware the Hillman
andrewsm said:I have used a GPIO pin on the pi to reset the arduino as when using the internal serial link, a reset is not done unlike when you use the USB port. Spent lots of time on the reset side of things so the tester will boot reliably ever time.
The mame files are taken from a typical mame/roms directory on a PC. Store all files in the mame folder on the pi and run a separate program which will create a txt file with names etc in plus CRC32 values. The tester refers to this for checking. If you want to add an unknown rom then new ones are appended to the file. If a newer mame/rom list is used than what I supply, then the process needs done again. Think theres currently about 2000 plus files it will check. Does it in less than 1 sec
sorry i think you mis read my post i meant the 2 pins when you said about shutdown and then having to remove power cable to reboot
the internal reset allows the power to stay plugged in and then reset the pi once you have that white screen
as for the MAME CRC check what i meant was you have 2000 files and counting, you dont need that with just 1 file, The actual MAME.exe file which has all known correct CRC for every dumped game
example
if you run your id and it loads say eg starforce rom 1 witrh a CRC of eg 23f467e4 and you dont have that loaded in your files it will say not found do you wish to add but say for example
23f467e4 is a bad or overdump or corrupt dump adn it gets added to your list them its problematic
where as MAME.exe has the correct CRC for it so with MAME it will say 23f467e4 unknown so we know thats not right because MAME has a proven correct CRC to compare with
the only thing user has to do is add the latest MAME.exe every last wednesday of the month
lastly, will you be showing how to display on a TV via HDMI
silverfox07862016-09-04 12:33:45