Skip to content

Latest commit

 

History

History
29 lines (28 loc) · 783 Bytes

TODO.org

File metadata and controls

29 lines (28 loc) · 783 Bytes

Things to do

Add basic bindings for important allegro modules.

  • [X] Display
  • [X] Events
  • [-] Filesystem - better to use Guile
  • [ ] Fullscreen modes
  • [X] Graphics
  • [ ] Joystick
  • [X] Keyboard
  • [X] Monitor
  • [X] Mouse
  • [ ] Path - better to use Guile
  • [ ] State
  • [X] System
  • [X] Time
  • [X] Timer
  • [X] Transformations
  • [ ] Miscellaneous
  • [-] Platform-specific - Don’t see a point in wrapping these.
  • [ ] Audio addon
  • [ ] Audio codecs
  • [ ] Color addon
  • [ ] Font addons
  • [X] Image I/O addon
  • [ ] Primitives addon

Add additional logic to asset loading procedures

When an asset (bitmap, font, etc.) fails to load, return #f instead of an wrapped null pointer.