Dexarz Napisano Styczeń 6, 2008 Zgłoś Share Napisano Styczeń 6, 2008 Mam pomysł zrobienia OS (Systemu operacyjnego) w delphi ...Czy w ogóle można ??To sie pisze tak samo jak program ?? Aktualnie piszę 32 bitowy system operacyjny. ASE2.0 100% ,DME (Dynamic Motion Engine) v2.0 10% ,32 bit PumaOS - 40% Stick's Adventure 3 - 0% Komp nr.1 AMD Duron 1,3 Ghz ,256 MB Ram DDR PC133 (na eBoostr mam jeszcze 1 GB) ,Nvidia GeForce FX 5500 256MB DDR Komp nr.2 (laptop) AMD Athlon XP 2,0 Ghz , 192 MB Ram DDR PC2700 (na eBoostr mam jeszcze 3 GB) , Via S3 Unichrome IGP Przykład programu w ASE2.0: <?arg #CreateProcs; $i:?; #For('$i,10,1,@Lab');@Lab; #Sleep(100); #Message("Ten komputer ulegnie autodestrukcji za $i sekund"); #Retf; #Message('Dead'); arg?> Link do komentarza Udostępnij na innych stronach More sharing options...
filuu Napisano Styczeń 6, 2008 Zgłoś Share Napisano Styczeń 6, 2008 Pogadaj z Adminem niech Ci da wieksze uprawienia do "Kosz". Lubię cytryny ! Link do komentarza Udostępnij na innych stronach More sharing options...
KaYou Napisano Styczeń 6, 2008 Zgłoś Share Napisano Styczeń 6, 2008 SS ROX!!!! "(2b || !(2b)) == question" W. Shakespeare http://jakubniwa.pl - świat sztucznej inteligencji Link do komentarza Udostępnij na innych stronach More sharing options...
Brainer Napisano Styczeń 6, 2008 Zgłoś Share Napisano Styczeń 6, 2008 Pierwszy link na Google <_ :> http://binboy.sphere.pl/index.php?show=dzial&p0=146 EDIT http://www.acm.uiuc.edu/sigops/roll_your_own/ http://www.osdev.org/ http://guideme.itgo.com/atozofc/ch47.pdf .: Brainer :. patrick.nusbaum@gmail.com Link do komentarza Udostępnij na innych stronach More sharing options...
xevil21 Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 Mam pomysł zrobienia OS (Systemu operacyjnego) w delphi ...Czy w ogóle można ??To sie pisze tak samo jak program ?? ...zawsze można napisać np.: nakładkę na Windows Pozdrawiam Link do komentarza Udostępnij na innych stronach More sharing options...
Nvm Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 Ja widzę Dexarz, że ty się baaardzo szybko uczysz. Jak ten OS będzie czymś w rodzaju Stick Adventure to to może być naprawdę ciekawe Link do komentarza Udostępnij na innych stronach More sharing options...
Dexarz Napisano Styczeń 7, 2008 Autor Zgłoś Share Napisano Styczeń 7, 2008 Nvm nie czepiaj się ....Pamiętasz ze pracuje nad Stick's Adventure 2 ??Gdybyś teraz zobaczył postęp prac to zdziwiłbyś się ...jak na razie próbuje rozwiązać problem z wrogiem ..., potem znów będą coraz to większe postępy .....A menu to jest świetne ...(napewno lepsze) ...Ale wszystko gdzieś w Lutym w wersji Beta ... Co do OS ,to zawsze chciałem mieć własny ...Ponieważ gdzieś na tym forum przeczytałem o systemach operacyjnych i przeczytałem (przynajmniej tak zrozumiałem) że można zamiast jako exe plik można dać z rozszerzeniem .bin ..... Gdyby tak się dało i można by było zrobić OS od podstaw w Delphi ,to na pewno to znajdzie się na liście projectów 2008 roku ... Chcę wiedzieć tylko czy można napisać OS w Delphi ,za pomocą jakich programów ..(jeśli wystarczy Delphi 7 to nie ma się co martwić bo mam ..) Aktualnie piszę 32 bitowy system operacyjny. ASE2.0 100% ,DME (Dynamic Motion Engine) v2.0 10% ,32 bit PumaOS - 40% Stick's Adventure 3 - 0% Komp nr.1 AMD Duron 1,3 Ghz ,256 MB Ram DDR PC133 (na eBoostr mam jeszcze 1 GB) ,Nvidia GeForce FX 5500 256MB DDR Komp nr.2 (laptop) AMD Athlon XP 2,0 Ghz , 192 MB Ram DDR PC2700 (na eBoostr mam jeszcze 3 GB) , Via S3 Unichrome IGP Przykład programu w ASE2.0: <?arg #CreateProcs; $i:?; #For('$i,10,1,@Lab');@Lab; #Sleep(100); #Message("Ten komputer ulegnie autodestrukcji za $i sekund"); #Retf; #Message('Dead'); arg?> Link do komentarza Udostępnij na innych stronach More sharing options...
Blind Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 Chyba na liście projektów zaczetych w 2008 i nigdy nie skonczonych. Poszukaj komponentu OSMaker2000 www.blinder.pl - Blog Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 zanim sie wezmiesz za OS sproboj napisac moze najpierw bootloader albo cos z wyzszej polki, zasymuluj system plikow w swoim OS'ie, i zejdz na ziemie czlowieku.... Sciagnij sobie zrodla jaja do win2000 sa na sieci i zobacz czy rozumiesz chociaz 1% kodu. Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
Dexarz Napisano Styczeń 7, 2008 Autor Zgłoś Share Napisano Styczeń 7, 2008 Czy ktoś odpowie na pytanie ,czy można napisać os w Delphi ??? Blind ty też się czepiasz ???Wy chyba myślicie ze jedyna grą to było Stick Adventure ...Soryy ale zrobiłem takie programy jak Toxic ,Ariadna SM ,Extasy ..SA nie był jedynym projectem ...Nie wierzysz ,to wejdz na moją stronę i ściągnij wymienione programy/gry ...Akurat Toxic ,to coś takiego jak lepszy notatnik (bo możemy edytować pojedyńczy wyraz a nie cale pole + masa innych dodatków ..) Ja chyba po jakimś chińsku chyba piszę ... POWTARZAM Czy ktoś odpowie na pytanie ,czy można napisać OS w Delphi ??? Aktualnie piszę 32 bitowy system operacyjny. ASE2.0 100% ,DME (Dynamic Motion Engine) v2.0 10% ,32 bit PumaOS - 40% Stick's Adventure 3 - 0% Komp nr.1 AMD Duron 1,3 Ghz ,256 MB Ram DDR PC133 (na eBoostr mam jeszcze 1 GB) ,Nvidia GeForce FX 5500 256MB DDR Komp nr.2 (laptop) AMD Athlon XP 2,0 Ghz , 192 MB Ram DDR PC2700 (na eBoostr mam jeszcze 3 GB) , Via S3 Unichrome IGP Przykład programu w ASE2.0: <?arg #CreateProcs; $i:?; #For('$i,10,1,@Lab');@Lab; #Sleep(100); #Message("Ten komputer ulegnie autodestrukcji za $i sekund"); #Retf; #Message('Dead'); arg?> Link do komentarza Udostępnij na innych stronach More sharing options...
Blind Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 na 90% mozna, choc na pewno cza bedzie pokombinowac z tym, jak? nie wiem. www.blinder.pl - Blog Link do komentarza Udostępnij na innych stronach More sharing options...
Force Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 Nie, nie można, napewno nie całego, jakaś podstawa musi być w assemblerze, nawet duża, i pewnie nie da się w Delphi Borlandu, bo ono jest pod win32 lub net, to jak już to freepascal. Baza tysięcy lotnisk: http://airportsbase.com Link do komentarza Udostępnij na innych stronach More sharing options...
Dexarz Napisano Styczeń 7, 2008 Autor Zgłoś Share Napisano Styczeń 7, 2008 Czyli najpierw nauka assemblera ...potem zobaczymy ...aha programu OSMaker2000 nie znalazłem (podobnie win 2000) ... Aktualnie piszę 32 bitowy system operacyjny. ASE2.0 100% ,DME (Dynamic Motion Engine) v2.0 10% ,32 bit PumaOS - 40% Stick's Adventure 3 - 0% Komp nr.1 AMD Duron 1,3 Ghz ,256 MB Ram DDR PC133 (na eBoostr mam jeszcze 1 GB) ,Nvidia GeForce FX 5500 256MB DDR Komp nr.2 (laptop) AMD Athlon XP 2,0 Ghz , 192 MB Ram DDR PC2700 (na eBoostr mam jeszcze 3 GB) , Via S3 Unichrome IGP Przykład programu w ASE2.0: <?arg #CreateProcs; $i:?; #For('$i,10,1,@Lab');@Lab; #Sleep(100); #Message("Ten komputer ulegnie autodestrukcji za $i sekund"); #Retf; #Message('Dead'); arg?> Link do komentarza Udostępnij na innych stronach More sharing options...
Blind Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 Jesli chodzi o napisanie samego systemu to assembler nie jest niezbedny, mozna sie bez niego obejsc. www.blinder.pl - Blog Link do komentarza Udostępnij na innych stronach More sharing options...
5corpio Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 Bez obrazy ale twoje tematy tłumaczy tylko jedna rzecz, którą znalazłem na stronie: CYTAT Dexarz Lat : 13 Żeby się usprawiedliwić wymienię pare argumentów potwierdzających, że twoje tematy są bezsensowne i bezcelowe (a ty nie masz minimum pojęcia w tym za co się zabierasz) CYTATMam pomysł zrobienia OS (Systemu operacyjnego) w delphi ...Czy w ogóle można ??To sie pisze tak samo jak program ??Czy Szymborska się pytała czy długopisem można tak samo napisać wiersze jak piórem ? CYTATPamiętasz ze pracuje nad Stick's Adventure 2 ??Gdybyś teraz zobaczył postęp prac to zdziwiłbyś się ...jak na razie próbuje rozwiązać problem z wrogiem ..., potem znów będą coraz to większe postępy .....A menu to jest świetneNie odnajdujesz w sobie chodź kszty samokrytycyzmu? Wiem fajnie w wieku 13 lat pochwalić się, że się kodzi "gry" i jest się "programistą". CYTATSoryy ale zrobiłem takie programy jak Toxic ,Ariadna SM ,Extasy ..SA nie był jedynym projectem ...Nie wierzysz ,to wejdz na moją stronę i ściągnij wymienione programy/gry ...Akurat Toxic ,to coś takiego jak lepszy notatnik (bo możemy edytować pojedyńczy wyraz a nie cale pole + masa innych dodatków ..)No ba widziałem screeny i opis programów rzeczywiście nie w kaszę dmuchał a kalkulator już zassałem i podmieniłem z systemowym calc-iem. CYTATCzyli najpierw nauka assembleraNauka Assm-a przed dobrym poznaniem czekogolwiek z programowania ? Hmm no niby są tacy co mówią, że nauka asma była dla nich prosta i przyjemniejsza od jęz. wys. poziomu. aha programu OSMaker2000 nie znalazłem (podobnie win 2000)...Blind zastosował pewną sztuczkę zwaną ironią. Nie mówie tego by Cię obrazić ale by Cię uświadomić zanim coś wypowiesz postaraj się poznać pewne podstawy ponieważ wtedy kolejnymi stwierdzeniami nie pogrążasz się jeszcze bardziej w bagnie chociaż i tak zrobisz co uważasz. Ot taka mini-strona moja po godzinach http://www.wnetrzekuchni.pl Link do komentarza Udostępnij na innych stronach More sharing options...
Wosiedem Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 Blind: serio? Zawsze mi sie wydawało inaczej. Przyznam się bez bicia, że nigdy nie próbowałem pisać OS-a. A jak tego dokonać? Jakiś mega-super-bootloader, a potem piszemy w języku "wyższego poziomu"? Odpowiedź do tematu (żeby nie było, że offtopic): "Czy ktoś odpowie na pytanie ,czy można napisać OS w Delphi ???" Odpowie: zawsze się jakoś da. Pozdrawiam, vo7 (; Link do komentarza Udostępnij na innych stronach More sharing options...
Blind Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 w delphi nie probowalem, bawilem sie troche w TP tym, mozliwe ze kompilator ma jakas opcje aby skompilowac program do czystej binarki, sa programy ktore obcinaja naglowek exe, ja znalazlem bootloadera ktory potrafil mi zaladowac plik .exe, jesli chodzi o TP to ma rozne mechanizmy dzieki ktorym nie musisz pisac w asm tylko ze to wszystko bylo w trybie rzeczywistym. Czy delphi daje takie mozliwosci, nie wiem. Generalnie chodzi tylko o to zeby podczas pisania nie wykozystywac funkcji systemowych ktore udostepnia windows. Czy da sie to napisac w delphi? mozliwe, ale to sa tylko moje przypuszczenia. www.blinder.pl - Blog Link do komentarza Udostępnij na innych stronach More sharing options...
Nvm Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 aha programu OSMaker2000 nie znalazłem (podobnie win 2000) ... Kiepsko szukałeś. Według tego - da się. Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Styczeń 7, 2008 Zgłoś Share Napisano Styczeń 7, 2008 A tak abstrach.. od powszechnego rozumienia OS. Mozna napisac wlasny OS ktory bedzie uruchamiany np na platformie Windows. Przyklad wine (emulacja windy pod linuchami). Nic nie stoi na przeszkodzie aby napisac swoja wirtualna maszyne z wlasnym API itd itp, ale ja bym sie na to nie porwal... Dlaczego ? pewnie dlatego ze szkoda mi na to czasu.... Dalsze pytania i odpowiedzi nie wydaje mi sie aby cos wniosly, pewnie wielu bedzie ci wymieniac czego jeszcze nie umiesz itd, ty sie bedziesz nadymal itd. Ja nie mam zamiaru udowadniac ci bezcelowosci twojego podejscia bo w twoim wieku i tak wiesz lepiej. Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
Dexarz Napisano Styczeń 8, 2008 Autor Zgłoś Share Napisano Styczeń 8, 2008 Troche samokrytycyzmu no mam ...Gdyby tak popatrzeć z drugiej strony to SA 1 wcale nie było szokujące ,ja nawet ego grą nie nazywam ...mogę tak pisać ale szczerze mówiąc wolałbym tamtej straej wersji nie ujawniać ... Delphi ma mozliwość zapisania pliku (exe) w bin ,wystarczy w opcje wejść ...Ale to i tak nie zadziałało (mam virtual pc 2007 ,próbowałem odpalic -nie znalazło w ogóle systemu) ... Blind ,gdybyś znał linka to tego bootloadera to chętnie bym ściągnął ...Może jednak coś z tego będzie ... Scorpio to że mam 13 lat to nie znaczy że nie potrafię ...Wielu w moim wieku gra na kompie ,a programowanie dla nich to po prostu magia ...Dla mnie zawsze programowanie coś znaczyło ,a gdy nauczyłem się Delphi czułem sie lepszy od innych ...Bo mogę zrobić z Delphi wszystko to co zechce ...a inni tylko szukają po necie żeby to znaleźć ... A w moim pytaniu w 1 poście to chyba mnie źle zrozumiałeś ...Wiem że piszę czasami bezsensu (w końcu 3 z polaka)... Aktualnie piszę 32 bitowy system operacyjny. ASE2.0 100% ,DME (Dynamic Motion Engine) v2.0 10% ,32 bit PumaOS - 40% Stick's Adventure 3 - 0% Komp nr.1 AMD Duron 1,3 Ghz ,256 MB Ram DDR PC133 (na eBoostr mam jeszcze 1 GB) ,Nvidia GeForce FX 5500 256MB DDR Komp nr.2 (laptop) AMD Athlon XP 2,0 Ghz , 192 MB Ram DDR PC2700 (na eBoostr mam jeszcze 3 GB) , Via S3 Unichrome IGP Przykład programu w ASE2.0: <?arg #CreateProcs; $i:?; #For('$i,10,1,@Lab');@Lab; #Sleep(100); #Message("Ten komputer ulegnie autodestrukcji za $i sekund"); #Retf; #Message('Dead'); arg?> Link do komentarza Udostępnij na innych stronach More sharing options...
sazian Napisano Styczeń 8, 2008 Zgłoś Share Napisano Styczeń 8, 2008 xevil21: twoja twórcza wypowiedz która była wyżej została usunięta Link do komentarza Udostępnij na innych stronach More sharing options...
TSr Napisano Styczeń 8, 2008 Zgłoś Share Napisano Styczeń 8, 2008 A tak abstrach.. od powszechnego rozumienia OS. Mozna napisac wlasny OS ktory bedzie uruchamiany np na platformie Windows. Przyklad wine... Nie nazwałbym Wine systemem operacyjnym, to tylko API. Ubuntu.pl user #10593 Link do komentarza Udostępnij na innych stronach More sharing options...
Toster Napisano Styczeń 8, 2008 Zgłoś Share Napisano Styczeń 8, 2008 ano, ale jest temu dosyc bliskie. Always Dark<br /> Link do komentarza Udostępnij na innych stronach More sharing options...
Nvm Napisano Styczeń 8, 2008 Zgłoś Share Napisano Styczeń 8, 2008 I zaczyna się niepotrzebna kłótnia . Dexarz na swoje pytanie odpowiedź uzyskał, jak dla mnie temat do zamknięcie Link do komentarza Udostępnij na innych stronach More sharing options...
Dexarz Napisano Styczeń 9, 2008 Autor Zgłoś Share Napisano Styczeń 9, 2008 NVM ma rację ..Temat do zamknięcia .... Aktualnie piszę 32 bitowy system operacyjny. ASE2.0 100% ,DME (Dynamic Motion Engine) v2.0 10% ,32 bit PumaOS - 40% Stick's Adventure 3 - 0% Komp nr.1 AMD Duron 1,3 Ghz ,256 MB Ram DDR PC133 (na eBoostr mam jeszcze 1 GB) ,Nvidia GeForce FX 5500 256MB DDR Komp nr.2 (laptop) AMD Athlon XP 2,0 Ghz , 192 MB Ram DDR PC2700 (na eBoostr mam jeszcze 3 GB) , Via S3 Unichrome IGP Przykład programu w ASE2.0: <?arg #CreateProcs; $i:?; #For('$i,10,1,@Lab');@Lab; #Sleep(100); #Message("Ten komputer ulegnie autodestrukcji za $i sekund"); #Retf; #Message('Dead'); arg?> Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.