1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-07-10 10:28:55 +00:00
millfork/docs/stdlib/c64.md

61 lines
1.1 KiB
Markdown
Raw Normal View History

[< back to index](../index.md)
# Commodore 64-oriented modules
## `c64_kernal` module
The `c64_kernal` module is imported automatically on the C64 target.
TODO
2018-12-17 16:18:29 +00:00
## c64_basic module
TODO
2018-12-17 16:18:29 +00:00
## c64_hardware
TODO
## c1531_mouse
The `c1531_mouse` module implements a Commodore 1531 proportional mouse driver compatible with the `mouse` module.
2018-12-17 16:18:29 +00:00
#### `void c1531_mouse()`
Updates the state of the mouse.
2018-12-17 16:18:29 +00:00
## c1531_mouse_default
Defines the `c1531` module as the default module for reading mouse input.
#### `alias read_mouse = c1531_mouse`
## c64_joy
The `c64_joy` module implements a joystick driver compatible with the `joy` module.
#### `void read_joy2()`
Reads the joystick from the port 2.
#### `void read_joy1()`
Reads the joystick from the port 1.
#### `void read_also_joy2()`
Reads the joystick from the port 2 and adds its readouts to the current readouts.
#### `void read_also_joy1()`
Reads the joystick from the port 1 and adds its readouts to the current readouts.
## c64_joy2_default
Defines the joystick in port 2 as the default joystick.
#### `alias read_joy = read_joy2`