added bor bxor, updated status.md

This commit is contained in:
Jack 2019-12-15 23:19:04 +01:00
parent 0d3ebbf0ff
commit 3d5b532d79

View File

@ -21,28 +21,18 @@
| `spr(n, x, y, [w,] [h,] [flip_x,] [flip_y])` | ✔ | | |
| `sset(x, y, [c])` | ✔ | | |
| `sspr(sx, sy, sw, sh, dx, dy, [dw,] [dh,] [flip_x,] [flip_y])` | ✔ | | missing flip |
# Tables
All functions implemented but not thoroughly tested
# Input
Only for 1 player
| `btn([i,] [p])` | ✔ | | |
| `btnp([i,] [p])` | ✔ | | not working as intended |
# Sound
Still lacking support.
# Map
| __Input__ | | | |
| `btn([i,] [p])` | ✔ | | 1 player only |
| `btnp([i,] [p])` | ✔ | | not working as intended, 1 player only |
| __Math__ | | | |
| | | | `atan2` only one missing |
| __Tables__ | | | |
| | | | all functions implemented, not tested |
| __Map__ | | | |
| `map(cel_x, cel_y, sx, sy, cel_w, cel_h, [layer])` | ✔ | | |
| `mget(x, y)` | ✔ | | |
| `mset(x, y, v)` | ✔ | | |
# Math
Missing just `atan2`. No support for fixed point arithmetic, `float` is used at the moment.
# Memory
No function implemented yet but everything is already mapped to its correct address.
# Cartridge data
`cartdata`, `dget` and `dset` implemented but no persistence between sessione.
| __Cartridge__ | | | |
| `carddata` | ✔ | | just noop for now |
| `dget` | ✔ | | |
| `dset` | ✔ | | |