Welcome, Guest. Please login or register.


Author Topic: Traffic (Read 13332 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • http://enterprise.iko.hu/
Traffic
« on: 2012.December.11. 09:17:06 »
Speccyalista napon említették a Novotradések, hogy készült egy jelzőlámpás játékuk is, ami érthetetlen módon nálunk nem jelent meg, csak CPC-re meg MSX-re, Traffic néven.
Ez benne is van a CPC emulátoros programcsokorban.

Meg lehetne nézni ezen, hogyan lehet emulátoron futó progiból rendes EP progit csinálni?

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 6.0.2 Firefox 6.0.2
    • View Profile
    • http://www.ep128.hu
Re: Traffic
« Reply #1 on: 2012.December.11. 09:49:14 »
Meg lehetne nézni ezen, hogyan lehet emulátoron futó progiból rendes EP progit csinálni?

Ez tényleg jópofa játék!
Egyedül a hangok nem az igaziak a software-es emulátorral.

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.11 Firefox 10.0.11
    • View Profile
Re: Traffic
« Reply #2 on: 2012.December.11. 14:32:37 »
Quote from: Zozosoft
Speccyalista napon említették a Novotradések, hogy készült egy jelzőlámpás játékuk is, ami érthetetlen módon nálunk nem jelent meg, csak CPC-re meg MSX-re, Traffic néven.
Ez benne is van a CPC emulátoros programcsokorban.

Meg lehetne nézni ezen, hogyan lehet emulátoron futó progiból rendes EP progit csinálni?
A módosított CPC ROM beépítésével gondoltad, vagy a ROM hívások átalakításával?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Traffic
« Reply #3 on: 2012.December.11. 14:39:43 »
Quote from: geco
A módosított CPC ROM beépítésével gondoltad, vagy a ROM hívások átalakításával?
Az első módszer lenne jobb általános módszernek megnézni.
Aztán ha kiderül, hogy ez a konkrét játék nem használ túl sok ROM-ot, akkor meg lehetne nézni a másik módszert is.
(Anno Pop-up itt akadt el, hogy újabb, újabb, és még újabb ROM hívások kerültek elő :-) )

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.11 Firefox 10.0.11
    • View Profile
Re: Traffic
« Reply #4 on: 2012.December.11. 15:40:02 »
Quote from: Zozosoft
Az első módszer lenne jobb általános módszernek megnézni.
Aztán ha kiderül, hogy ez a konkrét játék nem használ túl sok ROM-ot, akkor meg lehetne nézni a másik módszert is.
(Anno Pop-up itt akadt el, hogy újabb, újabb, és még újabb ROM hívások kerültek elő :-) )
Megnéztem, túl sokat nem használ ,viszont használ pár macerásat, a hangkeltésre, és rajzolásra, igaz, azok is helyettesíthetők, de nem tudom a program megér-e annyit :D
itt van a lista:
Code: [Select]
call    0bb1eh        -    Test key
call    0bb24h        -    Get joystick
call    0bb5dh        -    Print character to cursor position
call    0bb75h        -    set cursor position
call    0bb90h        -    txt set pen
call    0bb96h        -    txt set paper
call    0bbc9h        -    gra set origin
call    0bbdeh        -    gra set pen
call    0bbeah        -    gra plot absolute
call    0bbf6h        -    gra line absolute
call    0bbfch        -    gra write char
call    0bbffh        -    scr initialise
call    0bc1dh        -    scr get dot position (memory address of the dot)
call    0bc26h        -    scr next line (calculate the screen address of next line)
call    0bc32h        -    scr set ink
call    0bc34h        -    egy hiba, ez BD34 akart lenni
call    0bc38h        -    scr set border
call    0bc5fh        -    scr draw horizontal line
call    0bc62h        -    scr draw vertical line
call    0bca7h        -    sound reset
call    0bcaah        -    sound queue add
call    0bcbch        -    sound amplitude envelope
call    0bd0dh        -    kl time elapsed (return the time since the computer is switched on in 1/300 seconds)
call    0bd19h        -    mc wait flyback (wait for video interrupt)
call    0bd34h        -    mc sound register (send data to specified AY register)

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.11 Firefox 10.0.11
    • View Profile
Re: Traffic
« Reply #5 on: 2012.December.17. 09:55:16 »
Egy kis tesztelnivaló, a hangok nem az igaziak, pont ezért gondoltam rá, hogy lecserélem a hanglejátszást a CPCemuban.
Ha minden jó, akkor elkezdem a leírást is.

Online szipucsu

  • EP addict
  • *
  • Posts: 7346
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Traffic
« Reply #6 on: 2012.December.17. 12:09:20 »
Quote from: geco
Egy kis tesztelnivaló
Ez nekem sajnos el sem indul. :oops: Exos232uk.rom és epfileio.rom van az emuban.
A CPC emulátorban a CPC verzióval már jót játszottam. :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos
OPEL #1:"Audi(o):" ACCESS DENIED

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13081
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Traffic
« Reply #7 on: 2012.December.17. 12:17:52 »
Quote from: szipucsu
Ez nekem sajnos el sem indul. :oops: Exos232uk.rom és epfileio.rom van az emuban.

Nekem se :-(
Próbáltam alap és fullos konfiggal is, csak egy kék képernyő lesz.

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.11 Firefox 10.0.11
    • View Profile
Re: Traffic
« Reply #8 on: 2012.December.17. 19:39:31 »
elindul, csak sokat kell várni, az eredetiben itt szöveg van, amit Basicből irat ki, ezt is meg akarom változtatni majd. Joy2 tűzgombjára megy tovább.
« Last Edit: 2012.December.17. 21:01:14 by geco »

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • http://www.ep128.hu
Re: Traffic
« Reply #9 on: 2012.December.25. 18:21:07 »
Amikor a dugó miatt elkezd szirénázni a program, nagyon hamar vége lesz a játéknak. Sőt, igazából reagálni sincs idő, mert hiába váltanám át azonnal a lámpát, mire elindul a kocsisor, vége a játéknak.
Az én szerény véleményem a botkormány figyelése így eléggé lassú, ez inkább ne kerüljön be a CPC emuba. Nincs azzal semmi gond, ha valami EXT2-ről megy. A zene szerintem rendben van (sokat játszottam a software-es CPC emulátoron ezzel, de még nem tűnt fel, hogy ha sokáig várok, akkor zene is lesz... :oops:)
« Last Edit: 2012.December.25. 18:25:21 by Lacika »

Online szipucsu

  • EP addict
  • *
  • Posts: 7346
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Traffic
« Reply #10 on: 2012.December.25. 21:15:07 »
Nem lehetne örökélet választási lehetőség is ebben a játékban? Olyan, hogy akárhány kocsi várakozik, nincs vége a játéknak.
Meg ez is kicsit fura, hogy egyszer csak jön a következő szint. Úgy kéne, hogy elfogyjon az összes autó, és akkor jönne a következő szint. Amikor este a rendőrlámpák átváltanak sárgán villogóra. :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos
OPEL #1:"Audi(o):" ACCESS DENIED

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.11 Firefox 10.0.11
    • View Profile
Re: Traffic
« Reply #11 on: 2012.December.25. 21:34:30 »
Quote from: Lacika
Amikor a dugó miatt elkezd szirénázni a program, nagyon hamar vége lesz a játéknak. Sőt, igazából reagálni sincs idő, mert hiába váltanám át azonnal a lámpát, mire elindul a kocsisor, vége a játéknak.
Az én szerény véleményem a botkormány figyelése így eléggé lassú, ez inkább ne kerüljön be a CPC emuba. Nincs azzal semmi gond, ha valami EXT2-ről megy. A zene szerintem rendben van (sokat játszottam a software-es CPC emulátoron ezzel, de még nem tűnt fel, hogy ha sokáig várok, akkor zene is lesz... :oops:)
Annyit nem kéne lassítania a + belső botkormány csekkolásnak, +29 utasítás, ami csak a Get Joy függvénynél jelenik meg, és sztem csak 50Hz-enként történik. A régiben nem is volt zene?

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • http://www.ep128.hu
Re: Traffic
« Reply #12 on: 2012.December.25. 21:49:14 »
Quote from: szipucsu
Nem lehetne örökélet választási lehetőség is ebben a játékban?
Szerény véleményem szerint ebben a játékban kb. annyi értelme lenne, mint a Defender of the Crown-ban a havi fix 255 aranynak...

Offline Lacika

  • EP addict
  • *
  • Posts: 2886
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 17.0 Firefox 17.0
    • View Profile
    • http://www.ep128.hu
Re: Traffic
« Reply #13 on: 2012.December.25. 21:56:18 »
Quote from: geco
Annyit nem kéne lassítania a + belső botkormány csekkolásnak, +29 utasítás, ami csak a Get Joy függvénynél jelenik meg, és sztem csak 50Hz-enként történik. A régiben nem is volt zene?
Most megnéztem, tényleg van a software-es CPC emuval is. (Csak mindig elnyomtam)
A botkormány figyelést is megnéztem, tényleg eredetileg is kicsit lassú a tűz-gomb figyelés.

Offline geco

  • EP addict
  • *
  • Posts: 5088
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.11 Firefox 10.0.11
    • View Profile
Re: Traffic
« Reply #14 on: 2012.December.25. 22:01:58 »
Quote from: Lacika
Most megnéztem, tényleg van a software-es CPC emuval is. (Csak mindig elnyomtam)
A botkormány figyelést is megnéztem, tényleg eredetileg is kicsit lassú a tűz-gomb figyelés.
Én meg most jáccottam vele, 3. pályán akkora dugót sikerült kialakítani ,hogy minden utcán teltház volt, valahol 7-en álltak még sorban a képernyőn kívül, mégis sikerült teljesíteni a pályát :D Aztán a kövezkező szint elején jött a reset :D