Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[enhancement] Feature Ideas #193

Open
jerrecode opened this issue Oct 12, 2023 · 0 comments
Open

[enhancement] Feature Ideas #193

jerrecode opened this issue Oct 12, 2023 · 0 comments

Comments

@jerrecode
Copy link

jerrecode commented Oct 12, 2023

Feature Ideas:

  1. Exporting of singular Chips (Build including their SubChips)

  2. Nestable Folder Structure For Chip sorting (In-Game)

    1. Folders

    2. Tags

    3. Categoriers

  3. Unique Chips:

    1. Displays:

      1. Hexadecimal Segmented Displays Colorable

      2. Dot Matrix Displays Colorable

      3. Square Matrix Displays Colorable

    2. Data Storage Chips:

      1. RAM Chip (not based on other Chips) (Possible use of BIN Files) Codebased Resizeable

      2. ROM Chips (not based on other Chips) Codebased Resizeable

  4. Chip Face/Layout Editor:

    1. Editable Chip Faces changeable in color & size & shape with movable Parts

      1. Status LEDs

        Addable from list of Pins of Chip and linked/mirroring these

        1. Round Status LEDs Moveable Colorable

        2. Square Status LEDs Moveable Colorable

        3. Rectangular Status LEDs Moveable Colorable

      2. Displays:

        1. 7 Segment Displays Moveable Colorable

          Addable from list of occurances of 7-Seg Displays in Chip or SubChip and linked/mirroring these

        2. Hex Segmented Displays Moveable Colorable

          Addable from list of occurances of Hex-Seg Displays in Chip or SubChip and linked/mirroring these

        3. Dot Matrix Displays Moveable Colorable

          Addable from list of occurances of Dot-Matrix Displays in Chip or SubChip and linked/mirroring these

        4. Square Matrix Displays Moveable Colorable

          Addable from list of occurances of Sqr-Matrix Displays in Chip or SubChip and linked/mirroring these

      3. Text Moveable Colorable

      4. IO Pins Moveable Colorable

        Addable Object from list of occurances of Object in Chip and linked to these

      5. Buttons Moveable Colorable

      6. Switches Moveable Colorable

  5. Alternative BUS Implementation:

    1. Add BUS State to Wires

      All Wires created by clicking a Pin wich are in BUS State are set to BUS State
      with the same BUS Size as the Pin clicked on and can only connect to Pins in BUS State

      1. Make BUS State imply that Bit Array or Binary Number is used to Set and Get
    2. Add BUS State to Input Pins

      1. Make BUS State imply that Bit Array or Binary Number is used to Set and Get

      2. Add IsBUS? Setting to Context Menu of Input Pins BUS-Resizeable

        Only Gives to Wires in BUS State with the same BUS Size

    3. Add BUS State to Output Pins

      1. Add IsBUS? Setting to Context Menu of Output Pins BUS-Resizeable

        Only Accepts Wires in BUS State with the same BUS Size

    4. Unique Chips:

      1. Multiplexer & Demultiplexer (Fake) **Input Resizeable**

        Just pass Values from all Input PINS as Bit Array or Binary Number to Wire in BUS State

@jerrecode jerrecode changed the title Feature Ideas # Feature Ideas Oct 12, 2023
@jerrecode jerrecode changed the title Feature Ideas [enhancement] Feature Ideas Oct 12, 2023
@jerrecode jerrecode changed the title [enhancement] Feature Ideas ["enhancement"] Feature Ideas Oct 12, 2023
@jerrecode jerrecode changed the title ["enhancement"] Feature Ideas [enhancement] Feature Ideas Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant