Autor Wątek: Multiface One  (Przeczytany 8268 razy)

amiga4ever

  • **
  • Wiadomości: 89
  • Miejsce pobytu:
    UK
Odp: Multiface One
« Odpowiedź #15 dnia: 2019.09.05, 20:52:25 »
Dzięki za info..a musze coś podlaczac do niego jeszcze czy bedzie juz działac np zapis gry od razu?
Atari 65XE (turbo 2000),
Commodopre 64 Breadbin,
Commodore 64C,
Pegasus,
Amiga 600 (Aca 630),
ZX Spectrum 48,
ZX Spectrum +2A 128k

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Multiface One
« Odpowiedź #16 dnia: 2019.09.05, 21:38:36 »
Jak podłączysz go samego, to umożliwi zapis tylko na magnetofonie poprzez wyjście MIC w ZX-sie.
Pozostałe funkcjie zapisu, działają z interface'ami Interface I + Microdrive i Opus Discovery - stacja dysków.
Przypuszczam, że raczej ich nie posiadasz.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

amiga4ever

  • **
  • Wiadomości: 89
  • Miejsce pobytu:
    UK
Odp: Multiface One
« Odpowiedź #17 dnia: 2019.09.05, 22:11:00 »
No nie.. więc pozostaje mi kaseta. Dzięki za info
Atari 65XE (turbo 2000),
Commodopre 64 Breadbin,
Commodore 64C,
Pegasus,
Amiga 600 (Aca 630),
ZX Spectrum 48,
ZX Spectrum +2A 128k

amiga4ever

  • **
  • Wiadomości: 89
  • Miejsce pobytu:
    UK
Odp: Multiface One
« Odpowiedź #18 dnia: 2019.09.06, 09:00:50 »
@Maryjan ale gdzie jest wyjście MIC? Nie widzę niczego takiego... Chodzi o jakiś zewnętrzny magnetofon?
Atari 65XE (turbo 2000),
Commodopre 64 Breadbin,
Commodore 64C,
Pegasus,
Amiga 600 (Aca 630),
ZX Spectrum 48,
ZX Spectrum +2A 128k

Ilyad

  • *****
  • Wiadomości: 580
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: Multiface One
« Odpowiedź #19 dnia: 2019.09.06, 10:52:03 »
30£ za wszystko, to dobra cena... ;D
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

Phonex

  • *****
  • Wiadomości: 1260
  • Miejsce pobytu:
    Warszawa
Odp: Multiface One
« Odpowiedź #20 dnia: 2019.09.06, 12:12:26 »
@Maryjan ale gdzie jest wyjście MIC? Nie widzę niczego takiego... Chodzi o jakiś zewnętrzny magnetofon?

MIC jest oczywiście tylko w Sinclairach. W Amstradach jest inaczej.
Chodzi o to, że dzięki Multiface można zgrać na magnetofon, tak jak to się normalnie robi dla danego modelu ZXa.
Multiface 1 jest do Spectrum 48K, nie potrafi zgrać gier na 128K, a z +2A to nawet nie wiem czy zadziała.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Multiface One
« Odpowiedź #21 dnia: 2019.09.06, 12:45:11 »
Przepraszam, zawsze mając na myśli ZX Spectrum, mam na myśli standardowe wersje 48k.
Oczywiście, w ZX +2 i +2A/B nagrywamy na wewnętrzny magnetofon.

"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Multiface One
« Odpowiedź #22 dnia: 2019.09.06, 20:54:16 »
Możesz wprowadzać oraz szukać tzw. POKE na nieśmiertelność.
Zawsze mnie kiedyś ciekawiło skąd te gotowe POKE w gazetach. Rozumiem iż można monitorować zmiany w pamięci RAM aby wychwycić adres odpowiadający za życia, no ale skąd wiedzieć jaka wartość da nam nieograniczone życia? A co z nieograniczonym czasem albo amunicją?
Mógłby ktoś naświetlić o co w tym chodziło - czy może szukanie POKE'ów to po prostu reverse engineering całej gry w disassemblerze? Jak coś to proszę o wydzielenie postu jako nowy temat.
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Multiface One
« Odpowiedź #23 dnia: 2019.09.06, 20:56:40 »
Z mojego doświadczenia, to trochę tego, trochę tego. Wiesz, że maksymalnie masz np. 100 szt. amunicji, więc szukasz wszystkich bajtów o zawartości 100. Powiedzmy, że znajdujesz ich 50 - więc jeden po drugim sprawdzasz, za co odpowiada. Można wpisać żądaną wartość i uruchomić grę, albo prześledzić kod maszynowy, do czego używa danej komórki pamięci.

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Multiface One
« Odpowiedź #24 dnia: 2019.09.06, 21:08:12 »
No dobra wszystko logiczne ale nadal nie wiem jaka wartość odpowiada np. za nieograniczoną amunicję - no chyba, że te wszystkie gry kiedyś były tak pisane iż z góry miały zaimplementowane ukryte funkcje - wtedy gdy znamy już adres wystarczy metodą prób i błędów po prostu sprawdzić daną komórkę wstawiajac tam liczbę z zakresu 0 - 255  8)
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Multiface One
« Odpowiedź #25 dnia: 2019.09.06, 21:14:33 »
Trzeba znać assembler, następnie przeanalizować procedurę, która jest odpowiedzialna za zmniejszanie licznika. Zazwyczaj jest to instrukcja DEC rejestr, wiec zwykle zamienia się to na NOP, ale to nie jest reguła.

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Multiface One
« Odpowiedź #26 dnia: 2019.09.06, 21:17:42 »
Tak myślałem iż trzeba znać assembler :-) Czyli samym Mutiface'm nic nie zdziałamy?
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Multiface One
« Odpowiedź #27 dnia: 2019.09.06, 21:27:50 »
Cyt:
"Multiface zawierało dodatkowe 8 kilobajtów pamięci RAM, które mogłyby zostać wykorzystane przez specjalnie napisane oprogramowanie. Przykłady takiego oprogramowania to Genie, dezasembler kodu maszynowego i Lifeguard, program do analizy pamięci gry podczas gry w celu ustalenia, które miejsca pamięci należy zmienić, aby pomóc w oszukiwaniu. Programy te można załadować do pamięci RAM Multiface i aktywować, naciskając czerwony przycisk."

źródło: https://k1.spdns.de/Vintage/Sinclair/82/Peripherals/Multiface%20I%2C%20128%2C%20and%20%2B3%20(Romantic%20Robot)/
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Gelip

  • *****
  • Wiadomości: 765
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Multiface One
« Odpowiedź #28 dnia: 2019.09.06, 21:33:13 »
No to teraz wszystko jasne  8)
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

Artu2tu

  • ****
  • Wiadomości: 284
  • Miejsce pobytu:
    Prawie Szczecin.
Odp: Multiface One
« Odpowiedź #29 dnia: 2019.09.06, 22:22:12 »
W książce pt. : "Jak zostać niesmiertelnym"  zostało to ładnie opisane.   Niestety,  albo i stety,  dla 6502.

Artur.