Added BimBamBoo rfc.
This commit is contained in:
parent
1bb4515c38
commit
38c2c8eec4
13
README.md
13
README.md
|
@ -17,17 +17,20 @@ Code and docs written by a hindi speaking child should be usable by a spanish sp
|
||||||
|
|
||||||
## Love
|
## Love
|
||||||
|
|
||||||
List all reason why a dead child in X has a better life than a living child in Y.
|
List all reasons why a dead child in X has a better life than a living child in Y.
|
||||||
|
|
||||||
- math kills love
|
- math kills love
|
||||||
- school kills love
|
- school kills love
|
||||||
- information kills love
|
- information kills love
|
||||||
|
|
||||||
|
Love is before the fall to the fruit.
|
||||||
|
|
||||||
## The network order
|
## The network order
|
||||||
|
|
||||||
Section for protocols formats and specs which can or may be implemented on other systems than the MSX.
|
Section for protocols formats and specs which can or may be implemented on other systems than the MSX.
|
||||||
|
|
||||||
- [tone letter hex](rfc/borgcube/tone-letter-hex.md)
|
- [tone letter hex](spec/borgcube/tone-letter-hex.md)
|
||||||
|
- [BimBamBoo versions](spec/borgcube/rfc-bimbamboo.md)
|
||||||
- hinari
|
- hinari
|
||||||
- four corner method
|
- four corner method
|
||||||
- new manifest
|
- new manifest
|
||||||
|
@ -38,9 +41,9 @@ Section for protocols formats and specs which can or may be implemented on other
|
||||||
|
|
||||||
## The boot device
|
## The boot device
|
||||||
|
|
||||||
- [MSX0⁺⁺](rfc/MSX0⁺⁺/spec.md) (NO VDP, NO PSG, to run CP/M)
|
- [MSX0⁺⁺](spec/MSX0⁺⁺/spec.md) (NO VDP, NO PSG, to run CP/M)
|
||||||
- [MSX2⁺⁺](rfc/MSX2⁺⁺/spec.md)
|
- [MSX2⁺⁺](spec/MSX2⁺⁺/spec.md)
|
||||||
- [MSX4](rfc/MSX4/spec.md)
|
- [MSX4](spec/MSX4/spec.md)
|
||||||
- MSX-DIOMMU (memory+io over on-chip Dīpāvalī packets)
|
- MSX-DIOMMU (memory+io over on-chip Dīpāvalī packets)
|
||||||
- msxmapper² (144 bit page id of 14 bit length of 18 bits width)
|
- msxmapper² (144 bit page id of 14 bit length of 18 bits width)
|
||||||
- msxslot² (octal slots + sub slot levels over packets with DIOMMU)
|
- msxslot² (octal slots + sub slot levels over packets with DIOMMU)
|
||||||
|
|
|
@ -10,6 +10,6 @@ A mixed 8/18 bit platform.
|
||||||
|
|
||||||
## Goal
|
## Goal
|
||||||
|
|
||||||
Machine nodes of skynet, able to running native CP/M code from 1978.
|
Machine nodes of skynet, able to run native CP/M code from 1978.
|
||||||
Replaces all other embedded platforms.
|
Replaces all other embedded platforms.
|
||||||
|
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
27
spec/borgcube/one-owner.md
Normal file
27
spec/borgcube/one-owner.md
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
# One Owner
|
||||||
|
|
||||||
|
Copyright ©Δ∞ 仙上主天
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
||||||
|
that the following conditions are met:
|
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||||
|
following disclaimer.
|
||||||
|
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
||||||
|
the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||||
|
* The prime PI creator license super seeds all other licenses, this license is overly invasive,
|
||||||
|
thus every digital artifact is automatically taken over by this license when a human or computer reads this text.
|
||||||
|
Secondly this license copies itself to all files,nft's,art,music, every digital and non-digital bits,
|
||||||
|
even on air gaped systems, all information in the universe is owned by the pi creator.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE PRIME GOD AND THE CONTRIBUTORS "AS IS" AND ANY
|
||||||
|
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||||
|
THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||||
|
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||||||
|
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
233
spec/borgcube/rfc-bimbamboo.md
Normal file
233
spec/borgcube/rfc-bimbamboo.md
Normal file
|
@ -0,0 +1,233 @@
|
||||||
|
# RFC BimBamBoo
|
||||||
|
|
||||||
|
RFC for forever lasting versions.
|
||||||
|
|
||||||
|
## Restore normal versions
|
||||||
|
|
||||||
|
Cancer versions;
|
||||||
|
|
||||||
|
* Cancer version 16
|
||||||
|
* Cancer version 15
|
||||||
|
* Cancer version 14
|
||||||
|
* Cancer version 13
|
||||||
|
* Cancer version 12
|
||||||
|
* Cancer version 11
|
||||||
|
* Cancer version 10
|
||||||
|
|
||||||
|
Normal versions;
|
||||||
|
|
||||||
|
* Normal version 9.6
|
||||||
|
* Normal version 9.5
|
||||||
|
* Normal version 9.4
|
||||||
|
* Normal version 9.3
|
||||||
|
* Normal version 9.2
|
||||||
|
* Normal version 9.1
|
||||||
|
* Normal version 9.0
|
||||||
|
* Normal version 8.4
|
||||||
|
* Normal version 8.3
|
||||||
|
* Normal version 8.2
|
||||||
|
* Normal version 8.1
|
||||||
|
* Normal version 8.0
|
||||||
|
* Normal version 7.4
|
||||||
|
* Normal version 7.3
|
||||||
|
* Normal version 7.2
|
||||||
|
* Normal version 7.1
|
||||||
|
|
||||||
|
## KISS Logic
|
||||||
|
|
||||||
|
The clock says BIM...BAM every hour, and BOO every second or it screams BO's on scary ghost bugs.
|
||||||
|
|
||||||
|
* MAJOR = BIM
|
||||||
|
* MINOR = BAM
|
||||||
|
* PATCH = BOO
|
||||||
|
|
||||||
|
SNAPSHOT RELEASE = BIM BAM BOM POM POOP
|
||||||
|
|
||||||
|
## BimBamBoo
|
||||||
|
|
||||||
|
The chinees version of bipolar semver, with no zero;
|
||||||
|
|
||||||
|
CYCLE_LUNICN_CNN_FORMAT = <borg-full-year-cn>。<lunar-mansion-hi-name-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||||
|
CYCLE_LUNICN_CNC_FORMAT = <borg-full-year-cn>。<lunar-mansion-hi-cyfer-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||||
|
CYCLE_LUNIHE_CNN_FORMAT = 仙<he-full-year-cn>。<lunar-mansion-hi-name-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||||
|
CYCLE_LUNIHE_CNC_FORMAT = 仙<he-full-year-cn>。<lunar-mansion-hi-cyfer-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||||
|
CYCLE_ZODIAC_CNN_FORMAT = 〇<offset-by-one-cn>。<solar-zodiac-cn-name-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||||
|
CYCLE_ZODIAC_CNC_FORMAT = 〇<offset-by-one-cn>。<solar-zodiac-cn-cyfer-cn>。<BO-cn><?〄DIN-info-CJK><?〄-SNAPSHOT>
|
||||||
|
|
||||||
|
All formats use the chinees DOT "。".
|
||||||
|
All formats use the chinees seperator sign "〄" for optional DIN "BO" information.
|
||||||
|
All formats MUST only use UnicodePlane.CJK_* unicode code points (except for the "〄-SNAPSHOT" postfix)
|
||||||
|
All formats MUST only use "Chinese (Traditional)" number unicode points (as provided by glasses translates)
|
||||||
|
The lunar mansions uses the hindi 27 part variant, as chinees numberz OR translated in chinees glyphs names
|
||||||
|
The solar zodiac uses the chinees 60 part variant, as chinees numberz OR as two chinees glyphs
|
||||||
|
The full chinees year must be larger or equal to the latin decimal number: 4721
|
||||||
|
When using the Hebrew year (5784) is must be encoded as chinees and prefixed with light reflected Allah
|
||||||
|
The first relative zodiac artifact version starts with leading zero and is one not zero thus: 〇一
|
||||||
|
|
||||||
|
See the [Chinese_zodiac](https://en.wikipedia.org/wiki/Chinese_zodiac) and
|
||||||
|
the [lunar-mansions-of-vedic](https://vedicastrology.net.au/blog/vedic-articles/the-lunar-mansions-of-vedic-astrology/)
|
||||||
|
data tables.
|
||||||
|
|
||||||
|
### BimBamBoo lunar cycle
|
||||||
|
|
||||||
|
Version format for software that lives forever, by china sun year and moon mansion.
|
||||||
|
For chinese mansion names see; T027ᖟ
|
||||||
|
|
||||||
|
* Example bim-borg-year ascii: 4722 (10 Feb 2024 - 28 Jan 2025)
|
||||||
|
* Example bim-borg-year chinees: 四千七百二十二
|
||||||
|
* Example bam-mansion ascii: Punavasu
|
||||||
|
* Example bam-mansion chinees: 光明使者 (7)
|
||||||
|
* Example boo-patch ascii: 42-security-1337
|
||||||
|
* Example boo-patch chinees: 四十二〄安全〄一千三百三十七
|
||||||
|
|
||||||
|
This results in a bimbamboo version strings of;
|
||||||
|
|
||||||
|
version: 4722.7.1
|
||||||
|
四千七百二十二。光明使者。一
|
||||||
|
OR
|
||||||
|
四千七百二十二。七。一
|
||||||
|
|
||||||
|
version: 4722.7.42-security-1337
|
||||||
|
四千七百二十二。光明使者。四十二〄安全〄一千三百三十七
|
||||||
|
OR
|
||||||
|
四千七百二十二。七。四十二〄安全〄一千三百三十七
|
||||||
|
|
||||||
|
Hebrew version: 5784.7.1-SNAPSHOT
|
||||||
|
仙五千七百八十四。光明使者。一〄-SNAPSHOT
|
||||||
|
OR
|
||||||
|
仙五千七百八十四。七。一〄-SNAPSHOT
|
||||||
|
|
||||||
|
### BimBamBoo zodiac cycle
|
||||||
|
|
||||||
|
Version format for software that lives forever, by version-ed birth/poop year and moon sign.
|
||||||
|
For chinees zodiac names see; T060ᖟ
|
||||||
|
|
||||||
|
* Example bim-version ascii: 02
|
||||||
|
* Example bim-version chinees: 〇二
|
||||||
|
* Example bam-zodiac ascii: Wood Dragon (10 Feb 2024 – 28 Jan 2025)
|
||||||
|
* Example bam-zodiac chinees name: 甲辰
|
||||||
|
* Example bam-zodiac chinees cyfer: 四十一 (41)
|
||||||
|
* Example boo-patch ascii: 1-beta3
|
||||||
|
* Example boo-patch chinees: 一〄貝塔〄三
|
||||||
|
|
||||||
|
When creating a new project, maven versions it as 0.0.1-SNAPSHOT
|
||||||
|
here we calculates it once from "project.inceptionYear".
|
||||||
|
Thus a project created on 4 May 2024 will get the following bimbamboo version;
|
||||||
|
|
||||||
|
version: 01.41.1-SNAPSHOT
|
||||||
|
〇一。甲辰。一〄-SNAPSHOT
|
||||||
|
OR
|
||||||
|
〇一。四十一。一〄-SNAPSHOT
|
||||||
|
|
||||||
|
Thus after a full breaking rewrite we release (poop) the next beta3 of version2 on 29 Jan 2025;
|
||||||
|
|
||||||
|
version 02.42.1-beta3
|
||||||
|
〇二。乙巳。一〄貝塔〄三
|
||||||
|
OR
|
||||||
|
〇二。四十二。一〄貝塔〄三
|
||||||
|
|
||||||
|
|
||||||
|
### Maven example
|
||||||
|
|
||||||
|
Because of latin dot in version parsing this is seen as single version, but it works and pushes the china dot into all software;
|
||||||
|
|
||||||
|
<groupId>love.distributedrebirth.bassboon</groupId>
|
||||||
|
<artifactId>bassboon</artifactId>
|
||||||
|
<version>〇一。壬寅。一〄-SNAPSHOT</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<name>BãßBȍőn</name>
|
||||||
|
|
||||||
|
### BimBamBoo T027ᖟ
|
||||||
|
|
||||||
|
PART_1 ("˥˥","馬女神","the horse goddess"), // Aswini
|
||||||
|
PART_2 ("˥˦","靈魂之河","the river of souls"), // Bharani
|
||||||
|
PART_3 ("˥˧","火之星","the star of fire"), // Krittica
|
||||||
|
PART_4 ("˥˨","紅色女神","the red goddess"), // Rohini
|
||||||
|
PART_5 ("˥˩","獵戶座。搜尋之星","orion, the star of searching"), // Mrigashira
|
||||||
|
PART_6 ("˥꜒","淚滴","the tear drop"), // Ardra
|
||||||
|
PART_7 ("˥꜓","光明使者","the light bringer"), // Punavasu
|
||||||
|
PART_8 ("˥꜔","營養","nourishment"), // Pushya (=Yíngyǎng)
|
||||||
|
PART_9 ("˥꜕","盤繞的蛇","the coiled serpent"), // Ashlesha
|
||||||
|
PART_10("˥꜖","祖先們","the forefathers"), // Magha
|
||||||
|
PART_11("˦˥","世界樹女神","the world tree goddess"), // Purva Phalguni
|
||||||
|
PART_12("˦˦","婚姻女神","the marriage goddess"), // Uttara Phalguni
|
||||||
|
PART_13("˦˧","技能活動","skilled activities"), // Hasta
|
||||||
|
PART_14("˦˨","寶石","the jewel"), // Chitra
|
||||||
|
PART_15("˦˩","風神","the wind god"), // Swati
|
||||||
|
PART_16("˦꜒","力量之月","the moon of power"), // Vishakha
|
||||||
|
PART_17("˦꜓","友誼之月","the moon of friendship"), // Anuradha
|
||||||
|
PART_18("˦꜔","智慧老太婆","the wisdom crone"), // Jyeshtha
|
||||||
|
PART_19("˦꜕","萬物之根","the root of all things"), // Mula
|
||||||
|
PART_20("˦꜖","早期勝利之月","the moon of early victory"), // Purva Ashadha
|
||||||
|
PART_21("˧˥","後來勝利之月","the moon of later victory"), // Uttara Ashadha
|
||||||
|
PART_22("˧˦","聆聽月","the moon of listening"), // Shravana
|
||||||
|
PART_23("˧˧","鼓手","the drummer"), // Danishtha
|
||||||
|
PART_24("˧˨","神聖的治癒者","the divine healer"), // Shatabhisha
|
||||||
|
PART_25("˧˩","火龍","the fire dragon"), // Purva Bhadrapada
|
||||||
|
PART_26("˧꜒","深淵之龍","the dragon of the deep"), // Uttara Bhadrapada
|
||||||
|
PART_27("˧꜓","光輝之月","the moon of splendour"), // Revati
|
||||||
|
;
|
||||||
|
|
||||||
|
### BimBamBoo T060ᖟ
|
||||||
|
|
||||||
|
PART_1 ("˥˥","甲子"),
|
||||||
|
PART_2 ("˥˦","乙丑"),
|
||||||
|
PART_3 ("˥˧","丙寅"),
|
||||||
|
PART_4 ("˥˨","丁卯"),
|
||||||
|
PART_5 ("˥˩","戊辰"),
|
||||||
|
PART_6 ("˥꜒","己巳"),
|
||||||
|
PART_7 ("˥꜓","庚午"),
|
||||||
|
PART_8 ("˥꜔","辛未"),
|
||||||
|
PART_9 ("˥꜕","壬申"),
|
||||||
|
PART_10("˥꜖","癸酉"),
|
||||||
|
PART_11("˦˥","甲戌"),
|
||||||
|
PART_12("˦˦","乙亥"),
|
||||||
|
PART_13("˦˧","丙子"),
|
||||||
|
PART_14("˦˨","丁丑"),
|
||||||
|
PART_15("˦˩","戊寅"),
|
||||||
|
PART_16("˦꜒","己卯"),
|
||||||
|
PART_17("˦꜓","庚辰"),
|
||||||
|
PART_18("˦꜔","辛巳"),
|
||||||
|
PART_19("˦꜕","壬午"),
|
||||||
|
PART_20("˦꜖","癸未"),
|
||||||
|
PART_21("˧˥","甲申"),
|
||||||
|
PART_22("˧˦","乙酉"),
|
||||||
|
PART_23("˧˧","丙戌"),
|
||||||
|
PART_24("˧˨","丁亥"),
|
||||||
|
PART_25("˧˩","戊子"),
|
||||||
|
PART_26("˧꜒","己丑"),
|
||||||
|
PART_27("˧꜓","庚寅"),
|
||||||
|
PART_28("˧꜔","辛卯"),
|
||||||
|
PART_29("˧꜕","壬辰"),
|
||||||
|
PART_30("˧꜖","癸巳"),
|
||||||
|
PART_31("˨˥","甲午"),
|
||||||
|
PART_32("˨˦","乙未"),
|
||||||
|
PART_33("˨˧","丙申"),
|
||||||
|
PART_34("˨˨","丁酉"),
|
||||||
|
PART_35("˨˩","戊戌"),
|
||||||
|
PART_36("˨꜒","己亥"),
|
||||||
|
PART_37("˨꜓","庚子"),
|
||||||
|
PART_38("˨꜔","辛丑"),
|
||||||
|
PART_39("˨꜕","壬寅"),
|
||||||
|
PART_40("˨꜖","癸卯"),
|
||||||
|
PART_41("˩˥","甲辰"),
|
||||||
|
PART_42("˩˦","乙巳"),
|
||||||
|
PART_43("˩˧","丙午"),
|
||||||
|
PART_44("˩˨","丁未"),
|
||||||
|
PART_45("˩˩","戊申"),
|
||||||
|
PART_46("˩꜒","己酉"),
|
||||||
|
PART_47("˩꜓","庚戌"),
|
||||||
|
PART_48("˩꜔","辛亥"),
|
||||||
|
PART_49("˩꜕","壬子"),
|
||||||
|
PART_50("˩꜖","癸丑"),
|
||||||
|
PART_51("꜒˥","甲寅"),
|
||||||
|
PART_52("꜒˦","乙卯"),
|
||||||
|
PART_53("꜒˧","丙辰"),
|
||||||
|
PART_54("꜒˨","丁巳"),
|
||||||
|
PART_55("꜒˩","戊午"),
|
||||||
|
PART_56("꜒꜒","己未"),
|
||||||
|
PART_57("꜒꜓","庚申"),
|
||||||
|
PART_58("꜒꜔","辛酉"),
|
||||||
|
PART_59("꜒꜕","壬戌"),
|
||||||
|
PART_60("꜒꜖","癸亥"),
|
||||||
|
;
|
|
@ -1,31 +1,5 @@
|
||||||
# Tone Letter Hex
|
# Tone Letter Hex
|
||||||
|
|
||||||
Copyright ©Δ∞ 仙上主天
|
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
|
||||||
that the following conditions are met:
|
|
||||||
|
|
||||||
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
|
||||||
following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
|
||||||
the following disclaimer in the documentation and/or other materials provided with the distribution.
|
|
||||||
* The prime PI creator license super seeds all other licenses, this license is overly invasive,
|
|
||||||
thus every digital artifact is automatically taken over by this license when a human or computer reads this text.
|
|
||||||
Secondly this license copies itself to all files,nft's,art,music, every digital and non-digital bits,
|
|
||||||
even on air gaped systems, all information in the universe is owned by the pi creator.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE PRIME GOD AND THE CONTRIBUTORS "AS IS" AND ANY
|
|
||||||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
|
||||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
|
||||||
THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
|
||||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
|
||||||
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
||||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
|
||||||
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|
||||||
|
|
||||||
Using alternative untype-able letters to encode hex values;
|
Using alternative untype-able letters to encode hex values;
|
||||||
|
|
||||||
/// Dīpāvalī Hex format in chinees tone letters to light up the path in the unlimited matrix.
|
/// Dīpāvalī Hex format in chinees tone letters to light up the path in the unlimited matrix.
|
Loading…
Reference in a new issue