Git Product home page Git Product logo

open-relay's People

Contributors

rebeccargb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

open-relay's Issues

very large margin for the first line

for fairfaxHD, it has a very large margin on the first line for some reason. this did not happen in a december version of the font. it also does not apply to the SMHD version.
see example in this font viewing app:
Screenshot_20240222_214500_FontViewer
used as a font in other apps:
Screenshot_20240221_085517_Settings
not sure what causes this yet.

Family Basic Charset B.

Family Basic was a Basic interpreter for the Famicom which had a font with 104 Semigraphical characters that are taken from background tiles of other early Nintendo games. Seems like a good fit for Kreative Square though converting it to 1bpp will be a challenge.

There's a "Charset A" as well, but it's only for sprites and despite being given the ability to make it the main Charset it doesn't work as a font.

2023-09-04_23-32_shrunk
family_basic_font cropped

Pokémon and Nintendo PUA characters.

https://bulbapedia.bulbagarden.net/wiki/Character_encoding_(Generation_V%E2%80%93present)

You already have the Generation 1 ones but Pokémon added quite a few interesting characters since then.

  • Disunified fullwidth and halfwidth dingbats and emoji
  • Proprietary Picture Emoticons (halfwidth and fullwidth)
  • Precomposed superscript er and re
  • Sleep symbol zz (halfwidth and fullwidth)

There are also "bag item" symbols which can't be typed in game but are instead used for in game text and the bag.

Nintendo Consoles also include a font containing UI elements and button prompts from the DS to the Switch. Most interestingly the Pictochat logo
image

Though if it were up to me I think it would be better to have a "button prompt block" similar to Promptfont that includes button prompts for old and new systems alike. Such as the roman numeral numbered buttons on the TurbografX16 or the keypad on the Colecovision.

Hylian or Borginian in the UCSUR.

I am not sure if those are within scope of the UCSUR. Hylian is a conscript used in The Legend of Zelda... actually multiple conscripts as you can see here. Similar to the Standard Galactic Alphabet from Commander Keen and Minecraft. Though this opens the door for the mess that's Inkling script

Borginian is a conscript from the Ace Attorney series from the fictional country of Borginia from Dino Crisis. As far as anyone knows it's has no phonetic meaning and is internally mapped to Cyrillic codepoints. There are only 17 letters in the script so it can't be based on Latin, Cyrillic or Kana. Here's the font I grabbed from one of the game's files.
image

I know this isn't the proper forum for this. I want to propose 6 characters to the UCSUR.

Based on Lucitone's binary notation. On which the youtube video the best way to count by the best way to count is based.

I haven't selected codepoints yet. I am discussing it with an internet friend and we are in disagreement on what the codepoints should be.

The characters I want to propose are:
Binary Figure Space - Space the width of a binary digit. The binary digits proposed are very thin so I feel like this might be useful.
Binary Underline - Combining character to combine two binary digits.
Radix Point - Self Explanatory.
Rep Mark - proposed as a way to write repeating fractions. Also a combining character.
Binary 0 - Short vertical line
Binary 1 - Long vertical line.

I already made a basic font for these based on my own code points assignments and it works fine. How do I propose characters to the UCSUR?

requested renames for ihatemysalf letters

hi this is cadex twenty-four's github account (i can prove it if you like) and i saw ihatemysalf was added to your character repertoire and got so excited! however theres a few things i had in mind

firstly there are duplicates of ꟻ ꭅ Ꝯ ꝯ as that's what they're intended to be

secondly rename requests:
FF33C;IHATEMYSALF CAPITAL LETTER VOLAPUK T
FF33D;IHATEMYSALF SMALL LETTER VOLAPUK T
FF33E;IHATEMYSALF CAPITAL LETTER KUPALOV A
FF33F;IHATEMYSALF SMALL LETTER KUPALOV A
FF350;IHATEMYSALF CAPITAL LETTER COMFORTAA A
FF351;IHATEMYSALF SMALL LETTER COMFORTAA A
FF352;IHATEMYSALF LETTER PHALLIC THISENT (just "LETTER THISENT" could work too)
FF375;IHATEMYSALF LETTER SATCHAY
FF37A;IHATEMYSALF LETTER LUCAS'S TWO
FF37E;IHATEMYSALF LETTER THE HOLY

also the stacked PW and TV originate from Poliespo, and the letters from the split crossbar ie to the mirrored ie originate from the Metelko alphabet for Slovenian, idk if these will really affect anything but if you want to encode those for those alphabets instead then feel free
unsure about having precomposed letters like ST but i guess it wouldnt hurt

Request for addition of one missing character (`U+1F441`) indicated for unification among the legacy computing symbols in Unicode.

This character ("👁" U1F441 # EYE) was not mentioned in the proposal to disunify legacy computing symbols with emoji because it is a unification with a character which already requires a variation selector to become a valid emoji.

(ref)

Sample below:

- 🌳: DECIDUOUS TREE (U+1F333)
- 🍎: RED APPLE (U+1F34E)
- 🍒: CHERRIES (U+1F352)
- 🍓: STRAWBERRY (U+1F353)
- 🍷: WINE GLASS (U+1F377)
- 🏘: HOUSE BUILDINGS (U+1F3D8)
- 🏠: HOUSE BUILDING (U+1F3E0)
- 🏢: OFFICE BUILDING (U+1F3E2)
- 🐍: SNAKE (U+1F40D)
- 👁: EYE (U+1F441)
- 👃: NOSE (U+1F443)
- 💣: BOMB (U+1F4A3)
- 🛧: UP-POINTING AIRPLANE (U+1F6E7)
- 🛸: FLYING SAUCER (U+1F6F8)

image

Request: Sinclair Basic tokens

The ZX80/81 and Spectrum have special character codes in their character sets for entire basic tokens in order to save some of their limited memory. So there were character codes for full strings like IF, FOR, GO TO etc. Of course those can be encoded as just a sequence of ASCII characters, but then there is no way to distinguish between 0xEC and the sequence 0x47 0x4f 0x20 0x54 0x4f 0x20 in the translated output making the 2 way translation impossible.

Many BASIC dialects used the extended characters for tokens, but not in a way so fundamental to the way the Computer displayed characters like the Sinclair machines ZX Spectrum. Even in machine code programs if you tried displaying the character 0xEC on the screen it would instead display the string GO TO. (Edit: Turns out the ZX81 doesn't)

Considering the font supports so many "Legacy Computing" symbols, including ones that aren't supported by unicode. I think this is feasible.

Adding support for Sign Language Orthographies

There are several Sign Language Orthographies that are designed to be written linearly and have already been implemented in ad hoc fonts.

One of the most important being Stokoe Notation which was brought to Unicode's attention back in 2012:
PDF of paper: Towards a Unicode encoding for Stokoe Notation

There is also a Stokoe inspired system used in Sweden that has a working font and online dictionary:
Teckenskrift – Att skriva teckenspråk [edit: corrected link]

It should also be noted that SignWriting recently received official Unicode support, however it does require quite a manipulation by software to be displayed correctly as it is not meant to be typed/displayed linearly.

Request: P8SCII Characters 0x7F-0x99

I attached a picture of the characters in question. These are used in the Fantasy computer Pico8.
image

Some of these are already in the font, but characters like "Jelpi", "Throwing Star" and all of the buttons don't really have proper equivalents. So.. let me propose.

0xffc27 => Jelpi
0xffc28 => Pico 8 Down Key
0xffc29 => Scattered Dots
0xffc2a => Throwing Star
0xffc2b => Ball
0xffc2c => Eye
0xffc2d => Man
0xffc2e => House
0xffc2f => Pico8 Left Key
0xffc37 => Face
0xffc38 => Pico8 Circle Key
0xffc39 => Pico8 Right Key
0xffc3a => Pico8 Up Key
0xffc3b => Birds
0xffc3c => Sawtooth
0xffc3d => Pico8 Cross Key
0xffc3e => Three Horizontal Lines
0xffc3f => Three Vertical Lines

Various questions about Fairfax HD

Where did the Commander X16 Symbols block (F5C0-F5FE) come from? The only one I've seen is F5FF which is part of the Commander X16 font ROM.

What is a Dogcow (F607) and why does Betty Boop (FB009) get a block?

Are the Pico-8 symbols at FF800-FF80F stable or are they subject to change? Was making them narrower than the actual Pico-8 the intention?

Missing bars on palatalized Komi letters

The palatalized Komi letters U+0502..U+0505 and U+0508..U+050F should have horizontal bars upon their upwards curls. Currently in Fairfax HD, U+050C..U+050D have only the left half of the bar, and the rest have no bar at all.
ԂԃԄԅԈԉԊԋԌԍԎԏ
The bar is not a mere serif: it does appear in sans-serif fonts. There are plenty of examples in the “на молодцовском алфавите 1920-тых годов” section of this Komi book list. In all the sans-serif text in those books, I have only found two counterexamples, both on the title page of Шонді југӧр (1926) in “ЛЫԂԂӦГПАНЫԌ”, though the rest of the sans-serif text within that book follows the general pattern. Here is another Komi book list.

Star Operator (U+22C6) looks kind of small

⋆ (star operator) is kind of small. i can't see the pointy parts well and confuse it with · (Middle Dot U+00B7) in BQN code. though also to worry about not getting the size too close to ★ (Black Star U+2605).

also not sure where else to put this minor issue.

Hope to support a little bit more wide than halfwidth

Fairfax HD looks like a little bad hinting and not clean on that lower dpi(96) monitor.
Also smaller size is more bad. I feel good at least 19px or more.
Lately many popular fonts look to provide medium width, even a one replace half with medium for regular size .
Literally many people chose the medium width.
Here compared to some other on my monitor.
image

Historical explanations

This is not an issue, just an observation.

It would be interesting to read history, examples, and references explaining the rationale for creating some glyphs, especially in the Private Area of the font.

For example, in FairfaxHD why are there Quarter Capitals only for the 8 letters in "VOLS NICE" (FFC67 to FFC7E)?

Just curious.

⇘ and ⇙ swapped in Fairfax fonts

The glyphs for U+21D8 ⇘ and U+21D9 ⇙ are swapped in all Fairfax fonts. ⇘ should point south-east (lower right), and ⇙ south-west (lower left).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.