Skip to content

Instantly share code, notes, and snippets.

@acbox
Last active April 1, 2024 20:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save acbox/4fb2f15358344629e560e49a394d694c to your computer and use it in GitHub Desktop.
Save acbox/4fb2f15358344629e560e49a394d694c to your computer and use it in GitHub Desktop.
Defender progress

Defender progress

Date1st Place2nd Place3rd Place4th Place5th Place6th Place7th Place8th PlaceTotal ShipsHardwareNotes
2024-04-01625550599950515225486750466450459900438475433675-JROK
2024-03-31599950515225486750466450459900438475433675396150-JROK
2024-03-30599950515225466450459900438475433675396150395900-JROK
2024-03-29599950515225466450459900433675395900392025387100-JROK
2023-12-04599950515225466450376650346850317375314850277800-JROK
2023-11-19515225466450376650346850317375314850277800269550-JROK
2023-10-21466450376650346850317375314850269550268700263525-JROK
2023-10-16466450317375314850277800269550263525258825249500-JROK
2023-10-113173753148502778002695502635252588252495002384758853JROK
2023-10-08317375277800258825238475213175207950205625204900-JROK
2023-10-042778002588252079502049001992251985501984001977508753MAME
2023-09-19277800258825207950197425196875196325193775188325-MAME
2023-09-10277800258825207950197425196875193775187975178500-MAME
2023-09-03277800207950193775178500175800169650164925163025-MAME
2023-09-01229150207950193775178500175800169650164925163025-MAME
2023-08-30207950193775178500175800164925163025159150158250-MAME
2023-08-29193775178500175800164925163025159150158250158000-MAME
2023-08-28193775175800164925163025156300149400148600148025-MAME
2023-08-07175800163025156300149400148025147825138100136950-MAME
2023-08-05163025148025147825138100136950135800129775128850-MAME
2023-08-04148025147825138100129775128850127400123775121650-MAME
2023-07-30148025147825128850121650118025117925117825117750-MAME
2023-07-25148025147825117825117750116225114775111250109500-MAME
2023-07-22147825117825117750114775111250109500107425104775-MAME
2023-07-191478251177501147751095001074251047759547590900-MAME
2023-07-16147825117750114775109500104775954759090089250-MAME
2023-07-1511775011477510950010477595475909008925089025-MAME
2023-07-1211477589250890258897588550865508525084800-MAME
2023-07-0910367589250889758240073750692006862568225-MAME
2023-06-239957595675926758780067700593255825055075-OriginalPixel Bunker, Milton Keynes
2023-06-196982567100630756295057450568005532547150-MAME
2023-06-176922567475491253745027050270502705027050-OriginalPixel Bunker, Milton Keynes
2023-06-166710066850630756295057450553254765047150-MAME
2023-06-156710063075574505532547150439754365042700-MAME
2023-06-115567547400398753860035775309252972522925-OriginalArcade Club, Bury
2023-06-08489253960039425393503600357003470033625-MAME
set title 'Defender "All Time Greatest" Scores'
set timefmt '%Y-%m-%d'
set output 'defender_high_scores.png'
set terminal png size 1000,600
set xdata time
set key bottom right
set ytics 100000 nomirror
set mytics 4
set grid mytics ytics
set rmargin 5
show margin
plot for [i=2:9] data using 1:i title columnheader(i) with linespoints, \
     for [j=2:2] data every ::1::1 using 1:j:("1st: " . strcol(j)) with labels offset 0,0.5 notitle, \
     for [j=3:3] data every ::1::1 using 1:j:("2nd: " . strcol(j)) with labels offset 0,0.5 notitle

Note on Total Ships column

The value for Total Ships is taken from service menu “function” (aka setting) number 7.

Accessing service menu

For MAME press F2 from attract mode, hold F1 and press F2 until you reach the settings page, press F1 (without F2) to cycle through to function 7.

For JROK press what is presently the 2P start button on the front right hand side of the Arcade1up cabinet (equivalent of F2 in MAME). The equivalent of F1 in MAME is the unlabeled button immediately to the left.

DIP Switch Settings

Wanted to check that the same ROMs were in use on MAME vs JROK and the same settings were in use. TL;DR: red ROM used in both, difficulty settings the same.

On the JROK, free play is the default, which indicated other settings might not be factory default, e.g. difficulty.

The below settings refer to the red ROM, which is named Defender as opposed to Defender WR (white ROM) or Defender GRN (green ROM) in the JROK menu.

Setting #PlatformValueSetting NameDescription
19JROK15GAME ADJUST 2Progressive Wave Difficulty Limit, 5-30, e.g. 5=LIB; 15=MOD; 25=CONS (Factory default=15)
19MAME15GAME ADJUST 2Progressive Wave Difficulty Limit, 5-30, e.g. 5=LIB; 15=MOD; 25=CONS (Factory default=15)
18JROK5GAME ADJUST 1Starting Difficulty: 0=LIB; 5=MOD; 10=CONS (Factory default=5)
18MAME5GAME ADJUST 1Starting Difficulty: 0=LIB; 5=MOD; 10=CONS (Factory default=5)

Post explaining differences in default setting values on the red, white and green ROMs:

https://gist.github.com/purplejacket/c64be770befc22d4588569c9bda81738

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment