Welcome, Guest. Please login or register.


Author Topic: CPC (Read 455482 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: CPC
« Reply #615 on: 2010.September.27. 19:54:35 »
A hangok / zene között hogy lehet váltani? Eltűnt a korábbi hozzászólásod, amiben a kezelőbillentyűk voltak leírva.

F1: játék/demo megszakítása, demo (újra)indítása
F2: zene/hangeffektusok be- és kikapcsolása
Pause (emulátoron Home): szünet
V: verzió kiírása
Enter (csak demo közben): mód választása (demo, 1: 1 játékos, 2: 1 játékos másik irányítással, 3: 2 játékos)
Space: a választott mód indítása
EXT1 joystick, internal/jobb shift: 1. játékos irányítása
EXT2 joystick, Q/A/H/J/Space: 2. játékos irányítása
Esc+Z: új pálya választása (kilép a betöltőhöz)
Esc+Tab: a következő pálya (a negyedik után újra az első) betöltése

Spectrumról kellene átírni.  :oops:

Ez elsősorban Zozosoft "szakterülete" :oops:

Találtam egy színhibát a játék végén!

A javítás: 6EADh és 6ECAh címre kell 33h-t írni (csak a 4. pályánál). Ha így már nincs hiba, akkor hamarosan feltöltöm a javított verziót.
« Last Edit: 2010.September.27. 20:01:27 by IstvanV »

Offline Lacika

  • EP addict
  • *
  • Posts: 3189
  • Country: hu
    • http://www.ep128.hu
Re: CPC
« Reply #616 on: 2010.September.27. 20:13:14 »
Köszönöm az info-t!
A leírás screenshot-jában "megelőlegeztem" a javítást.  :ds_icon_cheesygrin:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14710
  • Country: hu
    • http://enterprise.iko.hu/
Re: CPC
« Reply #617 on: 2010.September.27. 20:24:19 »
Ez elsõsorban Zozosoft "szakterülete" :oops:
Majd megnézem mit tehetek :-)

Offline Ep128

  • EP addict
  • *
  • Posts: 1847
  • Country: hu
    • Honlapom
Re: CPC
« Reply #618 on: 2010.September.27. 23:17:05 »
Majd megnézem mit tehetek :-)
Hálám körbekerget...  :lol:
Úgy 12-13 éve szeretném a másik oldallal (csapattal) is végigjátszani (nem lila ég alatt) igazi EP -n, nem hardveres emut elõbányászva...  :oops:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14710
  • Country: hu
    • http://enterprise.iko.hu/
Re: CPC
« Reply #619 on: 2010.September.28. 00:17:11 »
Nagyjából használható verzió:
Szép munka!  :smt038
Külön tetszik, hogy egy programba lettek gyúrva a különálló pályák!

Offline geco

  • EP addict
  • *
  • Posts: 7070
  • Country: hu
    • Támogató Támogató
Re: CPC
« Reply #620 on: 2010.September.29. 11:27:55 »
Ezt nézzétek meg, nagyon jól néz ki:
http://www.cpcgamereviews.com/x/index.html
Xyphoes Fantasy

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: CPC
« Reply #621 on: 2010.September.29. 19:33:11 »
Találtam egy színhibát a játék végén!

Még egy probléma van: a turbó felismerés nem működik, és ez a hiba valójában a Rick Dangerous 2-ben is megtalálható :oops:

Esztétikai jellegű probléma még, hogy a képfrissítés "elvágja" a sprite-okat

Ezen is sikerült valamennyit javítani, illetve turbós gépeken eltüntetni.

Offline Lacika

  • EP addict
  • *
  • Posts: 3189
  • Country: hu
    • http://www.ep128.hu
Re: CPC
« Reply #622 on: 2010.September.29. 19:42:30 »
Még egy probléma van: a turbó felismerés nem működik, és ez a hiba valójában a Rick Dangerous 2-ben is megtalálható :oops:
Ezen is sikerült valamennyit javítani, illetve turbós gépeken eltüntetni.

Újabb tökéletes program készül  :smt026

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14710
  • Country: hu
    • http://enterprise.iko.hu/
Re: CPC
« Reply #623 on: 2010.September.29. 20:27:41 »
Még egy probléma van: a turbó felismerés nem mûködik, és ez a hiba valójában a Rick Dangerous 2-ben is megtalálható
Akkor abból is várható javított verzió?
Ezt a turbó felismerõ rutint kérhetjük külön kielemezve is?  :oops:

Offline nyuzga

  • EP addict
  • *
  • Posts: 2280
  • Country: hu
Re: CPC
« Reply #624 on: 2010.September.29. 20:35:47 »
Ezt nézzétek meg, nagyon jól néz ki:
http://www.cpcgamereviews.com/x/index.html
Xyphoes Fantasy

Sima, menj jobbra és lőj játék és 3 disk! :ds_icon_frown: :)
[ Guests cannot view attachments ]

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: CPC
« Reply #625 on: 2010.September.29. 20:44:10 »
Akkor abból is várható javított verzió?

Igen.

Quote
Ezt a turbó felismerõ rutint kérhetjük külön kielemezve is?  :oops:

Egyszerűen működik: megszámolja az 1 kHz-es megszakításokat egy 50 Hz-es képkocka időtartama alatt, és ha több van, mint 25, akkor turbósnak minősíti a gépet (itt ugyan nincsen, de a 7.12 MHz még külön felismerhető lenne, ha a mérés eredménye legalább 33). Ennek megfelelően állítja a BFh portot 0Ch (nem turbó) vagy 0Eh (turbó) értékre. A bug a legutóbbi két játéknál az volt, hogy amikor ez a kódrészlet lefutott, akkor már át volt írva az LPT 300 Hz-es megszakításra, így csak 6-szor kevesebb 1 kHz-es megszakítást számolt. A javításban a 300 Hz engedélyezését áthelyezem a turbó felismerés utánra.

Code: ZiLOG Z80 Assembler
  1.         ld    a, 04h
  2.         out   (0bfh), a
  3.         ld    c, b                      ; B = 0
  4.         call  .l2
  5.         ld    l, b
  6.         call  .l2                       ; L = 1 kHz interrupts per video frame
  7.         ld    a, 25
  8.         cp    l
  9.         ld    a, 03h
  10.         rla
  11.         rla
  12.         out   (0bfh), a                 ; Z80 <= 5 MHz: 0Ch, > 5 MHz: 0Eh
  13.         ...
  14. .l2:    in    a, (0b4h)
  15.         and   11h
  16.         or    c
  17.         rlca
  18.         and   66h
  19.         ld    c, a                      ; -ON--ON-
  20.         rlca                            ; ON--ON--
  21.         xor   c                         ; OXN-OXN-
  22.         bit   2, a
  23.         jr    z, .l3
  24.         inc   l                         ; 1 kHz interrupt
  25. .l3:    cp    0c0h
  26.         jr    c, .l2                    ; not 50 Hz interrupt ?
  27.         ret
« Last Edit: 2010.September.29. 20:47:32 by IstvanV »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14710
  • Country: hu
    • http://enterprise.iko.hu/
Re: CPC
« Reply #626 on: 2010.September.29. 21:46:25 »
Egyszerûen mûködik: megszámolja az 1 kHz-es megszakításokat egy 50 Hz-es képkocka idõtartama alatt, és ha több van, mint 25, akkor turbósnak minõsíti a gépet
Köszi! Valami hasonlót képzeltem el az EXOS 2.4-be :-)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9888
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: CPC
« Reply #627 on: 2010.October.01. 20:37:02 »
Ha lehet szavazni, akkor a következõ átirat lehetne valami szép színes és élvezetes lövöldözõs játék. Ilyenbõl nem sok van EP-ra. (R-type nem rossz Spectrum átirat, Zynaps és Áttörés is játszható, de nem csúcs.)
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: CPC
« Reply #628 on: 2010.October.02. 21:30:39 »
Új verziók:
  [ Guests cannot view attachments ]

Rick Dangerous II
  - turbó felismerés hiba javítása
  - betöltő frissítve a legújabb verzióra

Barbarian
  - turbó felismerés hiba javítása
  - a 4, pályán a színhiba javítva
  - a sprite rajzolás jobban szinkronizálva a képfrissítéssel
  - néhány új beállítás a menüben:
    F5: az 1. játékos energiáját felezi (1 játékos módban nehezítés)
    F6: a 2. játékos energiáját felezi (1 játékos módban könnyítés)
    F7: valamivel gyorsabb játék (6.25 fps helyett 7.14 fps)
    F8: a játék kis mértékben lassabban reagál a billentyűzetre (elvileg nehezítés, de nem igazán észrevehető; az előző verzió mindig így működött) - csak az alapértelmezett 6.25 fps módban van hatása

Remélem nincs hiba, nem sokat teszteltem :oops:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14710
  • Country: hu
    • http://enterprise.iko.hu/
Re: CPC
« Reply #629 on: 2010.October.02. 21:50:57 »