MSXdev22 #22 Shadow Of The Pig

MSXdev22 #22 Shadow Of The Pig

van MSXdev Team op 28-09-2022, 19:17
Onderwerp: Challenges
Labels: msxdev22, MSXdev
Talen:

TheGeps delivers the second Farty Pig game in the series called Shadow Of the Pig. Yes, Amiga fans, pay attention.

Something smelly is going on with MSXdev22 entry #22. We can't quite put the finger on it, but it sure is disgusting. Anyway - in Shadow Of the Pig, your sole purpose is to retrieve your own shadow. You see, a wicked witch replaced it with the shadow of a beast. She prolly has her reasons, but mister Pig ain't amused.

Hurdle yourself through the desert, shed some skin, crawl on your belly and pick up scabs again. Never mind the cacti or any bats that might get in the way.

Run, piggy, run!

Enjoying MSXdev? Consider donating to the contest.

Relevant link: Shadow of the pig - MSXdev official
Relevant link: Shadow of the pig - play online
Relevant link: in-game Video footage

Reacties (18)

Van ToriHino

Paladin (806)

afbeelding van ToriHino

28-09-2022, 20:04

Nice idea, great graphics and a looot of scrolling layers Big smile

I did see a small problem, after fnishing the first run the bonus kept going on and on (going at least 3 times over 9999) and behind the last digit of xfarts a character was cycling through (as it looks like) all pattern data. Eventually it did stop, the bonus was added and the next level started.

Van thegeps

Paragon (1125)

afbeelding van thegeps

28-09-2022, 20:29

O_O can it be reproduced? More info? Wich emulator, wich selected machine?

Van ToriHino

Paladin (806)

afbeelding van ToriHino

28-09-2022, 20:37

I did see it once until now, using the 'play online' link.

Could reproduce it, finish the level with 0 XF left... I think it's counting back from 255 or something.

Van thegeps

Paragon (1125)

afbeelding van thegeps

28-09-2022, 20:36

ah, ok, I'll try it then. I did a lot of tries before sending it, even several complete run using cheats. never happened O_O I'll investigate, anyway

Van thegeps

Paragon (1125)

afbeelding van thegeps

28-09-2022, 20:44

Did you lose one or more life? Did you used eXtra Farts?

Van thegeps

Paragon (1125)

afbeelding van thegeps

28-09-2022, 20:45

oh, let me see then

Van thegeps

Paragon (1125)

afbeelding van thegeps

28-09-2022, 20:56

Bug Fixed! it was indeed counting back from 256 (0). Thank you for spotting it ToriHino! I owe you one Wink I'll send fixed rom right now!

Van defdanny

Scribe (374)

afbeelding van defdanny

28-09-2022, 21:49

Hi Geppo, I really like the animation of Piggy guy, really nicely done, also the other animations and details on the sprite. Also, the Parallax effect is impressive.... over time it becomes a bit repetative, but still, very nicely done!
Also, PSG music and effects are really cute! Like!

Van Bengalack

Hero (660)

afbeelding van Bengalack

28-09-2022, 21:58

The entry is really cool. Very well packaged.

Van thegeps

Paragon (1125)

afbeelding van thegeps

28-09-2022, 22:25

Thank you all ^_^

Van shalafi

Expert (110)

afbeelding van shalafi

28-09-2022, 22:42

Oh, this is a nice take on the "No Internet" dinosaur game from Chrome. In fact, I think I prefer this one.

Nice parallax, catchy music, and gameplay is smooth and simple (in a good way). Solid fun.

Van amos72it

Rookie (24)

afbeelding van amos72it

28-09-2022, 22:49

Great game

Van valkyre

Hero (619)

afbeelding van valkyre

29-09-2022, 23:41

What a great good fun game!

Van gdx

Enlighted (5834)

afbeelding van gdx

30-09-2022, 15:34

I played sometimes until stage 2 on emulator (OpenMSX and CocoaMSX). I had sprite waste on screen twice when going to stage 2.

I tried also on real MSX but I failed to go to stage 2.

Van thegeps

Paragon (1125)

afbeelding van thegeps

30-09-2022, 23:11

Are you playing on ntsc machine? I haven't tested it deeply on ntsc. During ISR there are a lot of data sent to vdp and there is less time on ntsc (maybe some are written out of vblank and do corruption)

Van thegeps

Paragon (1125)

afbeelding van thegeps

30-09-2022, 23:54

Fixed, and sent ROM to MSXdev team (just in time, before deadline). I don't know why it happened only on ntsc machines (tested on OpenMSX/Sony HB10) and not on pal (OpenMSX/ Philips VG8020). I've fixed filling the SAT on VRAM with value 208 at the beginning of the ROM. Maybe VRAM need to be resetted. At the start of level2 there is added one bat. The isr routine keep updating all the sprites and the other one should be disabled (and it works on pal machine). Anyway, seems that VRAM SAT reset fixed it Smile

Van gdx

Enlighted (5834)

afbeelding van gdx

01-10-2022, 01:17

Great! Luckily I didn't wait any longer to report. Sorry for forgetting to mention that I was using the turbo R.

Van thegeps

Paragon (1125)

afbeelding van thegeps

03-10-2022, 12:04

No problem, I realizedd that it was ntsc by the colors. Thabk you fir spotting and reporting the bug, instead Smile