Welcome, Guest. Please login or register.


Author Topic: Magic Ball (Read 16092 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Magic Ball
« Reply #45 on: 2017.July.31. 21:00:08 »
Talán a játék állítja a BF porton a DAVE frekvencia osztót? Az elrontja az EXOS magnókezelőjét.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: Magic Ball
« Reply #46 on: 2017.July.31. 21:28:37 »
Majd megnézem, de úgy emlékszem a gyári kazettán is lassúban volt a program.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Magic Ball
« Reply #47 on: 2017.July.31. 23:24:37 »
Nekem másolat volt meg eleve, és a sebesség olyan volt, mint a többi fájl sebessége.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: Magic Ball
« Reply #48 on: 2017.August.01. 21:07:50 »
Nekem másolat volt meg eleve, és a sebesség olyan volt, mint a többi fájl sebessége.

Az már javított verzió lehet, valószínűleg az ep128.hu-n is ilyen van, az eredeti (nem feltört) változatot kellene megnézni.

Itt a NOP utasítások helyén lehetett eredetileg OUT (BF), A:
Code: ZiLOG Z80 Assembler
  1.   01A4  3E 02        LD    A, 02
  2.   01A6  DD 4E 02     LD    C, (IX+02)
  3.   01A9  DD 46 03     LD    B, (IX+03)
  4.   01AC  D5           PUSH  DE
  5.   01AD  C5           PUSH  BC
  6.   01AE  00           NOP
  7.   01AF  00           NOP
  8.   01B0  F7 06        EXOS  06
Az OUT utasítást visszaállítva valóban csak a lassú módban töltődik be, egyébként lefagy. Ez akár a másolásvédelem része is lehetett.