Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacmoe/nasl
Nasl is Not A Sixteen-bit Library
https://github.com/jacmoe/nasl
16-bit basic c c99 glfw3 graphics-programming my-basic old-school retro
Last synced: 17 days ago
JSON representation
Nasl is Not A Sixteen-bit Library
- Host: GitHub
- URL: https://github.com/jacmoe/nasl
- Owner: jacmoe
- License: bsd-2-clause
- Created: 2017-05-03T12:22:22.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-12-26T16:35:09.000Z (almost 4 years ago)
- Last Synced: 2024-05-20T23:28:59.087Z (6 months ago)
- Topics: 16-bit, basic, c, c99, glfw3, graphics-programming, my-basic, old-school, retro
- Language: C
- Homepage:
- Size: 724 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
/*
* This file is part of the
* ███╗ ██╗ █████╗ ███████╗██╗
* ████╗ ██║██╔══██╗██╔════╝██║
* ██╔██╗ ██║███████║███████╗██║
* ██║╚██╗██║██╔══██║╚════██║██║
* ██║ ╚████║██║ ██║███████║███████╗
* ╚═╝ ╚═══╝╚═╝ ╚═╝╚══════╝╚══════╝
* project : https://github.com/jacmoe/nasl
*
* Copyright 2017 - 2020 Jacob Moen
*
*/[![Build Status](https://travis-ci.org/jacmoe/nasl.svg?branch=master)](https://travis-ci.org/jacmoe/nasl)
# nasl
Nasl is Not A Sixteen-bit Library## Requirements
* CMake 2.8+
* [Glfw3][glfw]
* Glew (Optionally)## Using
* [MY-BASIC][mybasic]
* [Nuklear][nuklear]
* [stb_image][stbimage]## Based on
* [Herrecito's 2.5D Raycaster engine][engine]
## Using code from
* [David Brakeen - 256-Color VGA Programming in C][brakeen]
## How to build
mkdir build
cd build
ccmake ..
make -j4## Screenshots
![Commodore 64 Palette][palette]
![Misc Tests][misc][stbimage]: https://github.com/nothings/stb "stb library"
[mybasic]: https://github.com/paladin-t/my_basic "MY-BASIC"
[nuklear]: https://github.com/vurtun/nuklear "Nuklear"
[glfw]: http://www.glfw.org/ "GLFW"
[palette]: https://github.com/jacmoe/nasl/raw/master/palette.jpg "Commodore 64 Palette"
[misc]: https://github.com/jacmoe/nasl/raw/master/misc.jpg "Misc Tests"
[engine]: https://github.com/herrecito/engine "Herrecito's 2.5D Raycaster engine"
[brakeen]: http://www.brackeen.com/vga/index.html "David Brakeen - 256-Color VGA Programming in C"