Wpis z mikrobloga

@makaronzjajkiem: ale to ma sens gdy chodzi o grę z końcówki lat 90 i absolutnie nie chodzi o portowanie na inne platformy i procesory a jedynie o to jak wolne komputery ludzie jeszcze mieli w domach
  • Odpowiedz
@assninja: Rollercoaster Tycoon był pisany w C z optymalizacjami w ASM, to po pierwsze. Po drugie, pisząc kod w ASM zamykasz się na konkretną platformę sprzętową, a nie sprawiasz, że gra będzie działał na większości urządzeń. Po trzecie, tak wiem, odpisałem na mema.

A tak na poważnie, pisanie kodu w ASM ma sens, gdy robisz coś pod konkretną platformę z wyjątkowo ograniczoną specyfikacją. W połowie lat dziewięćdziesiątych nikt się w
  • Odpowiedz
się na konkretną platformę sprzętową, a nie sprawiasz, że gra będzie działał na większości urządzeń. Po trzecie, tak wiem, odpisałem na mema.


@makaronzjajkiem: no a jakie to mieliśmy konkurencyjne platformy sprzętowe w 1998r? Chyba tylko apple z powerpc, które #nikogo. Nikt raczej nie myślał wtedy o portowaniu na cokolwiek innego niż x86. Nawet nie było mowy o x86_64.

Nadal były miejsca gdzie człowiek mógł pisać lepszy kod
  • Odpowiedz
@assninja: jeśli uznajesz komunikację z DirectX 6 za małe wstawki, to nie wiem o czym rozmawiamy.
Do tego porównaj sobie kompatybilność pomiędzy procesorami intela, amd i cyrixa z tamtych czasów, możesz się mocno zdziwić jak poszczególne procki x86 się od siebie różnią ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@makaronzjajkiem: ale to nie jest moja opinia tylko dosłownie cytat z Sawyera 乁(♥ ʖ̯♥)ㄏ

nie było mowy o korzystaniu z MMX czy nieistniejącego jeszcze SSE, kompatybilność była ok. Poza tym nawet teraz możesz skompilować sobie kod C by był optymalizowany pod konkretny procesor, albo po prostu jako i386 i też będzie działał. Zakładam że właśnie taki był pisany z palca w asm. Nie kojarzę
  • Odpowiedz
@mk321: @assninja: o portowanie też chodzi, programowanie w latach '90 wyglądało zupełnie inaczej niż obecnie, niektóre procesory nawet nie implementowały prawidłowo zestawu instrukcji x86, mimo że opisywane były jako odpowiednik. Taki Cyrix to był dramat. Do tego pod prawie każdy procesor potrzebowałeś osobnego kompilatora, a do niektórych procesorów praktycznie nie było dobrych kompilatorów. Także paradoksalnie napisanie w Assemblerze, bez użycia specjalistycznych instrukcji otwierało program na więcej platform niż
  • Odpowiedz
@omikkk: kilka innych faktów:
- zdobyłem siedem razy Mount Everest
- Skyrim ma nieskończoną ilość questów
- jak zasadzisz drzewo w Fable, to wyrośnie, a obok zacznie budować się nowa osada
- No Mans Sky od premiery gry ma multiplayer, ale świat jest zbyt duży żeby dwóch graczy mogło się kiedykolwiek spotkać
  • Odpowiedz
jednak z czytaniem (i rozumieniem tekstu) jest u ciebie krucho. ¯\(ツ)/¯


@makaronzjajkiem: ale za to znam się na assemblerze
Co tam, skończyły się argumenty, to zaczynają się osobiste wycieczki? Nie poradzisz sobie bez sprowadzenia w swoich myślach dyskutanta to podludzia?
  • Odpowiedz
@makaronzjajkiem: napisałem że nie znasz się na assemblerze i jest to w temacie wpisu, wynika z tego co napisałeś, nie pisałem że jesteś głupi albo że brakuje Ci jakichś cech

twój brak znajomości wysnułem na podstawie Twojej wypowiedzi i w mojej ocenie to aż bije po oczach, a nie jak Ty wywróżyłem z drożdży poparcia swoich rewelacji argumentem
  • Odpowiedz