//
//  XBiOSx68.h
//  X-BASIC'
//
//  Created by AIG-Soft(iMac) on 2015/06/08.
//  Copyright (c) 2015年 AIG-Soft. All rights reserved.
//
// 他で使うため公開すべき関数のみ宣言

#include "XB.h"

#ifndef X_BASIC_for_iOS_XBiOSx68_h
#define X_BASIC_for_iOS_XBiOSx68_h

void ptrn16X68toiOS(int wxy,UByte ptrnX68[],ULong ptrniOS[],int fdouble,int ftoumei);

#define	CONTRAST_GRAPHIC	BIT0
#define	CONTRAST_TEXT		BIT1
#define	CONTRAST_SPRITE		BIT2

// checkCompatible()の引数	V3.20
enum {
	// 画面解像度による区別である / This is a distinction by screen resolution
	COMPATIBLE_IPAD			=BIT0,
//	COMPATIBLE_IPADPRO		=BIT1,
	//
	COMPATIBLE_IPODTOUCH4	=BIT2,
	COMPATIBLE_IPODTOUCH5	=BIT3,					// iPod touch4とは縦解像度のみ違う
	COMPATIBLE_IPODTOUCH6	=COMPATIBLE_IPODTOUCH5,	// iPod touch5と同じ
	COMPATIBLE_IPODTOUCH	=(COMPATIBLE_IPODTOUCH4|COMPATIBLE_IPODTOUCH5),	// 横解像度のみ考慮するとき
	//
	COMPATIBLE_IPHONE4		=COMPATIBLE_IPODTOUCH4,
	COMPATIBLE_IPHONE5		=COMPATIBLE_IPODTOUCH5,
	COMPATIBLE_IPHONE45		=(COMPATIBLE_IPHONE4|COMPATIBLE_IPHONE5),
	COMPATIBLE_IPHONE6		=BIT5,
	COMPATIBLE_IPHONE6PLUS	=BIT6,
	COMPATIBLE_IPHONE		=(COMPATIBLE_IPHONE4|COMPATIBLE_IPHONE5|COMPATIBLE_IPHONE6|COMPATIBLE_IPHONE6PLUS),
	//
	COMPATIBLE_ALL			=(COMPATIBLE_IPAD|COMPATIBLE_IPODTOUCH|COMPATIBLE_IPHONE),
};

#endif
