Skip to content

Commit 9ab2bf9

Browse files
committedNov 27, 2023
More notes ma-goats
1 parent 7a5052f commit 9ab2bf9

12 files changed

+44
-2
lines changed
 

‎computing/3d.md

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
* terrain
2525
* [016.) Heightmap Pt.1 - Random Terrain](https://blog.mastermaps.com/2013/10/terrain-building-with-threejs.html)
2626
* [ThreeJS Displacement & AlphaMaps - Create a 3D Terrain!](https://www.youtube.com/watch?v=2AQLMZwQpDo) youtube 34min
27+
* [Computational modelling of terrains](https://tudelft3d.github.io/terrainbook/)
28+
* > An open book about the algorithms and methodologies to reconstruct, manipulate, and extract information from terrains
2729
2830
Unsorted
2931
--------

‎computing/architecture-of-consoles.md

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Architecture of Games Consoles
2323
* [[retro-coding]]
2424
* [[graphics-hardware]]
2525
* [[processors]]
26+
* [[history-games-teardown]]
2627

2728
* [A Last Gasp of 2D: The Cave CV1000](https://nicole.express/2022/games-made-in-a-cave.html)
2829
* How the Cave hardware draws 2d sprites in an age of 3d hardware
@@ -31,4 +32,5 @@ Architecture of Games Consoles
3132
[retro-coding]: retro-coding.md "Retro-coding"
3233
[graphics-hardware]: graphics-hardware.md "Graphics Hardware"
3334
[processors]: processors.md "Processors"
35+
[history-games-teardown]: history-games-teardown.md "History - Games - Teardown"
3436
[//end]: # "Autogenerated link references"

‎computing/binary.md

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Unsinged
1313
00000
1414
99999
1515
99998
16+
[A gentle introduction to two's complement](https://imapenguin.com/2023/11/a-gentle-introduction-to-twos-complement/)
1617

1718
* [Struct](https://docs.python.org/3/library/struct.html)
1819

‎computing/crt.md

+3
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,7 @@ Old obsolete CRT screens had appealing visual properties
99

1010
* [Simulating CRT Monitors with FFmpeg (Pt. 1: Color CRTs)](https://int10h.org/blog/2021/01/simulating-crt-monitors-ffmpeg-pt-1-color/)
1111

12+
* [A small ode to the CRT](https://axio.ms/projects/2022/02/08/CRTBox.html)
13+
* Mini CRT vacume tube from old 80 cam-corder, in a laser cut clear case driven by a pi zero
14+
* Use a magnet to bend the image
1215

‎computing/encoding.md

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Data Encoding
44
* [The Base16, Base32, and Base64 Data Encodings](https://tools.ietf.org/html/rfc3548.html)
55
* [Base58](https://tools.ietf.org/id/draft-msporny-base58-01.html)
66
* [Base45](https://datatracker.ietf.org/doc/draft-faltstrom-base45/)
7+
* [Why did base64 win against uuencode?](https://retrocomputing.stackexchange.com/questions/3019/why-did-base64-win-against-uuencode)
78
* [Encoding and Decoding Base64 Strings in Python](https://stackabuse.com/encoding-and-decoding-base64-strings-in-python/)
89

910

‎computing/history-games-teardown.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
History - Games - Teardown
2+
==========================
3+
4+
* [The wonders of Prehistorik Man on the GB](https://eldred.fr/blog/prehistorik/)
5+
* Amazing teardown of og the programmer tool this game to new levels!

‎computing/history-of-the-games-industry.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11

2+
* [First is the Worst: Nintendo's Color TV Game 6 & 15](https://nicole.express/2023/not-another-color-post-i-swear.html)
3+
* 1977 Nintendos first home system for CRT's
4+
25
* [HISTORY OF VIDEO GAMES (1940's - 2010's)](https://ultimatehistoryvideogames.jimdofree.com/)
36
* List of "Firsts" in videogames - massive list!
47

‎computing/javascript.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,12 @@ http://youmightnotneedjquery.com/
3131
* [Using ES Modules (ESM) in Node.js: A Practical Guide (Part 1)](https://gils-blog.tayar.org/posts/using-jsm-esm-in-nodejs-a-practical-guide-part-1/)
3232
* How to use ES2015+ modules
3333

34-
34+
* [khalidx/node-typescript-esm.md](https://gist.github.com/khalidx/1c670478427cc0691bda00a80208c8cc)
35+
* The experience of using Node.JS with TypeScript, ts-node, and ESM is horrible.
36+
* There are countless guides of how to integrate them, but none of them seem to work.
37+
* Here's what worked for me.
38+
* Just add the following files and run `npm run dev`. You'll be good to go!
39+
* `package.json`
3540

3641
* [ES2015+ cheatsheet](https://devhints.io/es6)
3742
* [10 New JavaScript Features in ES2020 That You Should Know](https://www.freecodecamp.org/news/javascript-new-features-es2020/)

‎computing/llm.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,11 @@ Large Language Models
33

44
* [Numbers every LLM Developer should know](https://github.com/ray-project/llm-numbers)
55
* Cost breakdowns
6-
* [Welcome to LLM University!](https://docs.cohere.com/docs/llmu)
6+
* [Welcome to LLM University!](https://docs.cohere.com/docs/llmu)
7+
8+
* [LM Studio](https://lmstudio.ai/) Discover, download, and run local LLMs (mac, windows, linux)
9+
* With LM Studio, you can ...
10+
🤖 - Run LLMs on your laptop, entirely offline
11+
👾 - Use models through the in-app Chat UI or an OpenAI compatible local server
12+
📂 - Download any compatible model files from HuggingFace 🤗 repositories
13+
🔭 - Discover new & noteworthy LLMs in the app's home page

‎computing/retro-coding.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
Retro-coding
22
============
33

4+
* see also
5+
* [[history-games-teardown]]
6+
47
Coding on old machines
58
* [8bitworkshop.com](https://8bitworkshop.com/)
69
* Online IDE in browser for coding 8bit systems!
@@ -14,6 +17,7 @@ Coding on old machines
1417
* Using plain C to build Gameboy roms
1518
* [github.com/gbdk-2020](https://github.com/gbdk-2020/gbdk-2020)
1619
* [gbdev - Choosing tools for Game Boy development](https://gbdev.io/guides/tools.html)
20+
* [technical reference to Game Boy for coding](https://gbdev.io/pandocs/)
1721
* [SNES Development Part 1: Getting Started](https://blog.wesleyac.com/posts/snes-dev-1-getting-started)
1822
* 65816 assembler
1923
* > assembler is not harder, it's just different
@@ -29,5 +33,6 @@ Coding on old machines
2933
* Using hex codes of memory address's and states
3034

3135
[//begin]: # "Autogenerated link references for markdown compatibility"
36+
[history-games-teardown]: history-games-teardown.md "History - Games - Teardown"
3237
[history-of-graphics]: history-of-graphics.md "History of Graphics"
3338
[//end]: # "Autogenerated link references"

‎computing/typography.md

+5
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ Fonts
6060
* My collection of bitmap fonts pulled from various demoscene archives over the years
6161
* [hoard-of-bitfonts](https://github.com/robhagemans/hoard-of-bitfonts/)
6262
* Black and white fonts in text files for retro computers
63+
* [Raster CRT Typography (According to DEC)](https://www.masswerk.at/nowgobang/2019/dec-crt-typography)
64+
* html5 canvas simulator for raster fonts on CRT
6365
* [opengameart.org pixel font pack](https://opengameart.org/content/bitmap-font-pack)
6466
* TrueType (only black and white flat)
6567
* [Lexend](https://www.lexend.com/)
@@ -80,7 +82,10 @@ Fonts
8082
* [fontlist](https://int10h.org/oldschool-pc-fonts/fontlist/)
8183
* [romfont](https://github.com/spacerace/romfont)
8284
* [ibm-prototype](https://int10h.org/blog/2016/03/olympiad-ibm-prototype-fonts-unearthed/)
85+
* [rewtnull/amigafonts](https://github.com/rewtnull/amigafonts) - Faithfully remade multi platform Amiga fonts in Amiga aspect
8386
* Custom
87+
* [Making a font](https://kokorobot.ca/site/making_a_font.html)
88+
* for comicbooks
8489
* [font based on my handwriting](https://sachachua.com/blog/2020/06/pythonfontforgeorg-i-made-a-font-based-on-my-handwriting/)
8590
* [Creating a handwritten TrueType font in Linux](https://gordonlesti.com/creating-a-handwritten-truetype-font-in-linux/)
8691
* example and instructions

‎computing/vector.md

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ Vector Graphics
33

44
* [[svg]]
55

6+
* [visioncortex/vtracer](https://github.com/visioncortex/vtracer) - Raster to Vector Graphics Converter
7+
* https://www.visioncortex.org/vtracer/
8+
69
* [tinyVG](https://tinyvg.tech/) - An alternative binary encoded vector graphics format.
710
* A tiny binary vector graphics format that is 50% to 20% of the size of SVG and WAY less complex
811

0 commit comments

Comments
 (0)
Please sign in to comment.