PHP Class GameBoy\Cbopcode

Exibir arquivo Open project: gabrielrcouto/php-terminal-gameboy-emulator Class Usage Examples

Public Methods

Method Description
run ( Core $core, integer $address ) : mixed Run the given cbopcode.

Private Methods

Method Description
cbopcode0 ( Core $core ) Cbopcode #0x00.
cbopcode1 ( Core $core ) Cbopcode #0x01.
cbopcode10 ( Core $core ) Cbopcode #0x0A.
cbopcode100 ( Core $core ) Cbopcode #0x64.
cbopcode101 ( Core $core ) Cbopcode #0x65.
cbopcode102 ( Core $core ) Cbopcode #0x66.
cbopcode103 ( Core $core ) Cbopcode #0x67.
cbopcode104 ( Core $core ) Cbopcode #0x68.
cbopcode105 ( Core $core ) Cbopcode #0x69.
cbopcode106 ( Core $core ) Cbopcode #0x6A.
cbopcode107 ( Core $core ) Cbopcode #0x6B.
cbopcode108 ( Core $core ) Cbopcode #0x6C.
cbopcode109 ( Core $core ) Cbopcode #0x6D.
cbopcode11 ( Core $core ) Cbopcode #0x0B.
cbopcode110 ( Core $core ) Cbopcode #0x6E.
cbopcode111 ( Core $core ) Cbopcode #0x6F.
cbopcode112 ( Core $core ) Cbopcode #0x70.
cbopcode113 ( Core $core ) Cbopcode #0x71.
cbopcode114 ( Core $core ) Cbopcode #0x72.
cbopcode115 ( Core $core ) Cbopcode #0x73.
cbopcode116 ( Core $core ) Cbopcode #0x74.
cbopcode117 ( Core $core ) Cbopcode #0x75.
cbopcode118 ( Core $core ) Cbopcode #0x76.
cbopcode119 ( Core $core ) Cbopcode #0x77.
cbopcode12 ( Core $core ) Cbopcode #0x0C.
cbopcode120 ( Core $core ) Cbopcode #0x78.
cbopcode121 ( Core $core ) Cbopcode #0x79.
cbopcode122 ( Core $core ) Cbopcode #0x7A.
cbopcode123 ( Core $core ) Cbopcode #0x7B.
cbopcode124 ( Core $core ) Cbopcode #0x7C.
cbopcode125 ( Core $core ) Cbopcode #0x7D.
cbopcode126 ( Core $core ) Cbopcode #0x7E.
cbopcode127 ( Core $core ) Cbopcode #0x7F.
cbopcode128 ( Core $core ) Cbopcode #0x80.
cbopcode129 ( Core $core ) Cbopcode #0x81.
cbopcode13 ( Core $core ) Cbopcode #0x0D.
cbopcode130 ( Core $core ) Cbopcode #0x82.
cbopcode131 ( Core $core ) Cbopcode #0x83.
cbopcode132 ( Core $core ) Cbopcode #0x84.
cbopcode133 ( Core $core ) Cbopcode #0x85.
cbopcode134 ( Core $core ) Cbopcode #0x86.
cbopcode135 ( Core $core ) Cbopcode #0x87.
cbopcode136 ( Core $core ) Cbopcode #0x88.
cbopcode137 ( Core $core ) Cbopcode #0x89.
cbopcode138 ( Core $core ) Cbopcode #0x8A.
cbopcode139 ( Core $core ) Cbopcode #0x8B.
cbopcode14 ( Core $core ) Cbopcode #0x0E.
cbopcode140 ( Core $core ) Cbopcode #0x8C.
cbopcode141 ( Core $core ) Cbopcode #0x8D.
cbopcode142 ( Core $core ) Cbopcode #0x8E.
cbopcode143 ( Core $core ) Cbopcode #0x8F.
cbopcode144 ( Core $core ) Cbopcode #0x90.
cbopcode145 ( Core $core ) Cbopcode #0x91.
cbopcode146 ( Core $core ) Cbopcode #0x92.
cbopcode147 ( Core $core ) Cbopcode #0x93.
cbopcode148 ( Core $core ) Cbopcode #0x94.
cbopcode149 ( Core $core ) Cbopcode #0x95.
cbopcode15 ( Core $core ) Cbopcode #0x0F.
cbopcode150 ( Core $core ) Cbopcode #0x96.
cbopcode151 ( Core $core ) Cbopcode #0x97.
cbopcode152 ( Core $core ) Cbopcode #0x98.
cbopcode153 ( Core $core ) Cbopcode #0x99.
cbopcode154 ( Core $core ) Cbopcode #0x9A.
cbopcode155 ( Core $core ) Cbopcode #0x9B.
cbopcode156 ( Core $core ) Cbopcode #0x9C.
cbopcode157 ( Core $core ) Cbopcode #0x9D.
cbopcode158 ( Core $core ) Cbopcode #0x9E.
cbopcode159 ( Core $core ) Cbopcode #0x9F.
cbopcode16 ( Core $core ) Cbopcode #0x10.
cbopcode160 ( Core $core ) Cbopcode #0xA0.
cbopcode161 ( Core $core ) Cbopcode #0xA1.
cbopcode162 ( Core $core ) Cbopcode #0xA2.
cbopcode163 ( Core $core ) Cbopcode #0xA3.
cbopcode164 ( Core $core ) Cbopcode #0xA4.
cbopcode165 ( Core $core ) Cbopcode #0xA5.
cbopcode166 ( Core $core ) Cbopcode #0xA6.
cbopcode167 ( Core $core ) Cbopcode #0xA7.
cbopcode168 ( Core $core ) Cbopcode #0xA8.
cbopcode169 ( Core $core ) Cbopcode #0xA9.
cbopcode17 ( Core $core ) Cbopcode #0x11.
cbopcode170 ( Core $core ) Cbopcode #0xAA.
cbopcode171 ( Core $core ) Cbopcode #0xAB.
cbopcode172 ( Core $core ) Cbopcode #0xAC.
cbopcode173 ( Core $core ) Cbopcode #0xAD.
cbopcode174 ( Core $core ) Cbopcode #0xAE.
cbopcode175 ( Core $core ) Cbopcode #0xAF.
cbopcode176 ( Core $core ) Cbopcode #0xB0.
cbopcode177 ( Core $core ) Cbopcode #0xB1.
cbopcode178 ( Core $core ) Cbopcode #0xB2.
cbopcode179 ( Core $core ) Cbopcode #0xB3.
cbopcode18 ( Core $core ) Cbopcode #0x12.
cbopcode180 ( Core $core ) Cbopcode #0xB4.
cbopcode181 ( Core $core ) Cbopcode #0xB5.
cbopcode182 ( Core $core ) Cbopcode #0xB6.
cbopcode183 ( Core $core ) Cbopcode #0xB7.
cbopcode184 ( Core $core ) Cbopcode #0xB8.
cbopcode185 ( Core $core ) Cbopcode #0xB9.
cbopcode186 ( Core $core ) Cbopcode #0xBA.
cbopcode187 ( Core $core ) Cbopcode #0xBB.
cbopcode188 ( Core $core ) Cbopcode #0xBC.
cbopcode189 ( Core $core ) Cbopcode #0xBD.
cbopcode19 ( Core $core ) Cbopcode #0x13.
cbopcode190 ( Core $core ) Cbopcode #0xBE.
cbopcode191 ( Core $core ) Cbopcode #0xBF.
cbopcode192 ( Core $core ) Cbopcode #0xC0.
cbopcode193 ( Core $core ) Cbopcode #0xC1.
cbopcode194 ( Core $core ) Cbopcode #0xC2.
cbopcode195 ( Core $core ) Cbopcode #0xC3.
cbopcode196 ( Core $core ) Cbopcode #0xC4.
cbopcode197 ( Core $core ) Cbopcode #0xC5.
cbopcode198 ( Core $core ) Cbopcode #0xC6.
cbopcode199 ( Core $core ) Cbopcode #0xC7.
cbopcode2 ( Core $core ) Cbopcode #0x02.
cbopcode20 ( Core $core ) Cbopcode #0x14.
cbopcode200 ( Core $core ) Cbopcode #0xC8.
cbopcode201 ( Core $core ) Cbopcode #0xC9.
cbopcode202 ( Core $core ) Cbopcode #0xCA.
cbopcode203 ( Core $core ) Cbopcode #0xCB.
cbopcode204 ( Core $core ) Cbopcode #0xCC.
cbopcode205 ( Core $core ) Cbopcode #0xCD.
cbopcode206 ( Core $core ) Cbopcode #0xCE.
cbopcode207 ( Core $core ) Cbopcode #0xCF.
cbopcode208 ( Core $core ) Cbopcode #0xD0.
cbopcode209 ( Core $core ) Cbopcode #0xD1.
cbopcode21 ( Core $core ) Cbopcode #0x15.
cbopcode210 ( Core $core ) Cbopcode #0xD2.
cbopcode211 ( Core $core ) Cbopcode #0xD3.
cbopcode212 ( Core $core ) Cbopcode #0xD4.
cbopcode213 ( Core $core ) Cbopcode #0xD5.
cbopcode214 ( Core $core ) Cbopcode #0xD6.
cbopcode215 ( Core $core ) Cbopcode #0xD7.
cbopcode216 ( Core $core ) Cbopcode #0xD8.
cbopcode217 ( Core $core ) Cbopcode #0xD9.
cbopcode218 ( Core $core ) Cbopcode #0xDA.
cbopcode219 ( Core $core ) Cbopcode #0xDB.
cbopcode22 ( Core $core ) Cbopcode #0x16.
cbopcode220 ( Core $core ) Cbopcode #0xDC.
cbopcode221 ( Core $core ) Cbopcode #0xDD.
cbopcode222 ( Core $core ) Cbopcode #0xDE.
cbopcode223 ( Core $core ) Cbopcode #0xDF.
cbopcode224 ( Core $core ) Cbopcode #0xE0.
cbopcode225 ( Core $core ) Cbopcode #0xE1.
cbopcode226 ( Core $core ) Cbopcode #0xE2.
cbopcode227 ( Core $core ) Cbopcode #0xE3.
cbopcode228 ( Core $core ) Cbopcode #0xE4.
cbopcode229 ( Core $core ) Cbopcode #0xE5.
cbopcode23 ( Core $core ) Cbopcode #0x17.
cbopcode230 ( Core $core ) Cbopcode #0xE6.
cbopcode231 ( Core $core ) Cbopcode #0xE7.
cbopcode232 ( Core $core ) Cbopcode #0xE8.
cbopcode233 ( Core $core ) Cbopcode #0xE9.
cbopcode234 ( Core $core ) Cbopcode #0xEA.
cbopcode235 ( Core $core ) Cbopcode #0xEB.
cbopcode236 ( Core $core ) Cbopcode #0xEC.
cbopcode237 ( Core $core ) Cbopcode #0xED.
cbopcode238 ( Core $core ) Cbopcode #0xEE.
cbopcode239 ( Core $core ) Cbopcode #0xEF.
cbopcode24 ( Core $core ) Cbopcode #0x18.
cbopcode240 ( Core $core ) Cbopcode #0xF0.
cbopcode241 ( Core $core ) Cbopcode #0xF1.
cbopcode242 ( Core $core ) Cbopcode #0xF2.
cbopcode243 ( Core $core ) Cbopcode #0xF3.
cbopcode244 ( Core $core ) Cbopcode #0xF4.
cbopcode245 ( Core $core ) Cbopcode #0xF5.
cbopcode246 ( Core $core ) Cbopcode #0xF6.
cbopcode247 ( Core $core ) Cbopcode #0xF7.
cbopcode248 ( Core $core ) Cbopcode #0xF8.
cbopcode249 ( Core $core ) Cbopcode #0xF9.
cbopcode25 ( Core $core ) Cbopcode #0x19.
cbopcode250 ( Core $core ) Cbopcode #0xFA.
cbopcode251 ( Core $core ) Cbopcode #0xFB.
cbopcode252 ( Core $core ) Cbopcode #0xFC.
cbopcode253 ( Core $core ) Cbopcode #0xFD.
cbopcode254 ( Core $core ) Cbopcode #0xFE.
cbopcode255 ( Core $core ) Cbopcode #0xFF.
cbopcode26 ( Core $core ) Cbopcode #0x1A.
cbopcode27 ( Core $core ) Cbopcode #0x1B.
cbopcode28 ( Core $core ) Cbopcode #0x1C.
cbopcode29 ( Core $core ) Cbopcode #0x1D.
cbopcode3 ( Core $core ) Cbopcode #0x03.
cbopcode30 ( Core $core ) Cbopcode #0x1E.
cbopcode31 ( Core $core ) Cbopcode #0x1F.
cbopcode32 ( Core $core ) Cbopcode #0x20.
cbopcode33 ( Core $core ) Cbopcode #0x21.
cbopcode34 ( Core $core ) Cbopcode #0x22.
cbopcode35 ( Core $core ) Cbopcode #0x23.
cbopcode36 ( Core $core ) Cbopcode #0x24.
cbopcode37 ( Core $core ) Cbopcode #0x25.
cbopcode38 ( Core $core ) Cbopcode #0x26.
cbopcode39 ( Core $core ) Cbopcode #0x27.
cbopcode4 ( Core $core ) Cbopcode #0x04.
cbopcode40 ( Core $core ) Cbopcode #0x28.
cbopcode41 ( Core $core ) Cbopcode #0x29.
cbopcode42 ( Core $core ) Cbopcode #0x2A.
cbopcode43 ( Core $core ) Cbopcode #0x2B.
cbopcode44 ( Core $core ) Cbopcode #0x2C.
cbopcode45 ( Core $core ) Cbopcode #0x2D.
cbopcode46 ( Core $core ) Cbopcode #0x2E.
cbopcode47 ( Core $core ) Cbopcode #0x2F.
cbopcode48 ( Core $core ) Cbopcode #0x30.
cbopcode49 ( Core $core ) Cbopcode #0x31.
cbopcode5 ( Core $core ) Cbopcode #0x05.
cbopcode50 ( Core $core ) Cbopcode #0x32.
cbopcode51 ( Core $core ) Cbopcode #0x33.
cbopcode52 ( Core $core ) Cbopcode #0x34.
cbopcode53 ( Core $core ) Cbopcode #0x35.
cbopcode54 ( Core $core ) Cbopcode #0x36.
cbopcode55 ( Core $core ) Cbopcode #0x37.
cbopcode56 ( Core $core ) Cbopcode #0x38.
cbopcode57 ( Core $core ) Cbopcode #0x39.
cbopcode58 ( Core $core ) Cbopcode #0x3A.
cbopcode59 ( Core $core ) Cbopcode #0x3B.
cbopcode6 ( Core $core ) Cbopcode #0x06.
cbopcode60 ( Core $core ) Cbopcode #0x3C.
cbopcode61 ( Core $core ) Cbopcode #0x3D.
cbopcode62 ( Core $core ) Cbopcode #0x3E.
cbopcode63 ( Core $core ) Cbopcode #0x3F.
cbopcode64 ( Core $core ) Cbopcode #0x40.
cbopcode65 ( Core $core ) Cbopcode #0x41.
cbopcode66 ( Core $core ) Cbopcode #0x42.
cbopcode67 ( Core $core ) Cbopcode #0x43.
cbopcode68 ( Core $core ) Cbopcode #0x44.
cbopcode69 ( Core $core ) Cbopcode #0x45.
cbopcode7 ( Core $core ) Cbopcode #0x07.
cbopcode70 ( Core $core ) Cbopcode #0x46.
cbopcode71 ( Core $core ) Cbopcode #0x47.
cbopcode72 ( Core $core ) Cbopcode #0x48.
cbopcode73 ( Core $core ) Cbopcode #0x49.
cbopcode74 ( Core $core ) Cbopcode #0x4A.
cbopcode75 ( Core $core ) Cbopcode #0x4B.
cbopcode76 ( Core $core ) Cbopcode #0x4C.
cbopcode77 ( Core $core ) Cbopcode #0x4D.
cbopcode78 ( Core $core ) Cbopcode #0x4E.
cbopcode79 ( Core $core ) Cbopcode #0x4F.
cbopcode8 ( Core $core ) Cbopcode #0x08.
cbopcode80 ( Core $core ) Cbopcode #0x50.
cbopcode81 ( Core $core ) Cbopcode #0x51.
cbopcode82 ( Core $core ) Cbopcode #0x52.
cbopcode83 ( Core $core ) Cbopcode #0x53.
cbopcode84 ( Core $core ) Cbopcode #0x54.
cbopcode85 ( Core $core ) Cbopcode #0x55.
cbopcode86 ( Core $core ) Cbopcode #0x56.
cbopcode87 ( Core $core ) Cbopcode #0x57.
cbopcode88 ( Core $core ) Cbopcode #0x58.
cbopcode89 ( Core $core ) Cbopcode #0x59.
cbopcode9 ( Core $core ) Cbopcode #0x09.
cbopcode90 ( Core $core ) Cbopcode #0x5A.
cbopcode91 ( Core $core ) Cbopcode #0x5B.
cbopcode92 ( Core $core ) Cbopcode #0x5C.
cbopcode93 ( Core $core ) Cbopcode #0x5D.
cbopcode94 ( Core $core ) Cbopcode #0x5E.
cbopcode95 ( Core $core ) Cbopcode #0x5F.
cbopcode96 ( Core $core ) Cbopcode #0x60.
cbopcode97 ( Core $core ) Cbopcode #0x61.
cbopcode98 ( Core $core ) Cbopcode #0x62.
cbopcode99 ( Core $core ) Cbopcode #0x63.

Method Details

run() public static method

Run the given cbopcode.
public static run ( Core $core, integer $address ) : mixed
$core Core
$address integer
return mixed