Ergebnis 1 bis 9 von 9

Thema: Ein simples OS (operating system) mit wiremod erstellen!

  1. #1

    Lightbulb Ein simples OS (operating system) mit wiremod erstellen!

    Hallo, leute

    Ich habe auf YouTube gesehen, dass man ein OS mit dem wiremod machen kann...

    weiss jamnd wie?

    hier der link zum video [ame]http://www.youtube.com/watch?v=wghkhmVLCrQ[/ame]

  2. #2

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    Wir haben eine Wire-Kategorie!

    Bitte drauf achten wenn du einen Thread erstellst,
    dass er auch in der richtigen Kategorie ist!


    ~Verschoben~

  3. #3
    jonny5252
    Avatar von jonny5252

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    http://gwcd.wireos.com/ da kann man das Downloaden

  4. #4
    Andrey
    Avatar von Andrey

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    Zitat Zitat von jonny5252 Beitrag anzeigen
    http://gwcd.wireos.com/ da kann man das Downloaden
    Ja, dann hat mans aber nicht selber gemacht.

    Ich arbeite momentan an einem. Zuerst einmal solltest du dir alle WireCPU Tutorials
    reinziehen die du findest, dann kannst du rumtesten und dann nach 1 - 4 tagen,
    hast du denn eigentlich genug erfahrung um mit deinem OS anzufangen.

    Was du beachten solltest:
    - Du brauchst ne MENGE motiviation. (Interrupt Tabellen sind Pervers!)
    - Du musst High-Speed-Wire benutzen.
    - Du wirst auf viele total dumme fehler stoßen.
    - Du hast nach ner woche keinen bock mehr.

  5. #5

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    Was ist bitte High-Speed-Wire?

  6. #6
    My Little Blender: Rendering is Magic Avatar von Mitsuma
    Registriert seit
    07.02.2007

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    Möchtest du dich wirklich an ein wire-os ranwagen?
    High-Speed wire wird vorallem beim zCPU verwendet um schnellen datenaustausch zu gewährleisten. Manche wire tools haben neben den "normalen" Wire in/outputs auch die High-Speed In/Outputs.
    Es gibt auch spezielle wire tools wie den Highspeed-Ranger.

    Wie gut kennst du dich im allg. mit Wire aus?
    Hast du erfahrung mit zCPU?

    Von einem OS mit wire würd ich dir noch abraten, teste dich erstmal 3-5Wochen mitn zCPU aus.

  7. #7
    Andrey
    Avatar von Andrey

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    Zitat Zitat von denkdaetz Beitrag anzeigen
    Was ist bitte High-Speed-Wire?
    Naja, entweder du machst alles Per Ports:
    Code:
    Port | Bedeutung
    0       CharX
    1       CharY
    2       Char
    ...      ...
    Oder, du greifst per Hi-Speed Wire drauf zu, und schreibst Direkt in den Monitor rein, und musst nichts
    verlinken.

    Der CPU Hat 65535 Speicher Addressen, danach ist nichts mehr zu Erreichen, außer du schließt was an. Also schließt du CPU (MemBus) an den Console Screen, und die Addresse 65536 is der Erste Char beim Console Screen.

    Du setzt einfach einen Pointer für den Char, einen für die Farbe.
    Code:
    mov eax,65536
    mov #eax,105
    mov edx,66537
    mov #edx 999000
    "mov eax,65536"
    Du setzt eax auf 65536, das wird unser Pointer.
    "mov #eax,105"
    Als nächstes schreibst du in den Memory von eax, also auf den Memory "65536" den ASCII Zeichen "150" welcher nebenbei ein kleines "i" ist.

    "mov edx,66537"
    Ein Speicherplatz nebenan ist der Parameter, also die Farbe.
    "mov #edx,999000
    Das ganze hat Folgendes Format: R|G|B|R|G|B|BLINKEN die ersten 3 für den Vordergrund, die anderen 3 für den Hintergrund. Wir setzen den Hintergrund Schwarz und die Textfarbe weiß. Ist der 7te Char eine 1, blinkt der text.

    Und so machst du denn Ersten Char zu einem Weißen i auf Schwarzen Hintergrund.

    Die anderen Addressen kannst du dir im Offizielen Wiremod Thread angucken.

    Als Funktion sieht das bei mir Übrigens so aus:
    Code:
            int_write: 
            
              _writeloop:
                cmp #esi,0; 
                je int_stop;
                mov #eax,#esi; 
                inc eax;
        
                mov #eax,edx;
                inc eax;
                inc esi;
              jmp _writeloop;
    
          int_stop:
          ret;
    @Mitsuma
    War der Highspeed Ranger nicht einfach schneller als ein Normaler? Ich weiß es nicht wirklich.
    Geändert von Andrey (24.07.2009 um 20:16 Uhr)

  8. #8

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    Mir würde das mit direkt auf Bildschirm schreiben erstmal reichen...

  9. #9

    Standard AW: Ein simples OS (operating system) mit wiremod erstellen!

    Und noch eine Frage: "Was ist zCPU?"

Ähnliche Themen

  1. Sehr simples clientside Blackjack Spiel
    Von Maurice im Forum Veröffentlichungen
    Antworten: 5
    Letzter Beitrag: 15.06.2007, 12:51
  2. Antrieb system
    Von Dark-Noir im Forum Wünsche
    Antworten: 3
    Letzter Beitrag: 13.04.2007, 19:29
  3. Simples (hoffentlich) Kaufmenu
    Von Milkakuh im Forum Wünsche
    Antworten: 0
    Letzter Beitrag: 24.01.2007, 15:04
  4. ´n Simples Wallpaper
    Von Pac_187 im Forum Bildbearbeitung
    Antworten: 7
    Letzter Beitrag: 11.05.2006, 18:00

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •