C64 B.G.Pack: Dragon’s Kingdom +6DH,Roadblasters +7DGHI…

September 15th, 2024 No comments

NEW TAG: C64 BIG GAME PACK

Some new games or tools (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups.

Titles:

  • Spheroids &D
  • Silly Life +1D *Excess, Hokuto Force*
  • Silly Life
  • Kraksnax Kart for Non-Hosers #48 [cartridge]
  • The Lands of Havoc
  • RandomPac V1.2 +2D
  • Gems +
  • Alien Zoo
  • Nesterin Trail V1.0.1 +DS
  • Jump +3D
  • Fly 64 +
  • Game of the Gods
  • Kraksnax Kart for Non-Hosers #49 [cartridge]
  • Sherwood Open
  • Kraksnax Kart for Non-Hosers #50 [cartridge]
  • Katakis +6DFI *Hokuto Force*
  • Whackadoodle +
  • Mars Saga +2D [tapecart]
  • Mazemen +2DJ
  • Light Cycle Duel V1.1 +
  • Micro-Chess Preview +T
  • Kraksnax Kart for Non-Hosers #51 [cartridge]
  • Kraksnax Kart for Non-Hosers #52 [cartridge]
  • IO +8HFD V2
  • Fight Night +1DI
  • Shootout at Fort Apache +2D
  • Quest for Cash
  • Forever young – Alphaville *Hokuto Force*
  • RandomPac V1.3 +2D
  • Grey Preview 8 *Hokuto Force*
  • Splatch! +
  • Splatch! +2D
  • Do Androids Dream of Electric Sheep +2FD
  • Huestack V2 +3
  • Mineshaft Gap +D
  • Huestack V2.0
  • Enduro Preview 3
  • Splatch! +2
  • Car Chase &D
  • Clytron Preview +3D
  • Splatch! +4HD
  • Grazers +1D
  • BCBasic *Hokuto Force*
  • Kwaystron +1DJ *Hokuto Force*
  • Kraksnax Kart for Non-Hosers #53 [cartridge]
  • Inspector
  • Bouncy Bozo +1HD *Excess, Hokuto Force*
  • BCBasic +
  • Mineshaft Gap V2.4 +D
  • Color Water Sort Basic
  • Kraksnax Kart for Non-Hosers #54 [cartridge]
  • Greenery Puzzle +H
  • Decade of Ruin Preview +1D
  • Clytron +2DS
  • Surfchamp +D
  • Beach Commodore Preview
  • River Barrage [seuck]
  • River Barrage +2H [seuck]
  • Zwark +2D
  • Grey Preview 8 +4D
  • Via Carinthia +D *Excess, Hokuto Force*
  • Color Jump +2HD *Excess, Hokuto Force*
  • AntiAir +4HD
  • Single Screen Dash +H
  • Sperrstunde + *Excess, Hokuto Force*
  • Escape Room
  • Sperrstunde
  • Alien Gate +4D
  • Escape Room [english/german]
  • Speed Duel
  • Hot Pop +3H
  • Valkyr +5HDT
  • Osotos +3
  • Caverns of Depth +2D
  • Make a big fat Burger +D *Excess, Hokuto Force*
  • Drelbs +3DG *Hokuto Force*
  • Clown-House of Horror +2D *Excess, Hokuto Force*
  • Teleport Tangle +1D *Excess, Hokuto Force*
  • Monkey Food +1D *Excess, Hokuto Force*
  • Black Ninja +DS *Hokuto Force*
  • Bird Mother +3DH *Hokuto Force*
  • Life V1.1 +D
  • Pooyan +2DGH feat. D.F.S.W.P.M.
  • Jerry Kavinsky Versus Space Goblins +1D *Excess, Hokuto Force*
  • Maze Cleaner 4k +1D *Excess, Hokuto Force*
  • Drone Zone +1HD
  • Hydrogen 4k
  • The Revenge of the Blobby Thingies +
  • MoruBoost +2D
  • Treacherous Platforms 4k +1D
  • Act Natural! *Hokuto Force*
  • Oh No! More Bones 4k
  • Jerry Kavinsky Versus Space Goblins
  • Escape from the Metaverse (Extended Edition)
  • Escape from the Metaverse (4kB Edition)
  • Hydrogen 4k +2D
  • Invitation to Leave 4k +1D
  • Shark Under the Sea 4k +
  • Stop the Bomber 4k +1D
  • Crap Basket 4k +1D
  • Nice Day for Fishing
  • Vesperrari 4k +1D
  • Nightmare 4k
  • The Revenge of the Spiders
  • CracPac +2
  • MoruBoost +2 *Excess, Hokuto Force*
  • Weights and Crates 4k +7HD
  • The Revenge of the Spiders
  • Cavern Drone Race
  • Weights and Crates 4k
  • Golf Dash
  • Nice Day for Fishing +D *Excess, Hokuto Force*
  • Interceptor +
  • Bat in the Cave +1D
  • Maze Cleaner 4k +1D
  • Banana Syndrome 4k +1D
  • Crap Recovery 4k +2D
  • Nightmare 4k +1D
  • Golf Dash V1.31 +1D
  • Vesperrari 4k +1D *Excess, Hokuto Force*
  • Cat ‘n’ Bombs 4k +1D *Excess, Hokuto Force*
  • Space Wars 4k +1D
  • Escape From the Metaverse Extended Edition +
  • Tsunami Toso +1HD
  • Cavern Drone Race +D
  • Oh No! More Bones 4k +
  • Act Natural! +2D *Excess, Hokuto Force*
  • Firewizz +1D
  • Robot Spy 64
  • Arkanoid NTSC +3
  • Roadblasters +7DGHI *Hokuto Force*
  • Nixy and the Seeds of Doom Preview +1D
  • Hydrogen 4k +3HD
  • Nixy and the Seeds of Doom Preview +
  • I see you around… +DS *Excess, Hokuto Force*
  • Below The Root +D [Easyflash]
  • Wordle +D
  • Tsunami Toso V1.1 +1HD
  • Dragon’s Kingdom +6DH *Hokuto Force*
  • Dice 255 +DH
  • Dice 255
  • Hangword +D
  • The Speed Date *Excess, Hokuto Force*
  • Hangword +1D
  • Mikael on the Run +2HF
  • Stargate +2
  • Nightmare 4k
  • Night Mission Pinball Extended Bugfix
  • Harm +2
  • Hydrogenese Preview
  • Sealculling Preview + *Hokuto Force*

Download: All Games in One Archive (113)

source: csdb.dk

Flash Multicart for SABA Videoplay (Fairchild Channel-F)

September 5th, 2024 No comments
Flash Multicart for SABA Videoplay (Fairchild Channel-F)

This is a Flash cart (Pico-Multicart) for SABA Videoplay by Andrea Ottaviani.

This is a forked version of 3DMaze PicoVideocart for using a cheaper and simpler pcb based on pico “Purple” clone and using its 16mb flash for storing games instead of the original SDCard.

How much i paid for the SABA Videoplay Pico-Multicart?

  • 1 x RP2040 Pi Pico Purple : €2.69
  • 1 x JLCPCB PCB : €3.00
  • 1 x DIODE 1N4148 / Resistor 330Ohm / Push Button / LED : €2.00 +/-

More or less for each single SABA Videoplay Pico-Multicart complete with all the components you will spend €7.69.

The price of each component also includes the cost of shipping and customs clearance.

Below you will find the photos of how i repositioned the LED and the BUTTON, i preferred to install both in this position rather than on the back of the cartridge (default position of the PCB).

Another thing i want to say is to solder the Pi Pico Purple as close as possible to the PCB, i soldered the strips and then removed the plastic holder, this is to avoid you having difficulty closing the cartridge case.

You can also download the cartridge label (front and back), firmware and games in UF2 format, the games must be programmed first and then the firmware.

Gallery:

Download:

source: github.com/aotta/PicoVideocart

Categories: Hardware, News & Rumors, Today

Saba Videoplay (Fairchild Channel F) Restoration and Composite Video

September 5th, 2024 No comments
Saba Videoplay (Fairchild Channel F)

First of all i have to thank Ralf Schmitz for this gift. (Grazie Ralf).

Short description taken directly from Wikipedia of the Saba Videoplay console (Fairchild Channel F):

The Fairchild Channel F, short for “Channel Fun”, is a video game console, the first to be based on a microprocessor and to use ROM cartridges (branded ‘Videocarts’) instead of having games built-in. It was released by Fairchild Camera and Instrument in November 1976 across North America at a retail price of US$169.95 (equivalent to $910 in 2023)

The console come in a fair state of preservation but still had the following problems:

  • Broken reset button.
  • Both joysticks did not work properly.
  • A small part of the corner of the PCB of the power switch side was broken.
  • Rough repair with adhesive tape of the cable of both joysticks.

The repair was quite simple but boring, fixing the joystick cable was not exactly fun, i had to cut the cable because one or more wires inside are broken, i also had to invent a cable gland for a missing joystick and drill a cable gland with the broken cable right inside to then insert the cutted cable and solder the wires inside the joystick. (see photo)

The reset button was enough to glue it. (see photo)

I polished the console case that had the classic matte and dry black color of 70s plastics with linseed oil, a little is enough on a makeup remover PAD or a cotton rag, the result is amazing.

For completeness i also installed the e5frog composite video modification that works well, i only had to bring an auxiliary ground (although the ground of the negative power supply is already connected) from the PCB to the metal body (see photo) because it gave me video noise, now it’s perfect.

Below the photo gallery:

TMS9918A/29A VDP emulation using a Raspberry Pi Pico

August 22nd, 2024 No comments

This interesting project by Troy Schrapel emulates the TMS9918A/29A VDP with a Raspberry Pi Pico.

I wanted to assemble and personally test the PICO9918 with the TI-99/4A using both the VGA output and the SCART (RGB) output and i must say that it surprised me a lot, the image is stable and the software works without any problems.

This VDP emulation has nothing to envy to the F18A implementation although the F18A has some graphics enhancements, improvements that however must be used by new homebrew software for TI-99.

Later i will do other tests with ColecoVision and MSX, i also thank Andrea Ottaviani for helping and beta testing for Troy Schrapel implementation of the SCART (RGB) output which was not foreseen in the first versions of the firmware.

I also point out that the VRAM used by the VDP is integrated into the emulation, so it is not needed,i did tests and removed part of the 4116 VRAM RAM of the TI-99/4A and everything worked regularly, so if you have a TI-99/4A, ColecoVision or other that has the classic corrupted graphics problems (VRAM), the PICO9918 will definitely solve the problem without having to replace one or more non-working RAM.

Brief description of the images that you can see in the gallery:

  • Test with VGA monitor and with scanlines emulation enabled.
  • Test with TV/monitor SCART RGB, in this case i also had to connect the 5v to the scart socket for RGB switching. The 5v go to pin 8 and then via a 150ohm resistor to pin 16, this TV/monitor without this configuration doesn’t display the RGB image correctly.

These are the computer and consoles that use this VDP:

  • ColecoVision
  • CreatiVision Memotech MTX
  • MSX1 Computer
  • NABU Personal Computer
  • Sega SG-1000/SC-3000
  • Spectravideo SV-318/SV-328
  • Sord M5
  • Tatung Einstein
  • Texas Instruments TI-99/4A
  • Casio PV-2000
  • ColecoVision ADAM Computer
  • Hanimex Pencil II
  • Tomy Tutor
  • Toshiba Pasopia-IQ MSX1 Computer
  • Yamaha CX5M MSX1 Computer
  • Telegames Personal Arcade
  • Powertran Cortex

How much did i spend for each PIC9918 ?

  • 2 x Strip Round 40 Gold Pin : €1.15
  • 1 x RP2040 Pi Core Black : €2.69
  • 1 x JLCPCB Assembled (SMD components) PCB : €7.65

More or less for each single PICO9918 complete with all components you will spend €11.49.

The price of each component also includes the cost of shipping and customs clearance.

NOTE: I forgot to write that the composite SYNC for the scart can be taken from one of the two SYNC (H/V) VGA.

Gallery:

Download: Pico9918 (VGA/SCART) Firmware v0.4.0 (PCB v0.3) (96)

source: wikipedia github

SIDKick-Pico by Frenetic Firmware update v0.21

August 22nd, 2024 No comments

.- the inexpensive dual-SID/FM replacement that you can build yourself -.

SIDKick pico by Frenetic is a microcontroller-based C64 SID replacement. Analog inputs for paddles and mice are available just as for the original SID.

Changelog:

  • Flashing PRGs from disk drive 8 (<200 blocks)
  • Timing diagnostics and adjustment
  • Removing of audio bumps/ramps in PWM output
  • Optional offsetting of paddle values (in case diagnostic ROMs complain)

Note:

There are different .uf2-files are firmware files with PWM and/or DAC output, flashing (RGB-)LED on/off AND for hardware revision 0.1 and 0.2.

Please read the troubleshooting section in case you experience problems.

Review:

My SID Player plays SID tunes with the SIDKick-pico.
SIDKick-Pico by Frenetic.

DownloadSIDKick-Pico Firmware v0.21 (84)

source: c64-wiki.com github.com/frntc/SIDKick-pico restore-store.de

Categories: Firmware, News & Rumors, Today

⚠️ shortlink are no longer available ⚠️

August 10th, 2024 No comments

A new beautiful Nightfall Logo by Lynx

August 8th, 2024 No comments

Thanks to my friend Lynx for this great Pixel Art work.

Philips Monitor VS0060-80 (CM8833/1084) PSU Repair

July 28th, 2024 No comments
Philips Monitor VS0060-80 (CM8833/1084) PSU Repair

Philips Monitor (Black) VG0060-80 Power Stage Repair, the Monitor turned off unexpectedly without any suspicious noise.

This power stage is practically identical to other monitor models, for example: Philips CM8833 and Commodore 1084, but surely there will be others that mount the same power stage.

Repair:

After removing the PCB of the power stage i took the opportunity to replace also the power switch that no longer worked properly i also replaced the exploded fuse but obviously nothing worked.

The fault was due to the TS132 transistor completely short-circuited, the diagram says that a BU806 is installed but instead a 2SC3795B is installed.

Replaced, still nothing works, i tried with the tester but i don’t find any voltage, even the 300v +/- on the capacitor C112 at this point in addition to the diode bridge (D107/D108/D109/D110) there was only the 47 Ohm 7W resistor R103 to try and in fact it was interrupted, i replaced it with a 5W one, i didn’t have a 7W one in the lab.

I used the old trick of the 100W bulb in series, in my case instead of the fuse to avoid destroying other components.

Everything worked perfectly, the bulb turned on for a minimum amount of time and then turned off and the output voltages of the power stage are all present (125v/15.8v/25.5v).

Gallery:

Download: Philips VS0060-80/CM8833/1084 Schematics (138)

Atari U1MB/Side2/AVG Firmware Update to the latest version

July 26th, 2024 No comments
Atari U1MB/Side2/AVG Firmware Update to the latest version

It’s been 4 years since i last updated the firmware of these devices, so it was time to do so.

Gallery:

Download:

Categories: Firmware, News & Rumors, Today

…and fuck the rest ❤️

July 26th, 2024 2 comments

A8PicoCart Flash Multicart for Atari 8-bit (XL-XE)

July 21st, 2024 No comments
A8PicoCart Flash Multicart for Atari 8-bit (XL-XE)

The A8PicoCart is a very cheap multi-cart for the Atari 8-bit (XL/XE) which you can make at home with only basic soldering skills.

The cartridge supports the following file formats: ROM/CAR/XEX and a limited support for ATR files.

Instruction manual, firmware, gerber & STL files and other documentation can be found on Robin Hedwards github page.

You can see a short video i made click here.

Gallery:

Midi Roland MT32 Audio Glitch Repair

July 21st, 2024 No comments
Midi Roland MT32 Audio Glitch Repair

This is a short story of the Roland MT32 Midi repair.

The MT32 MIDI interface had an annoying audio problem (you can listen to the audio files attached to this post).

It seemed like the classic problem of exhausted electrolytic capacitors, but instead it was due to the ROM ROLAND R15449121 (TC534000P) position IC37.

To replace the original ROM it would have been enough to use an OTP Eprom 27C040 which however i didn’t have in the laboratory so i used a FLASHROM AM29F040 by modifying some connections.

The filename of the file used to program the FLASHROM is “r15449121.ic37.bin” which you can find in the archive attached to this post.

Below is the documentation how to adapt the AM29F040 instead of a 27C040.

  • Atmel AT27C040 – 4Mb (512K x 8) OTP, EPROM (32-pin Package)
  • Amd AM29F040 – 4Mb (512K x 8) FLASHROM (32-pin Package)

Tie 29F040 WE (PIN 31) and connect to VCC (PIN 32)
Tie 29F040 A18 (PIN 1) and connect to PIN 31 on Socket or PCB

Monkey Island Audio difference before and after repair:

Gallery:

Download: Roland MT32 (various OS and extra ROMs) (147)

source: Synth Eprom Dumps

C64 B.G.Pack: Warzone +D,Inspector,Ball Bin +1D,Big Tube!…

July 16th, 2024 No comments

NEW TAG: C64 BIG GAME PACK

Some new games or tools (Cracked / Trained or Unrealeased) for Commodore 64 have been released from your favorites groups.

Titles:

  • Score or Die +1D
  • Warzone +D *Hokuto Force*
  • Warzone V1.01 +2D
  • Pursuing Tom Ram +DS
  • Broken Mirror Preview +D
  • Mortal Flames II +
  • Mortal Flames +
  • Ball Bin +1D *Hokuto Force*
  • The Hobbit
  • Shift
  • Shift Preview +
  • Cave of the Word Wizard +3D
  • Broken Mirror +D
  • Batmio Preview *Hokuto Force*
  • Batmio Preview +2
  • Ghostbusters 40th Anniversary [cartridge]
  • Joe’s Crazy Adventure +2
  • Beyond Death Teaser
  • Sky Saviour Preview +2
  • The Black Hole
  • Cat Scratch Preview &G *Hokuto Force*
  • Ghostbusters 2021 Preview *Hokuto Force*
  • Sky Saviour Preview + *Hokuto Force*
  • Inspector *Hokuto Force*
  • Ghostbusters 2021 Preview +2D *Hokuto Force*
  • Tapper V1.6 +2
  • Tron Deadly Discs Preview
  • Enduro Preview +D
  • Sky Saviour +2D
  • The Banana Game +2
  • Cybernoid +14DHGF
  • Sky Saviour +2HD
  • First Blood +1FD
  • Die Kaufmannsgilde +D
  • Swim To Survive! +1G *Hokuto Force*
  • Trailblazer √2
  • Shift
  • Shift +1P
  • Track & Field +2HDG
  • Snake Escape C64 Preview 4
  • Captain Ishtar 2 Preview +2 [seuck]
  • Ceti 22 +2H [seuck]
  • Tetris Recoded V1.1b
  • Broken Mirror +DS
  • Black Hole +1D
  • Indiana Jones and the Temple of Doom +3DGHI *Hokuto Force*
  • IO’s Enigma +
  • IO’s Enigma
  • Cybernoid II +17HDF (V2)
  • Orac Draughts +D
  • Fluid City Musical
  • Excalibur +S [english/italian]
  • La Casa +S [english/italian]
  • Magic Math V1.1 +
  • Fluid City Musical +D *Hokuto Force*
  • Enduro Preview 2 +D *Hokuto Force*
  • Die Polarstation V1.2 [german]
  • Tron Deadly Discs Preview 2 +D *Hokuto Force*
  • Bakemono no Sekai – World of Monsters
  • Big Tube!
  • Mars Saga +2RDI
  • Concours Hippique +DT
  • Fluid City Musical +1D
  • Big Tube! + *Hokuto Force*
  • Big Tube! +1H
  • Survivor +4HD
  • Zeppelin +6D
  • Zaxxon +6HD (Synapse)
  • Xevious II [seuck]
  • Huestack V1.0
  • Huestack +2D
  • Huestack +2DF
  • Desolator +4DGHI *Hokuto Force*
  • Threshold +6HD
  • Learn to Read with Prof, Level 1…
  • Static: Flowerhorn Attack Preview 2 +2D
  • Arthur Remastered [hungarian]
  • Die Kaufmannsgilde V2 +D
  • Mr. Cool +5HD
  • Lunar Leeper +5D
  • Crossfire +3HD
  • Block Stack Basic
  • Legend of Wilf V1.1.0 +2D
  • Legend of Wilf V1.1.0 +2D
  • Chicken Farm +2D
  • Iowa Jack and the Crystals of Chaos
  • Iowa Jack and the Crystals of Chaos (C128)
  • Drip II +
  • Treasure in the Depth
  • Mars Patrol +2HD
  • Treasure in the Depth Preview *Hokuto Force*
  • Tron Deadly Discs RC5
  • PETSCII Wizard of Wor
  • Rungvoid +1D *Excess/Hokuto Force*
  • PETSCII Wizard of Wor +1D
  • Tritopia [austrian]
  • Carmilla’s Castle +2D *Excess/Hokuto Force*
  • PETSCII Wizard of Wor +
  • Tritopia [german]
  • Mecha City +2 *Excess/Hokuto Force*
  • The Job Interview +S *Excess/Hokuto Force*
  • Rat Race +1D *Excess/Hokuto Force*
  • Beach Cleanup +1D *Excess/Hokuto Force*
  • Gridrunner +4HD V2
  • Pinball Spectacular +3HD V2
  • Drip II +4HPD
  • Scuttle +6HDG
  • Memory Man +1F
  • Soko64+ &D *Hokuto Force*
  • Tron Deadly Discs &D *Hokuto Force*
  • RandomPac +
  • RandomPac +2D
  • 2112 V3.2
  • Sire Fire &S [english/italian]
  • RandomPac + *Hokuto Force*
  • Sire Fire +S [english/italian]
  • Raingame +2TD
  • 4Gravity! +D
  • Quest Four Two
  • Quest Four Two +
  • RandomPac V1.1 +2D
  • The Blob Preview
  • 1nvader V1.03 +
  • Chopper +4DGH *Hokuto Force*
  • Shooting Stars +
  • Nesterin Trail V1.0.1 +DS
  • Petscii Shooter Preview
  • 2^11 Preview 3 V1.7 &D

Download: All Games in One Archive (963)

source: csdb.dk

Kung Fu Flash Cartridge Firmware Update v1.51

July 1st, 2024 No comments

A new version of the firmware for the Kung Fu Flash Cartridge by Kim Jørgensen is released.

Changelog:

  • Support MACH 5 cartridge. Thanks Lord Kopromaster.

Download:

source: github.com/KimJorgensen/KungFuFlash

Categories: Firmware, News & Rumors, Today

Flash Multicarts for Intellivision – ColecoVision – Sega SC3000

June 25th, 2024 No comments
Flash Multicarts for Intellivision - ColecoVision - Sega SC3000

SD-1000/PiCOLECO/PiRTO-II are Flash Multicarts for Sega SC3000/SG-1000,CBS ColecoVision,Mattel Intellivision by Andrea Ottaviani based on the cheap version of the Raspberry Pi Pico clone (purple PCB).

I wanted to try and assemble this interesting project and i must say that i was very satisfied. I also contacted Andrea for a small problem of loading the ROMs for the Multicart Intellivision and he was immediately available even though it was Sunday lunch time :-)

I assembled two Multicarts for each console model because as soon as i informed my friend Andry about this project he wanted them too :-D

The Multicarts you see in this article are NOT for sale, for more information about firmware,flashing fw,gerber,3D case model i recommend you visit the github site where these projects are published.

How much did i spend for each multicart?

  • 6 x Raspberry Purple Pi Pico clone (Aliexpress): €18.12
  • 5 x JLCPCB PiCOLECO PCB: €1.87
  • 5 x JLCPCB PiRTO II PCB: €3.74
  • 5 x JLCPCB SD-1000: €3.74
  • 1 x JLCPCB Shipping Charge: €6.66
  • 1 x JLCPCB Customs duties & taxes: €3.52
  • 1 x JLCPCB PAYPAL FEE: €0.47
  • 6 x Diode 1N4148 (spare parts)
  • 2 x Transistor BC547 (spare parts)
  • 2 x Angled Push Button (spare parts)
  • 4 x Push Button (spare parts)

More or less for each single Flash Multicart complete with all components you will spend around €6.00.

This includes the components that i already had at home and the minimum order from JLCPCB for each PCB which are 5 pieces, as a result i did the division on the JLCPCB invoice total.

Download the ROMs for Sega SC3000/SG-1000, ColecoVision, Intellivision (including CFG mappers) fully renamed and divided into folders in alphabetical order here.

Flash Multicarts Cartridge Case Shell Cover:

The last photo with a small modification of the hole to insert colored button covers.
 
How to update the firmware with the case closed? You have to press the button on the PI Pico Purple while inserting USB-C for firmware updating.
Totally excluded unscrewing and retightening the screws each time, so 1.5mm micro hole in the right position, perfect.
 
 
Gallery:

Categories: Hardware, News & Rumors, Today