Hejto.pl

#retrocomputing

8
115

Zaloguj się aby komentować

Zaloguj się aby komentować

Ale wykopalisko. Niemieckie urządzenie do ustawiania fal mozgowych MEGABRAIN . Ktos kojarzy? Jedyne co znalazlem w necie na ten temat to jakies patenty z lat 1970 #retroscifi #retrocomputing mocno Sita vibe. Pakuję mózg dzisiaj

44f93a9e-d034-466e-b2d6-52bbfba805b0
8cf2b8f4-789d-48a4-b592-1257af11e122

@GrindFaterAnona Wtedy to tłumaczyli w ten sposób, że zakładasz słuchawki na uszy, w każdej lecą dźwięki o innej częstotliwości. No i wtedy następował cud, bo mózg zaczynał robić fikołki dopasowując się do tych dwóch różnych częstotliwości i stymulując określone obszary mózgu.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Kumpla mama prowadziła małą księgowość. Kupiła na raty Optimusa z Pentium 90. Ale to był szał patyka, gdy odpaliliśmy "Mysta".

Dodam tylko, że ten zestaw kosztował równowartość półrocznej pensji, a po dwóch latach wart był może 20% przy dobrym wietrze.

Zaloguj się aby komentować

Zaloguj się aby komentować

Mamy tu jakiegoś eksperta od assemblera Z80? Chodzi mi o wstawki assemblerowe w sdcc. Funkcja, która ma skoczyć bezwarunkowo pod adres:

void run(char* address){

__asm

pop HL

jp (HL)

__endasm;

}

Kompiluje się prawidłowo, ale nie działa. Ktoś może mi wytłumaczyć dlaczego? Ja to rozumiem w następujący sposób:

-argument przy wywołaniu funkcji jest wrzucany na stos

-instrukcja "pop HL" ściąga argument ze stosu do rejestru HL

-"jp (HL)" skacze bezwarunkowo pod adres przechowywany w rejestrze HL.

program zachowuje się tak, jakby nic się nie wykonało.

#programowanie #naukaprogramowania #retrocomputing

6502 userbar

@ataxbras @MostlyRenegade @inskpektor

Problem częściowo rozwiązany - zerknąłem w pośredni kod asemblera generowany przez sdcc. Parametr nie jest przekazywany przez stos, tylko przez rejestr hl, więc samo "jp (HL)" załatwia sprawę. Nadal działa to tylko w przypadku przekazania wskaźnika na funkcję, przy 0x0000 się wiesza. Edit: jednak działa, problem jest chyba przy powtórnej inicjalizacji UARTa bez soft resetu

@6502 Właściwie, jakby tak pomyśleć, to zdjęcie ze stosu jest rzeczywiście zbędne, skoro w jp wołasz HL bezpośrednio. Nie wiem jak miałoby to psuć kompilację, ale widocznie psuło.

Gratulacje, że Ci działa!

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zasilanie AT i podwójna kostka. Jakie to cholerstwo było nieporęczne. Do tego wtyk DIN dla klawiatury. Patrząc po slotach pamięci SIMM 30-pinowe to prawdopodobnie jakieś 386 lub bardzo wczesne 486 (jakiś SX). BIOS AMI z 1992 co raczej wskazuje na 386. Te wtyki zasilania były zmorą niejednego domorosłego informatyka. Dojście paskudne - zazwyczaj złącze klawiatury zasłaniało dojście do zasilania. Ile się trzeba było namęczyć by odpiąć płytę... Do tego za każdym razem pocięte ręce od nieoszlifowanych rantów obudowy. Człowiek w szkole wyglądały jakby się żyletkami pociął.

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Atari wspólnie z dystrybutorem gier Plaion, postanowiła przygotować nową wersję swojej pierwszej pełnoprawnej konsoli. Będzie zawierała kilka usprawnień jak port HDMI do podłączenia do współczesnych ekranów, a zasilana będzie za pośrednictwem USB.

Premiera 17 listopada, sprzęt ma kosztować około 530zl.


https://youtu.be/50h90fIZ21w


https://www.komputerswiat.pl/gamezilla/aktualnosci/nostalgia-puka-do-twych-drzwi-atari-2600-to-nowa-wersja-klasycznej-konsoli/8gddszh


#atari #retrogaming #retrocomputing

@raikage kuźwa 500 zl za to? Przecież te gry to byle emulator nawet na androida pociagnie. Jeszcze rozumiem sentyment do NESa czy Amigi bo fajne kolorowe gry były (Moonstone, Superfrog, Contra, Mario, Brygada RR itp) ale to była najgorsza konsola. Gierki badziewne i nic specjalnego. Nawet commodore c64 bylo duzo lepsze.


Wiem bo ja mialem te 30 lat temu.

Zaloguj się aby komentować