Autor Wątek: Eighty One - kompilacja  (Przeczytany 548 razy)

Klaud

  • *****
  • Wiadomości: 4928
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Eighty One - kompilacja
« dnia: 2020.03.25, 10:27:42 »
A nie lepiej byłoby dopisać brakujące rzeczy do EO i zrobić, aby AY na portach ZX byl aktywny?
KL
-----
R Tape loading error 0:1

matofesi

  • *****
  • Wiadomości: 1770
  • Miejsce pobytu:
    Toruń/Poland
Odp: Eighty One - kompilacja
« Odpowiedź #1 dnia: 2020.03.25, 10:44:13 »
Lepiej.

Znasz kogoś, kto potrafi kompilować piętnastoletni windowsowy kod? Bo ja nie potrafię ;)

I nie używam Windows ;)

Klaud

  • *****
  • Wiadomości: 4928
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Eighty One - kompilacja
« Odpowiedź #2 dnia: 2020.03.25, 10:46:19 »
Na mnie nie patrz ;) Kompilowanie kodu na PCty zakończyłem na etapie MS DOSa 6.22 ;)
KL
-----
R Tape loading error 0:1

sajmosia

  • *****
  • Wiadomości: 1186
  • Miejsce pobytu:
    Londyn
Odp: Eighty One - kompilacja
« Odpowiedź #3 dnia: 2020.03.25, 12:49:09 »
Znasz kogoś, kto potrafi kompilować piętnastoletni windowsowy kod?

Hmmm, moge popytac... A moze to byc kobieta ?
W jakim jezyku ?

matofesi

  • *****
  • Wiadomości: 1770
  • Miejsce pobytu:
    Toruń/Poland
Odp: Eighty One - kompilacja
« Odpowiedź #4 dnia: 2020.03.25, 14:08:02 »
Na oko sądząc - chyba C++ przynajmniej po rozszerzeniach sądząc. Oficjalne źródełka są tu: https://sourceforge.net/projects/eightyone-sinclair-emulator/files/EightyOne%20V1.16%20Source.zip/download

Jakby się dało to skompilować to podłubię i spróbuję dodać to, czego brakuje.

azesmbog

  • *
  • Wiadomości: 24
  • Miejsce pobytu:
    proszę uzupełnić/please update
Odp: Eighty One - kompilacja
« Odpowiedź #5 dnia: 2020.03.25, 14:39:38 »
why not use emulators SpudACE - whose author is always on WOS
or another "EMU" emulator that supports 100500 configurations OldComp, including a simple configuration for Jupiter + SD + AY, which can probably be configured on any port?

matofesi

  • *****
  • Wiadomości: 1770
  • Miejsce pobytu:
    Toruń/Poland
Odp: Eighty One - kompilacja
« Odpowiedź #6 dnia: 2020.03.25, 14:54:23 »
Well... I tried SpudACE - it doesn't work in Linux well and timings were wrong.
edit: And it doesn't have AY on ZX128 ports.

As to the other one - it's the first time I hear about it and I don't even know where to start looking. What I can find is in Czech and suggests it's Windows only.

EightyOne works well enough for now. An considering the fact that I probably won't do anything else for Jupiter after current projects I'm mostly fine with what I have ;)

sajmosia

  • *****
  • Wiadomości: 1186
  • Miejsce pobytu:
    Londyn
Odp: Eighty One - kompilacja
« Odpowiedź #7 dnia: 2020.03.25, 20:55:56 »
Na oko sądząc - chyba C++

Hejka,

Udalo mi sie. Znalazlem sposob na zainstalowanie windowsa XP, a potem pakiet Borland C++ Builder w wersji 5, w/g tego artyklulu:

https://helpdeskgeek.com/virtualization/how-to-set-up-a-windows-xp-virtual-machine-for-free/
https://winworldpc.com/product/borland-c-builder/5x

Potem trzeba bylo podpiac kilka paczek, a te instaluje sie tak samo jak paczki w Delphi, takze i z tym sie uporalem, bo costam jeszcze pamietam mimo, ze to bylo ze 20 lat temu :)
Potem nadal nie chcial sie budowac ale znowu z Delphi pamietalem, ze poustawianie sciezek moze byc w kilku miejscach. No i w koncu zaskoczyl i teraz mam Czystego windowsa, ktory buduje Emulator Zx81

I nie używam Windows ;)

Z tym tez sobie poradzilem. Zeby nie wymuszac na uzytkowniku windy to wszystko to zrobilem w wirtualnej maszynie pod Oracle VM. Takze ktokolwiek jest zainteresowany to wystarczy zassac hosta np stad:

https://www.virtualbox.org/wiki/Downloads

A potem uruchomic wirtualna maszyne, do ktorej link wrzuce, gdy tylko znajde dla niej jakies w miare stabilne miejsce, bo teraz spakowana wazy prawie 1.3GB.

Pozdr.

matofesi

  • *****
  • Wiadomości: 1770
  • Miejsce pobytu:
    Toruń/Poland
Odp: Eighty One - kompilacja
« Odpowiedź #8 dnia: 2020.03.25, 22:29:32 »
Wow... To ja nie mam aż takiej pamięci. Delphi bawiłem się dobrze ponad 20 lat temu. Innymi językami Borlanda jeszcze dawniej bo w czasach DOSa. No i istotnym punktem jest "bawiłem się", bo była to wyłącznie zabawa bez poważnych zastosowań.

No to teraz cierpliwie czekam na VMa a potem popróbuję dodać to czego nam brakuje i może poprawić przynajmniej jednego babola, który mi wylazł w trakcie używania EO.

Klaud

  • *****
  • Wiadomości: 4928
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Eighty One - kompilacja
« Odpowiedź #9 dnia: 2020.03.26, 07:38:35 »
VM do zassania.
KL
-----
R Tape loading error 0:1

Skinner

  • ****
  • Wiadomości: 308
  • Miejsce pobytu:
    Wlkp PL
Odp: Eighty One - kompilacja
« Odpowiedź #10 dnia: 2020.03.26, 09:19:07 »
Skorzystałem - dziękuję :)
2x 48k+, +2, HQ48 (under construction)

sajmosia

  • *****
  • Wiadomości: 1186
  • Miejsce pobytu:
    Londyn
Odp: Eighty One - kompilacja
« Odpowiedź #11 dnia: 2020.03.26, 09:26:52 »
Daj znac prosze jak poszlo z uruchomieniem.

Klaud

  • *****
  • Wiadomości: 4928
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Eighty One - kompilacja
« Odpowiedź #12 dnia: 2020.03.26, 10:15:34 »
Z paczki potrzebny jest tylko jeden plik: VirtualXP.VHD, który jest wirtualnym dyskiem z obrazem Windowsa XP. Pod VirtualBoxem należy utworzyć nową wirtualną maszynę, zapiąć ten dysk do niej i wszystko działa.
KL
-----
R Tape loading error 0:1

azesmbog

  • *
  • Wiadomości: 24
  • Miejsce pobytu:
    proszę uzupełnić/please update
Odp: Eighty One - kompilacja
« Odpowiedź #13 dnia: 2020.03.26, 11:07:13 »
I probably won't do anything else for Jupiter

I probably too :))

azesmbog: thank you for sharing information about EMU, but this thread is about Eighty One.

Sure, sorry. deleted.
but 81 also works poorly for me under Windows.
I hope you collect the best version.
and yes, they EMU under WINE they should work. Well there is no way.
under Win7 did not notice problems with emu.
« Ostatnia zmiana: 2020.03.26, 12:40:13 wysłana przez azesmbog »

Klaud

  • *****
  • Wiadomości: 4928
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Eighty One - kompilacja
« Odpowiedź #14 dnia: 2020.03.26, 11:58:27 »
azesmbog: thank you for sharing information about EMU, but this thread is about Eighty One.

And I've noticed that the EMU crashes under Windows 7, it is unstable under Windows 10 and does not work under Wine.
« Ostatnia zmiana: 2020.03.26, 12:10:54 wysłana przez Klaud »
KL
-----
R Tape loading error 0:1