Welcome, Guest. Please login or register.


Author Topic: Yoomp (Read 2023 times)

Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Yoomp
« on: 2024.March.15. 22:17:23 »
Yoomp! teszt verzió
« Last Edit: 2024.April.13. 22:42:41 by geco »

Offline SlashNet

  • EP addict
  • *
  • Posts: 1213
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Yoomp
« Reply #1 on: 2024.March.15. 22:40:25 »
WOWmp! :smt118

Offline SlashNet

  • EP addict
  • *
  • Posts: 1213
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Yoomp
« Reply #2 on: 2024.March.15. 23:04:30 »
Incorrect directions are assigned for ExtJoy 1/2.

And in 4-color mode, switching screen mode using F4 should enable "stereo" view? :) (but for some reason only the left side is drawn)
« Last Edit: 2024.March.15. 23:19:41 by SlashNet »

Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Re: Yoomp
« Reply #3 on: 2024.March.15. 23:19:36 »
Shit, i forgot to check ext joys :-D
Stereo mode , is a side effect of that selection, the game draws field to every even screen line, and it remains black in every odd, and in stereo mode the the left side is the even "screen line" and right is the odd.

There are 4 modes:
1 lores 4 colour mode, screen is defined by 1 LPB, 1 row field data, 1 row empty field
2 hires 4 colour stereo mode, screen is defined by 1 LPB, this is the reason of stereo picture, and right side with empty field
3 lores 4 colour mode, sxreen is defined by 96 LPB's, and 1 LPB shows even line data twice, that's why the sprite is blockier than in 1st version
4 hires 4 colour mode, screen defined by 96 LPB's, each shows one line (it is the normal mono hires 4 colour mode :-D )
« Last Edit: 2024.March.15. 23:32:27 by geco »

Offline SlashNet

  • EP addict
  • *
  • Posts: 1213
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Yoomp
« Reply #4 on: 2024.March.16. 00:05:50 »
Didn't know is it bug or feature:

If all sound volume levels is MAX - sounds of ball effect are absent. But during jumps (with cell with arrow) I hear some noise.

Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Re: Yoomp
« Reply #5 on: 2024.March.16. 08:49:01 »
Didn't know is it bug or feature:

If all sound volume levels is MAX - sounds of ball effect are absent. But during jumps (with cell with arrow) I hear some noise.

It is a "feature", Atari have 4 sound channels, and SFX is played by the 4th channel, I routed 4th channel to noise, it works quite well in menu music, in game it is not the best, all sound effects are noises only, that's why i decided to insert 2 options, if SFX volume level is higher than music volume level then the SFX is routed to channel 2 and we loose music channel 2, if SFX volume level is the same or lower than music volume level then SFX is played on noise channel.
There are some sounds also which sounds differently on EP than o Atari.

Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Re: Yoomp
« Reply #6 on: 2024.March.16. 09:50:37 »
Ext Joy bug has been corrected, and i moved control selection by fire from menu to level display.
Attachment in 1st post has been updated.

Ext joy hiba ki lett javítva, és az irányítás kiválasztást is átmozgattam a menüből a pályát megjelenítő képernyőre.
A csatolmány az első hozzászólásban le lett cserélve.

Offline SlashNet

  • EP addict
  • *
  • Posts: 1213
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Yoomp
« Reply #7 on: 2024.March.16. 22:55:35 »
I have a suspicion that only the left channel data is used for sounds.
If you switch off the music completely and bounce the ball from different sides of the playing field, the bounces in the right side of the playing field will be quieter.

Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Re: Yoomp
« Reply #8 on: 2024.March.16. 23:36:02 »
I have a suspicion that only the left channel data is used for sounds.
If you switch off the music completely and bounce the ball from different sides of the playing field, the bounces in the right side of the playing field will be quieter.
Hmm, yes, the original game had stereo option for 2 Pokey chips, i used the volumes only to implement this, but since channel 4 had the same volume values in the music player, i killed the volume of 2nd Pokey, but SFX was played in stereo in 4th channel, 1 side is missing, i will try to reinsert.

Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Re: Yoomp
« Reply #9 on: 2024.March.17. 00:17:19 »
SFX right channel issue corrected, attachment in 1st post has been changed.
Hang effekt jobb csatorna hiba javítva, az első hozzászólásban a csatolmány cserélve.

Offline SlashNet

  • EP addict
  • *
  • Posts: 1213
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Yoomp
« Reply #10 on: 2024.March.17. 16:40:15 »
Something strange with level numbers and access codes.

After level 9 come levels 0,1,2,3,... (which should be 10,11,12,13,....)

You can try next code (I take it from longplay video of Atari version)
Level 21: 736418 (Beam Me Up!)
It unblock all levels in menu, but levels 20 and 21 game defines as ":", ";" and after start freezes.
I can't now finish level 19 to see what happens after.


Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Re: Yoomp
« Reply #11 on: 2024.March.17. 17:42:36 »
Thx, both was stupid typo, level number calculation was bad, because i did not change the address of a JR, level name was bad, because inserted a DW to level 19 colour definition instead of DB that's why the colour definitions became 12 bytes long instead of 6, and both level name address and level data address of level 20, and 21 was taken from colour definitions. Both are corrected, and attachment has been replaced in 1st post.

Köszi, mind a két hiba idióta elgépelés volt, a pálya számának számítása azért volt rossz, mert az egyik JR-nél elfelejtettem a címet lecserélni, a pálya neve azért volt rossz, mert a 19. pálya paletta definíciójába DB helyett DW-t írtam, így annak hossza 6 helyett 12 bájt lett, és így a 20. és 21. pálya nevének, és adatának címe is a paletta definícióból lett kiolvasva. Mindkettő javítva, és az 1. hozzászólásban a csatolmány lecserélve.

Offline SlashNet

  • EP addict
  • *
  • Posts: 1213
  • Country: ua
  • Enterprise 128K | Cubietruck
    • My old site about Enterprise
Re: Yoomp
« Reply #12 on: 2024.March.17. 18:44:40 »

Online szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9951
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Yoomp
« Reply #13 on: 2024.March.17. 19:09:38 »
Ez nagyon jó, szépek a színek és jól kivehető a laszti, mert más a színe, mint a háttérnek.
Ezt miről írtad át? Atari esetleg? A hangok eléggé EP-sek a Speccy átiratokhoz képest. Alacsony torzítás is van a zenében, ha jól hallom, átiratokban ilyen nem volt eddig.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7121
  • Country: hu
    • Támogató Támogató
Re: Yoomp
« Reply #14 on: 2024.March.17. 19:14:58 »
« Last Edit: 2024.March.17. 19:21:00 by geco »