openMSX
Namespaces | Enumerations | Variables
VLM5030.cc File Reference
#include "VLM5030.hh"
#include "DeviceConfig.hh"
#include "XMLElement.hh"
#include "FileOperations.hh"
#include "Math.hh"
#include "cstd.hh"
#include "serialize.hh"
#include "random.hh"
#include "ranges.hh"
#include <cmath>
#include <cstring>
Include dependency graph for VLM5030.cc:

Go to the source code of this file.

Namespaces

 openmsx
 Thanks to enen for testing this on a real cartridge:
 

Enumerations

enum  {
  openmsx::PH_RESET, openmsx::PH_IDLE, openmsx::PH_SETUP, openmsx::PH_WAIT,
  openmsx::PH_RUN, openmsx::PH_STOP, openmsx::PH_END
}
 

Variables

constexpr int openmsx::FR_SIZE = 4
 
constexpr int openmsx::IP_SIZE_SLOWER = 240 / FR_SIZE
 
constexpr int openmsx::IP_SIZE_SLOW = 200 / FR_SIZE
 
constexpr int openmsx::IP_SIZE_NORMAL = 160 / FR_SIZE
 
constexpr int openmsx::IP_SIZE_FAST = 120 / FR_SIZE
 
constexpr int openmsx::IP_SIZE_FASTER = 80 / FR_SIZE
 
constexpr int openmsx::VLM5030_speed_table [8]
 
constexpr byte openmsx::pitchtable [0x20]
 
constexpr int16_t openmsx::K1_table []
 
constexpr int16_t openmsx::K2_table []
 
constexpr int16_t openmsx::K3_table []
 
constexpr int16_t openmsx::K5_table []
 
 openmsx::VLM5030