#!/bin/sh
chmod +x /opt/gngeo/bin/gngeo
test -r /home/user/.gngeo/gngeorc.bak && mv /home/user/.gngeo/gngeorc.bak /home/user/.gngeo/gngeorc
touch /home/user/.gngeo/gngeorc
grep ^autoframeskip /home/user/.gngeo/gngeorc >/dev/null || echo "autoframeskip true" >> /home/user/.gngeo/gngeorc
grep ^p2hotkey1 /home/user/.gngeo/gngeorc >/dev/null || echo "p2hotkey1 4,8" >> /home/user/.gngeo/gngeorc
grep ^p2hotkey0 /home/user/.gngeo/gngeorc >/dev/null || echo "p2hotkey0 2,4,8" >> /home/user/.gngeo/gngeorc
grep ^p2hotkey2 /home/user/.gngeo/gngeorc >/dev/null || echo "p2hotkey2 8" >> /home/user/.gngeo/gngeorc
grep ^samplerate /home/user/.gngeo/gngeorc >/dev/null || echo "samplerate 11025" >> /home/user/.gngeo/gngeorc
grep ^screen320 /home/user/.gngeo/gngeorc >/dev/null || echo "screen320 true" >> /home/user/.gngeo/gngeorc
grep ^p2joy /home/user/.gngeo/gngeorc >/dev/null || echo "p2joy 1,0,3,2,7,6,0,1,1,1" >> /home/user/.gngeo/gngeorc
grep ^convtile /home/user/.gngeo/gngeorc >/dev/null || echo "convtile true" >> /home/user/.gngeo/gngeorc
grep ^z80clock /home/user/.gngeo/gngeorc >/dev/null || echo "z80clock 0" >> /home/user/.gngeo/gngeorc
grep ^fullscreen /home/user/.gngeo/gngeorc >/dev/null || echo "fullscreen false" >> /home/user/.gngeo/gngeorc
grep ^scale /home/user/.gngeo/gngeorc >/dev/null || echo "scale 2" >> /home/user/.gngeo/gngeorc
grep ^p1hotkey0 /home/user/.gngeo/gngeorc >/dev/null || echo "p1hotkey0 2,4" >> /home/user/.gngeo/gngeorc
grep ^p1hotkey1 /home/user/.gngeo/gngeorc >/dev/null || echo "p1hotkey1 8" >> /home/user/.gngeo/gngeorc
grep ^p1hotkey2 /home/user/.gngeo/gngeorc >/dev/null || echo "p1hotkey2 4,8" >> /home/user/.gngeo/gngeorc
grep ^load_state_key /home/user/.gngeo/gngeorc >/dev/null || echo "load_state_key 108" >> /home/user/.gngeo/gngeorc
grep ^system /home/user/.gngeo/gngeorc >/dev/null || echo "system unibios" >> /home/user/.gngeo/gngeorc
grep ^bench /home/user/.gngeo/gngeorc >/dev/null || echo "bench false" >> /home/user/.gngeo/gngeorc
grep ^romrcdir /home/user/.gngeo/gngeorc >/dev/null || echo "romrcdir /home/opt/gngeo/share/gngeo/romrc.d" >> /home/user/.gngeo/gngeorc
grep ^68kclock /home/user/.gngeo/gngeorc >/dev/null || echo "68kclock 0" >> /home/user/.gngeo/gngeorc
grep ^save_state_key /home/user/.gngeo/gngeorc >/dev/null || echo "save_state_key 115" >> /home/user/.gngeo/gngeorc
grep ^p2key /home/user/.gngeo/gngeorc >/dev/null || echo "p2key 38,34,111,114,233,39,264,261,260,262,-1,-1" >> /home/user/.gngeo/gngeorc
grep ^pal /home/user/.gngeo/gngeorc >/dev/null || echo "pal false" >> /home/user/.gngeo/gngeorc
grep ^biospath /home/user/.gngeo/gngeorc >/dev/null || echo "biospath /home/user/MyDocs/emu-roms/neogeo/bios" >> /home/user/.gngeo/gngeorc
grep ^p1joy /home/user/.gngeo/gngeorc >/dev/null || echo "p1joy 2,3,0,1,5,4,0,1,1,1" >> /home/user/.gngeo/gngeorc
grep ^rompath /home/user/.gngeo/gngeorc >/dev/null || echo "rompath /home/user/MyDocs/emu-roms/neogeo" >> /home/user/.gngeo/gngeorc
grep ^p1key /home/user/.gngeo/gngeorc >/dev/null || echo "p1key 276,273,112,108,116,117,119,120,97,100,111,-1" >> /home/user/.gngeo/gngeorc
grep ^quit_key /home/user/.gngeo/gngeorc >/dev/null || echo "quit_key 98" >> /home/user/.gngeo/gngeorc
grep ^effect /home/user/.gngeo/gngeorc >/dev/null || echo "effect hq2x" >> /home/user/.gngeo/gngeorc
grep ^sleepidle /home/user/.gngeo/gngeorc >/dev/null || echo "sleepidle false" >> /home/user/.gngeo/gngeorc
grep ^invertjoy /home/user/.gngeo/gngeorc >/dev/null || echo "invertjoy false" >> /home/user/.gngeo/gngeorc
grep ^sound /home/user/.gngeo/gngeorc >/dev/null || echo "sound true" >> /home/user/.gngeo/gngeorc
grep ^raster /home/user/.gngeo/gngeorc >/dev/null || echo "raster false" >> /home/user/.gngeo/gngeorc
grep ^blitter /home/user/.gngeo/gngeorc >/dev/null || echo "blitter soft" >> /home/user/.gngeo/gngeorc
grep ^p1joydev /home/user/.gngeo/gngeorc >/dev/null || echo "p1joydev 0" >> /home/user/.gngeo/gngeorc
grep ^hwsurface /home/user/.gngeo/gngeorc >/dev/null || echo "hwsurface false" >> /home/user/.gngeo/gngeorc
grep ^country /home/user/.gngeo/gngeorc >/dev/null || echo "country europe" >> /home/user/.gngeo/gngeorc
grep ^debug /home/user/.gngeo/gngeorc >/dev/null || echo "debug false" >> /home/user/.gngeo/gngeorc
grep ^joystick /home/user/.gngeo/gngeorc >/dev/null || echo "joystick false" >> /home/user/.gngeo/gngeorc
grep ^interpolation /home/user/.gngeo/gngeorc >/dev/null || echo "interpolation false" >> /home/user/.gngeo/gngeorc
grep ^p2joydev /home/user/.gngeo/gngeorc >/dev/null || echo "p2joydev 1" >> /home/user/.gngeo/gngeorc
chown user:users /home/user/.gngeo/gngeorc
