Update DB to version 17: Machines can have an arbitrary number of sound synthetizers,

so use an interconnection table, `sound_by_machine`.
This commit is contained in:
2018-04-28 15:55:57 +01:00
parent fdcefed085
commit 203a235a29
16 changed files with 906 additions and 215 deletions

View File

@@ -55,20 +55,12 @@ namespace Cicm.Database.Schemas
public int Id;
/// <summary>Model name</summary>
public string Model;
/// <summary>Audio channels supported by the MPU</summary>
public int MusicChannels;
/// <summary>ID of MPU</summary>
public int MusicSynth;
/// <summary>Size in kibibytes of program RAM</summary>
public int Ram;
/// <summary>Resolution in WxH pixels</summary>
public string Resolution;
/// <summary>Size in kibibytes of firmware</summary>
public int Rom;
/// <summary>Audio channels supported by the DSP</summary>
public int SoundChannels;
/// <summary>ID of DSP</summary>
public int SoundSynth;
/// <summary>Machine type</summary>
public MachineType Type;
/// <summary>Size in kibibytes for video RAM</summary>