:: Program 'Planety' ::


    Program "Planety" napisałem w Pascalu tak dla przyjemności. Służy on do symulacji ruchów planet i innych obiektów po orbicie wokół obiektu centralnego. Polecam go także tym, którzy się astrofizyką nie interesują - można np. robić zamieszanie w naszym Układzie Słonecznym wprowadzając do niego drugą gwiazdę, lub tworzyć własne, egzotyczne systemy.


Program umożliwia szereg rzeczy:
  • Oglądanie, edycja oraz tworzenie projektów - symulacji układów planetarnych.
  • Sprawdzanie czasu trwania jednego obiegu planety wokół centrum, zmian odległości, prędkości oraz porównanie rozmiarów obiektów.
  • Sterowanie ręczne obiektem - zmiana prędkości - np.: sterowanie sondą międzyplanetarną.
  • Zapisywanie wyglądy ekranu - zapis wyglądu orbit obiektów.
  • Sprawdzenie jak wygląda jeden obiekt z drugiego, na którym znajduje się obserwator, wraz z podaniem dodatkowych informacji np. o średnicy kątowej.
  • Manualna zmiana wielu ustawień takich jak siatka pomocnicza, powiększenie, sposób przedstawiania wektora prędkości.
  • Możliwość ręcznego ustawienia obiektu w odpowiedniej odległości od centrum oraz jego wektora prędkości.
  • Do programu dołączony jest zestaw gotowych projektów wykonanych właśnie za jego pomocą.
  • Program zawiera obszerną pomoc na temat jego obsługi.

Tak będzie wyglądał ekran po uruchomieniu programu.

Obsługa do 25 obiektów, każdy oddziaływuje z każdym.

Widok z dowolnego obiektu na inny.

Edycja obiektu za pomocą liczb oraz graficznie.

Obliczenia dotyczące obiektów (tu porównanie wielkości).

Instalacja i wymagania sprzętowe:

Pobierz program "Planety" wersja 1.76 (305 kB) rozpakuj archiwum i uruchom najpierw: setup.bat (automatyczna konfiguracja sprzętu), a potem planety.exe

Wymagania sprzętowe:
  • PC, zalecany co najmniej 486, 100 MHz
  • monitor kolorowy VGA
  • karta graficzna VGA
  • 2MB RAM z zainstalowanym sterownikiem EMS
  • mysz 2-u przyciskowa lub lepsza
  • 208kB pamięci konwencjonalnej
  • wymaga MS-DOS, działa też w W95/98, na W2k, XP moga być problemy (ale do ominięcia)
Program działa w rozdzielczości 320x200, 256 kolorów.

Program wymaga zainstalowanej pamięci EMS:
  • w systemie DOS wystarczy do pliku config.sys dopisać (lub zmienić):
    DOS=HIGH,UMB
    DEVICE=HIMEM.SYS
    DEVICE=EMM386.EXE RAM D=48
  • w systemie Windows pamięć ta powinna być dostępna w systemie, ale jeśli nadal są problemy należy stworzyć skrót do programu (oraz skrót do pliku.setup.bat) np. na pulpicie i zmienić ustawienia przydzielanej pamięci: pamięć rozszerzona EMS - ustawić należy 2MB (2048kB) lub wiecej.
Jeśli pojawiają się problemy z uruchomieniem programu DOSowego jakim są "Planety" w systemach takich jak WXP, W2k można przygotować 2 dyskietki - jedna to dyskietka startowa - uruchamia pierwotny system MS-DOS z obsługą myszy i przydzieloną pamięcią EMS, na drugiej dyskietce powinien być program "Planety". Po uruchomieniu komputera "z dyskietki" należy włożyć dysk z programem i wpisać:
    >a:
    >cd planety (jeśli program jest w katalogu A:\PLANETY)
    >setup.bat (za pierwszym razem), lub >planety.exe (by uruchomić program)

Istnieje też możliwość uruchomienia programu za pomocą emulatorów DOS. Mogę polecić jeden z nich: VDMSound - właściwie nie jest to emulator sam w sobie, ale umożliwia starym, dosowym programom przejęcie przerwań np. klawiatury, myszy i dźwięku. Po zainstalowaniu zgodnie z instrukcjami należy stworzyć skrót do programu planety.exe z parametrem "test". Wiersz polecenia ma zatem wyglądać np. tak: "c:\planety\planety.exe test", gdy program znajduje się w katalogu c:\planety\. Wymagane jest ponadto ustawienie 2048 kB pamięci EMS w zakładce "Pamięć" we właściwościach skrótu. Po pierwszym uruchomienu wykonany zostanie test szybkości komputera. Następnie należy skasować parametr "test" przy wywołaniu programu i wszystko już powinno działać. Jedynym efektem ubocznym jaki zauważyłem jest nierówna czułość myszy (większa dla przesunięcia pionowego i mniejsza dla poziomego).

W razie problemów z uruchomieniem proszę pytać... :-)


Baza projektów do programu Planety:

Jeśli spodobał Ci się mój program i zrobiłeś/zrobiłaś w nim jakiś ciekawy projekt to wyślij mi go, a ja go udostępnię w tym miejscu dla wszystkich. Sam też postaram się dorzucać tutaj nowe projekty. Ostatnio zrobiłem 3 dość ciekawe i efektowne układy gwiazd neutronowych - one rozpoczną listę projektów (choć są też dostępne w wersji 1.76).

Układ 4 gwiazd neutronowych._NEUTR0.PLYBartek Okonek
Układ 7 gwiazd neutronowych._NEUTR1.PLYBartek Okonek
Układ 10 gwiazd neutronowych._NEUTR2.PLYBartek Okonek
Układ podwójny.P2x510.plyOfios

Strona wygenerowana w 0.018 sOstatnie 10 min: 2 gości
Ostatnie 24 godziny: 241 gości