Comments (3)
Closing issue marking it completed.
from olcpixelgameengine.
I don't think it's particularly appropriate to embed potentially copyrighted fonts ripped from the roms of legacy systems. This practice could invite legal liability to the project and to Javid himself. Personally, I don't think it is worth the risk.
That said, I'm not sure if there's a mechanism currently in place for swapping out the default font in PGE. If not, it might be worth implementing one so people who want to use their own custom 8x8 fonts would be capable of doing so.
from olcpixelgameengine.
Moros1138,
You're absolutely right, and I thank you for your time.
While I do not really know whether the font is useable outside of the ROM, I do know that Amstrad's own Sir Alan Sugar (AFAIK Sinclair's current copyright owner) does allow free distribution of the ROM (his note is in www.WorldOfSpectrum.org). Nonetheless, this permission does not cover the point of extracting things (fonts, routines, constants, whatever) from the ROM.
I just wanted to contribute something to the project. If there is a way to remove this "non-issue", and the admins concur with your point, please be my guests and kill my notes.
Next time, I'll know better and ask first before posting.
Thanks again,
zxMarce.
from olcpixelgameengine.
Related Issues (20)
- [Request] To set program window position on monitor screen when program start.
- Eliminating some warnings when building the hello world app
- Missing assets/MegaSprite1.png HOT 2
- What would be the closest framework to olcPixelGameEngine on OSX? HOT 3
- Make New More general QuadTree
- ScanHardware bPressed clarity
- Can't paste text when Console is open
- v2d_generic::lerp
- Doesn't build with /Wx and /Wall
- Directly draw on a sprite --> scaled string HOT 2
- Implement PingPong style in Animate2D HOT 1
- olcUTIL_Camera2D: m_vScreenSize is hard coded with no construction update, or means to change
- WASM (Emscripten): font looks ugly (strange underscores) HOT 2
- drawing Decal on Decal --> no transparency possible? HOT 2
- cursor disable and mouse delta values HOT 1
- PGEX extensions not usable in dll context
- TEST_Animate2D.cpp does not compile on ubuntu HOT 9
- Integrating render window into MFC or Qt
- have no function loading like mutillang font file or vector diagram as pixel Sprite HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from olcpixelgameengine.