(kicad_pcb (version 20171130) (host pcbnew 5.1.2)
  (general
    (thickness 1.6)
    (drawings 28)
    (tracks 321)
    (zones 0)
    (modules 13)
    (nets 37)
  )
  (page A4)
  (title_block
    (title OpenC64KernalCart)
    (date 2019-06-26)
    (rev 1)
    (company SukkoPera)
    (comment 1 "Licensed under CERN OHL v.1.2")
  )
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (42 Eco1.User user hide)
    (43 Eco2.User user hide)
    (44 Edge.Cuts user)
    (45 Margin user hide)
    (46 B.CrtYd user hide)
    (47 F.CrtYd user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.25)
    (user_trace_width 0.8)
    (trace_clearance 0.2)
    (zone_clearance 0.1)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.6)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (user_via 0.8 0.6)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.15)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.15)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 2 2)
    (pad_drill 1)
    (pad_to_mask_clearance 0)
    (aux_axis_origin 0 0)
    (visible_elements FFFFFF7F)
    (pcbplotparams
      (layerselection 0x010f0_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 0)
      (scaleselection 1)
      (outputdirectory "gerbers/"))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 /rw)
  (net 3 /game)
  (net 4 /d7)
  (net 5 /ba)
  (net 6 VCC)
  (net 7 /d6)
  (net 8 /d5)
  (net 9 /d4)
  (net 10 /d3)
  (net 11 /d2)
  (net 12 /d1)
  (net 13 /d0)
  (net 14 /a15)
  (net 15 /a14)
  (net 16 /a13)
  (net 17 /a12)
  (net 18 /a11)
  (net 19 /a10)
  (net 20 /romh)
  (net 21 /reset)
  (net 22 /phi2)
  (net 23 /a4)
  (net 24 /a3)
  (net 25 /a2)
  (net 26 /a1)
  (net 27 /a0)
  (net 28 /a7)
  (net 29 /a6)
  (net 30 /a5)
  (net 31 /a8)
  (net 32 /a9)
  (net 33 /wire)
  (net 34 /a13x)
  (net 35 /a14x)
  (net 36 /a15x)
  (net_class Default "This is the default net class."
    (clearance 0.2)
    (trace_width 0.25)
    (via_dia 0.6)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net /a0)
    (add_net /a1)
    (add_net /a10)
    (add_net /a11)
    (add_net /a12)
    (add_net /a13)
    (add_net /a13x)
    (add_net /a14)
    (add_net /a14x)
    (add_net /a15)
    (add_net /a15x)
    (add_net /a2)
    (add_net /a3)
    (add_net /a4)
    (add_net /a5)
    (add_net /a6)
    (add_net /a7)
    (add_net /a8)
    (add_net /a9)
    (add_net /ba)
    (add_net /d0)
    (add_net /d1)
    (add_net /d2)
    (add_net /d3)
    (add_net /d4)
    (add_net /d5)
    (add_net /d6)
    (add_net /d7)
    (add_net /game)
    (add_net /phi2)
    (add_net /reset)
    (add_net /romh)
    (add_net /rw)
    (add_net /wire)
  )
  (net_class Power ""
    (clearance 0.2)
    (trace_width 0.8)
    (via_dia 0.8)
    (via_drill 0.6)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net GND)
    (add_net VCC)
  )
  (module OpenC64KernalCart:Switch (layer F.Cu) (tedit 5CE474E3)
    (at 109.22 97.0915)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference SW13 (at 0 -2.33) (layer F.SilkS) hide)
    (fp_text value KERNEL_BANK_A13 (at 0 7.41) (layer F.Fab))
    (fp_text user %R (at 0 2.54 90) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 VCC))
    (pad 1 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 34 /a13x))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module OpenC64KernalCart:Switch (layer F.Cu) (tedit 5CE46EF4)
    (at 109.22 86.9315)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference SW14 (at 0 -2.33) (layer F.SilkS) hide)
    (fp_text value KERNEL_BANK_A14 (at 0 7.41) (layer F.Fab))
    (fp_text user %R (at 0 2.54 90) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 VCC))
    (pad 1 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 35 /a14x))
    (pad 3 thru_hole oval (at 0 5.08 45) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module OpenC64KernalCart:bottom (layer B.Cu) (tedit 0)
    (at 88.773 104.7115 180)
    (fp_text reference J98 (at 0 0) (layer B.SilkS) hide)
    (fp_text value BOTTOM_TRACKS (at 0.75 0) (layer B.SilkS) hide)
  )
  (module OpenC64KernalCart:top (layer F.Cu) (tedit 0)
    (at 88.773 104.775)
    (fp_text reference J97 (at 0 0) (layer F.SilkS) hide)
    (fp_text value TOP_TRACKS (at 0.75 0) (layer F.SilkS) hide)
  )
  (module OpenC64KernalCart:C64-Cart locked (layer F.Cu) (tedit 5A47AD92)
    (at 59.69 129.54)
    (fp_text reference J1 (at 3.81 -9.018274) (layer F.SilkS) hide)
    (fp_text value C64-Exp-Port (at 30.48 1.27) (layer F.Fab) hide)
    (fp_text user "Card will be inside C64 up to this point" (at 29.21 -36.576) (layer Dwgs.User))
    (pad 1 smd rect (at 2.54 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at 10.16 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask))
    (pad 5 smd rect (at 12.7 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 2 /rw))
    (pad 6 smd rect (at 15.24 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask))
    (pad 7 smd rect (at 17.78 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask))
    (pad 8 smd rect (at 20.32 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 3 /game))
    (pad 9 smd rect (at 22.86 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask))
    (pad 10 smd rect (at 25.4 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask))
    (pad 11 smd rect (at 27.94 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask))
    (pad 13 smd rect (at 33.02 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask))
    (pad 14 smd rect (at 35.56 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 4 /d7))
    (pad 12 smd rect (at 30.48 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 5 /ba))
    (pad 2 smd rect (at 5.08 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 3 smd rect (at 7.62 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 6 VCC))
    (pad 15 smd rect (at 38.1 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 7 /d6))
    (pad 16 smd rect (at 40.64 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 8 /d5))
    (pad 17 smd rect (at 43.18 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 9 /d4))
    (pad 18 smd rect (at 45.72 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 10 /d3))
    (pad 19 smd rect (at 48.26 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 11 /d2))
    (pad 20 smd rect (at 50.8 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 12 /d1))
    (pad 21 smd rect (at 53.34 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 13 /d0))
    (pad 22 smd rect (at 55.88 -3.938274 180) (size 1.524 8) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad F smd rect (at 15.24 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 14 /a15))
    (pad H smd rect (at 17.78 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 15 /a14))
    (pad J smd rect (at 20.32 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 16 /a13))
    (pad K smd rect (at 22.86 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 17 /a12))
    (pad L smd rect (at 25.4 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 18 /a11))
    (pad M smd rect (at 27.94 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 19 /a10))
    (pad B smd rect (at 5.08 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 20 /romh))
    (pad C smd rect (at 7.62 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 21 /reset))
    (pad D smd rect (at 10.16 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask))
    (pad E smd rect (at 12.7 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 22 /phi2))
    (pad A smd rect (at 2.54 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad U smd rect (at 43.18 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 23 /a4))
    (pad V smd rect (at 45.72 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 24 /a3))
    (pad W smd rect (at 48.26 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 25 /a2))
    (pad X smd rect (at 50.8 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 26 /a1))
    (pad Y smd rect (at 53.34 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 27 /a0))
    (pad Z smd rect (at 55.88 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (pad R smd rect (at 35.56 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 28 /a7))
    (pad S smd rect (at 38.1 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 29 /a6))
    (pad T smd rect (at 40.64 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 30 /a5))
    (pad P smd rect (at 33.02 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 31 /a8))
    (pad N smd rect (at 30.48 -3.938274) (size 1.524 8) (layers B.Cu B.Paste B.Mask)
      (net 32 /a9))
    (pad NoSo smd rect (at 29.21 -3.81 180) (size 58.42 8.3) (layers B.Mask))
    (pad NoSo smd rect (at 29.21 -3.81 180) (size 58.42 8.3) (layers F.Mask))
  )
  (module Package_DIP:DIP-14_W7.62mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5)
    (at 67.31 117.602 90)
    (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
    (fp_text reference U2 (at 3.81 7.62 90) (layer F.SilkS))
    (fp_text value 74LS30 (at 3.81 17.57 90) (layer F.Fab))
    (fp_text user %R (at 3.81 7.62 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 6 VCC))
    (pad 8 thru_hole oval (at 7.62 15.24 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 3 /game))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 2 /rw))
    (pad 9 thru_hole oval (at 7.62 12.7 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 22 /phi2))
    (pad 10 thru_hole oval (at 7.62 10.16 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 14 /a15))
    (pad 11 thru_hole oval (at 7.62 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 5 /ba))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 15 /a14))
    (pad 12 thru_hole oval (at 7.62 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 33 /wire))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 16 /a13))
    (pad 13 thru_hole oval (at 7.62 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 14 thru_hole oval (at 7.62 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 6 VCC))
    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-14_W7.62mm_Socket.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model ${P3D_WALTER}/pth_circuits/dil_14-300_socket.wrl
      (offset (xyz 3.9 -7.6 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 -90))
    )
  )
  (module OpenC64KernalCart:Switch (layer F.Cu) (tedit 5CE46EF4)
    (at 112.776 91.948)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference SW15 (at 0 -2.33) (layer F.SilkS) hide)
    (fp_text value KERNEL_BANK_A15 (at 0 7.41) (layer F.Fab))
    (fp_text user %R (at 0 2.54 90) (layer F.Fab))
    (pad 2 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 VCC))
    (pad 1 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 36 /a15x))
    (pad 3 thru_hole oval (at 0 5.08 45) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Symbol:OSHW-Logo_5.7x6mm_Copper (layer B.Cu) (tedit 0)
    (at 113.411 83.947 180)
    (descr "Open Source Hardware Logo")
    (tags "Logo OSHW")
    (attr virtual)
    (fp_text reference J99 (at 0 0) (layer B.SilkS) hide)
    (fp_text value OSHW_LOGO (at 0.75 0) (layer B.Fab) hide)
  )
  (module Capacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5AE50EF0)
    (at 68.7324 92.0465 270)
    (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*2.5mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf")
    (tags "C Disc series Radial pin pitch 5.00mm  diameter 7.5mm width 2.5mm Capacitor")
    (fp_text reference C1 (at 2.500001 0.0254 90) (layer F.SilkS))
    (fp_text value 100n (at 2.5 2.5 90) (layer F.Fab))
    (fp_text user %R (at 2.5 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 6 VCC))
    (pad 2 thru_hole circle (at 5 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D7.5mm_W2.5mm_P5.00mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module OpenC64KernalCart:PCB_PUSH (layer F.Cu) (tedit 5972739D)
    (at 65.4812 84.68106 90)
    (descr "PCB pushbutton, Tyco FSM6x6 series")
    (tags pushbutton)
    (fp_text reference SW2 (at 0 -5.08 90) (layer F.SilkS) hide)
    (fp_text value RESET_SWITCH (at -4.699 0) (layer F.SilkS) hide)
    (pad 1 thru_hole circle (at -2.25044 -3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 21 /reset))
    (pad 2 thru_hole circle (at -2.25044 3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 21 /reset))
    (pad 4 thru_hole circle (at 2.25044 -3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 1 GND))
    (pad 3 thru_hole circle (at 2.25044 3.2512 90) (size 1.99898 1.99898) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)
      (net 1 GND))
    (model ${P3D_WALTER}/switch/pcb_push.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_DIP:DIP-28_W15.24mm_Socket_LongPads (layer F.Cu) (tedit 5A02E8C5)
    (at 72.39 102.1715 90)
    (descr "28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads")
    (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads")
    (fp_text reference U1 (at 7.6835 16.51 90) (layer F.SilkS))
    (fp_text value 27512 (at 7.62 35.35 90) (layer F.Fab))
    (fp_text user %R (at 7.62 16.51 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 36 /a15x))
    (pad 15 thru_hole oval (at 15.24 33.02 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 10 /d3))
    (pad 2 thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 17 /a12))
    (pad 16 thru_hole oval (at 15.24 30.48 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 9 /d4))
    (pad 3 thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 28 /a7))
    (pad 17 thru_hole oval (at 15.24 27.94 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 8 /d5))
    (pad 4 thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 29 /a6))
    (pad 18 thru_hole oval (at 15.24 25.4 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 7 /d6))
    (pad 5 thru_hole oval (at 0 10.16 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 30 /a5))
    (pad 19 thru_hole oval (at 15.24 22.86 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 4 /d7))
    (pad 6 thru_hole oval (at 0 12.7 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 23 /a4))
    (pad 20 thru_hole oval (at 15.24 20.32 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 20 /romh))
    (pad 7 thru_hole oval (at 0 15.24 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 24 /a3))
    (pad 21 thru_hole oval (at 15.24 17.78 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 19 /a10))
    (pad 8 thru_hole oval (at 0 17.78 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 25 /a2))
    (pad 22 thru_hole oval (at 15.24 15.24 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 3 /game))
    (pad 9 thru_hole oval (at 0 20.32 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 26 /a1))
    (pad 23 thru_hole oval (at 15.24 12.7 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 18 /a11))
    (pad 10 thru_hole oval (at 0 22.86 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 27 /a0))
    (pad 24 thru_hole oval (at 15.24 10.16 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 32 /a9))
    (pad 11 thru_hole oval (at 0 25.4 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 13 /d0))
    (pad 25 thru_hole oval (at 15.24 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 31 /a8))
    (pad 12 thru_hole oval (at 0 27.94 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 12 /d1))
    (pad 26 thru_hole oval (at 15.24 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 34 /a13x))
    (pad 13 thru_hole oval (at 0 30.48 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 11 /d2))
    (pad 27 thru_hole oval (at 15.24 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 35 /a14x))
    (pad 14 thru_hole oval (at 0 33.02 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 28 thru_hole oval (at 15.24 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 6 VCC))
    (model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W15.24mm_Socket.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
    (model ${P3D_WALTER}/pth_circuits/dil_28-600_socket.wrl
      (offset (xyz 7.55 -16.4 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 -90))
    )
  )
  (module OpenC64KernalCart:PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 5C8AD64B)
    (at 67.31 102.1715)
    (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x01 2.54mm single row")
    (fp_text reference J2 (at 0 -2.33) (layer F.SilkS) hide)
    (fp_text value CPU_WIRE (at 0 2.33) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 /wire))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_THT:C_Disc_D7.5mm_W2.5mm_P5.00mm (layer F.Cu) (tedit 5D13D9E9)
    (at 63.373 111.302 270)
    (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=7.5*2.5mm^2, Capacitor, http://www.vishay.com/docs/28535/vy2series.pdf")
    (tags "C Disc series Radial pin pitch 5.00mm  diameter 7.5mm width 2.5mm Capacitor")
    (fp_text reference C2 (at 2.5 0 90) (layer F.SilkS))
    (fp_text value 100n (at 2.5 2.5 90) (layer F.Fab))
    (fp_text user %R (at 2.5 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 6 VCC))
    (pad 2 thru_hole circle (at 5 0 270) (size 2 2) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Capacitor_THT.3dshapes/C_Disc_D7.5mm_W2.5mm_P5.00mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_text "TO CPU\nPIN 28" (at 67.31 105.537) (layer F.SilkS))
  (gr_text A14 (at 109.22 83.439 90) (layer F.SilkS))
  (gr_text A15 (at 112.776 100.457 90) (layer F.SilkS))
  (gr_text A13 (at 109.22 105.41 90) (layer F.SilkS))
  (gr_text V1 (at 62.23 119.888) (layer B.SilkS))
  (gr_text "Licensed under CERN OHL v.1.2" (at 104.14 119.888) (layer B.SilkS))
  (gr_text github.com/SukkoPera/OpenC64KernalCart (at 88.9 82.55) (layer B.SilkS))
  (gr_text RESET (at 65.4812 80.264) (layer F.SilkS))
  (gr_line (start 60.96 78.74) (end 116.84 78.74) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 60.96 80.01) (end 59.69 80.01) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 116.84 80.01) (end 116.84 78.74) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 117.348 128.778) (end 118.11 128.778) (angle 90) (layer Edge.Cuts) (width 0.15))
  (gr_arc (start 60.452 128.778) (end 60.452 129.54) (angle 90) (layer Edge.Cuts) (width 0.15))
  (dimension 2.54 (width 0.3) (layer F.Fab)
    (gr_text "2,540 mm" (at 60.96 146.13) (layer F.Fab))
    (feature1 (pts (xy 59.69 125.73) (xy 59.69 147.48)))
    (feature2 (pts (xy 62.23 125.73) (xy 62.23 147.48)))
    (crossbar (pts (xy 62.23 144.78) (xy 59.69 144.78)))
    (arrow1a (pts (xy 59.69 144.78) (xy 60.816504 144.193579)))
    (arrow1b (pts (xy 59.69 144.78) (xy 60.816504 145.366421)))
    (arrow2a (pts (xy 62.23 144.78) (xy 61.103496 144.193579)))
    (arrow2b (pts (xy 62.23 144.78) (xy 61.103496 145.366421)))
  )
  (dimension 2.54 (width 0.3) (layer F.Fab)
    (gr_text "2,540 mm" (at 116.84 146.13) (layer F.Fab))
    (feature1 (pts (xy 118.11 125.476) (xy 118.11 147.48)))
    (feature2 (pts (xy 115.57 125.476) (xy 115.57 147.48)))
    (crossbar (pts (xy 115.57 144.78) (xy 118.11 144.78)))
    (arrow1a (pts (xy 118.11 144.78) (xy 116.983496 145.366421)))
    (arrow1b (pts (xy 118.11 144.78) (xy 116.983496 144.193579)))
    (arrow2a (pts (xy 115.57 144.78) (xy 116.696504 145.366421)))
    (arrow2b (pts (xy 115.57 144.78) (xy 116.696504 144.193579)))
  )
  (dimension 58.42 (width 0.3) (layer F.Fab)
    (gr_text "58,420 mm" (at 88.9 138.51) (layer F.Fab))
    (feature1 (pts (xy 118.11 129.54) (xy 118.11 139.86)))
    (feature2 (pts (xy 59.69 129.54) (xy 59.69 139.86)))
    (crossbar (pts (xy 59.69 137.16) (xy 118.11 137.16)))
    (arrow1a (pts (xy 118.11 137.16) (xy 116.983496 137.746421)))
    (arrow1b (pts (xy 118.11 137.16) (xy 116.983496 136.573579)))
    (arrow2a (pts (xy 59.69 137.16) (xy 60.816504 137.746421)))
    (arrow2b (pts (xy 59.69 137.16) (xy 60.816504 136.573579)))
  )
  (dimension 50.8 (width 0.3) (layer F.Fab)
    (gr_text "50,800 mm" (at 128.35 104.14 270) (layer F.Fab))
    (feature1 (pts (xy 118.11 129.54) (xy 129.7 129.54)))
    (feature2 (pts (xy 118.11 78.74) (xy 129.7 78.74)))
    (crossbar (pts (xy 127 78.74) (xy 127 129.54)))
    (arrow1a (pts (xy 127 129.54) (xy 126.413579 128.413496)))
    (arrow1b (pts (xy 127 129.54) (xy 127.586421 128.413496)))
    (arrow2a (pts (xy 127 78.74) (xy 126.413579 79.866504)))
    (arrow2b (pts (xy 127 78.74) (xy 127.586421 79.866504)))
  )
  (gr_line (start 59.69 128.778) (end 59.69 80.01) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 117.348 129.54) (end 60.452 129.54) (layer Edge.Cuts) (width 0.15))
  (gr_line (start 118.11 80.01) (end 118.11 128.778) (layer Edge.Cuts) (width 0.15))
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1))
    (min_thickness 0.0254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 50.8 76.2) (xy 127 76.2) (xy 127 121.285) (xy 50.8 121.285)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.1))
    (min_thickness 0.0254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 133.35 121.285) (xy 133.35 69.85) (xy 44.45 69.85) (xy 44.45 121.285)
      )
    )
  )
)
