Game Charting: Hardware Shipment Line Graph Generator

<form> <input> Day mode (Days from launch)
<input> Date mode (Between dates)

Day begin: <input> (Default: 0)
Day end: <input> (Default: 366)
OR Date begin: <input> (Default: 2000-01-01)
Date end: <input> (Default: 2009-12-31)

Width: <input> (Default: 1100)
Height: <input> (Default: 600)
Mark Width: <input> (Default: 4)
Line Weight: <input> (Default: 1)

Title: <input>
YMin: <input> (Default: 0)
YMax: <input> (Default: None)
<input> Plain image
<input> HTML table
<input> HTML table - more detail


System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

System-Region: <select> <option> <option>N64 WW <option>N64 JP <option>N64 NA <option>N64 EU <option>--- <option>GCN WW <option>GCN JP <option>GCN NA <option>GCN EU <option>--- <option>Wii WW <option>Wii JP <option>Wii NA <option>Wii EU <option>--- <option>GB WW <option>GB JP <option>GB NA <option>GB EU <option>--- <option>GBA WW <option>GBA JP <option>GBA NA <option>GBA EU <option>--- <option>GBASP WW <option>GBASP JP <option>GBASP NA <option>GBASP EU <option>--- <option>GBM WW <option>GBM JP <option>GBM NA <option>GBM EU <option>--- <option>DS WW <option>DS JP <option>DS NA <option>DS EU <option>--- <option>DSL WW <option>DSL JP <option>DSL NA <option>DSL EU <option>--- <option>PS1 WW <option>PS1 JP <option>PS1 NA <option>PS1 EU <option>--- <option>PS2 WW old <option>PS2 JP old <option>PS2 NA old <option>PS2 EU old <option>--- <option>PS3 WW old <option>PS3 JP old <option>PS3 NA old <option>PS3 EU old <option>--- <option>PS3 WW <option>PS3 JP <option>PS3 NA <option>PS3 EU <option>--- <option>PSP WW old <option>PSP JP old <option>PSP NA old <option>PSP EU old <option>--- <option>Xbox WW <option>Xbox JP <option>Xbox NA <option>Xbox EU <option>--- <option>X360 WW <option>X360 JP <option>X360 NA <option>X360 EU </select>

<input> </form>

Explanations / Notes:

The Sony systems with "old" at the end are from their older method of reporting "shipped from factories" rather than "shipped to retailers" as they do now. PS1 is this way as well, however since there is no "new" data I didn't specifically mark it as old.

Technically, it doesn't make sense to list 0 systems as having shipped on launch day. But for our purposes here I think it's an acceptable fiction that beats not having the launch day marked.

GB includes the sum of GB+Pocket+Light+Color. GBA includes the sum of GBA+GBASP+GBM. DS includes the sum of DS+DSL.

Note that minor regions often get lumped with the major ones. Japan might include Asia, Europe might include Australia. It may even differ from manufacturer to manufacturer, so if I'm good I should add such information here in the future.

There are some pretty huge gaps in the data, so particularly huge line segments shouldn't be taken as an accurate representation of every point in time along them.

I tried to use announced LTDs whenever possible. When only quarterly/yearly information was available, I add/subtract from available data and do something like add 1 to mark it as different; the company might have rounded things slightly differently. Not that this makes much difference from a visual perspective, but I'll make a text version of this tool sooner or later.