Support vgmrips.net catalogue

Issue #50 resolved
Vitamin Vitamin created an issue

No description provided.

Comments (4)

  1. Vitamin Vitamin reporter
    Statistics
    Packs:  1947
    Songs:  30988
    Composers:  1382
    Systems:    161
    Chips:  50
    Rippers:    44
    
  2. Vitamin Vitamin reporter

    Model:

    class SoundChip {
      String Id;
      String Title;
      int PacksCount;
      boolean HasImage;
    }
    
    class Composer {
      String Id;
      String Name;
      int PacksCount;
      float Rating; //0.5..5
    }
    
    class Company {
      String Id;
      String Name;
      String Developed[];
      String Published[];
      String Systems[];
      boolean HasLogo;
    };
    
    class System {
      String Id;
      String Company;//full id is ${company}/${id}
      String Name;
      String Type;//Console/Arcade/etc
      int PacksCount;
    };
    
    class Pack {
      String Id;
      String Chips[];
      String Developers[];
      String Publishers[];
      String Systems[];
      String Composers[];
      String Authors[];
      String Path;
      String ReleaseDate;
      String UpdateDate;
    };
    

    Urls:

    http://vgmrips.net/packs/chips
    http://vgmrips.net/packs/chip/${Chip.Id}?letter=${Letter}&p=${Page}
    http://vgmrips.net/packs/composers
    http://vgmrips.net/packs/composer/${Composer.Id}?letter=${Letter}&p=${Page}
    http://vgmrips.net/packs/companies
    http://vgmrips.net/packs/company/${Company.Id}
    http://vgmrips.net/packs/company/${Company.Id}/(published|developed)?letter=${Letter}&p=${Page}
    http://vgmrips.net/packs/systems
    http://vgmrips.net/packs/system/${Company.Id}/${System.Id}
    http://vgmrips.net/packs/pack/${Pack.Id}
    http://vgmrips.net/files/${Pack.Path}.zip
    http://vgmrips.net/files/${Pack.Path}.png
    http://vgmrips.net/packs/images/small/${Pack.Path}.png
    
  3. Log in to comment