MSXdev22 #22 Shadow Of The Pig

MSXdev22 #22 Shadow Of The Pig

بواسطة MSXdev Team بتاريخ 28-09-2022, 19:17
المناقشة: Challenges
وسوم: msxdev22, MSXdev
اللغات:

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

التعليقات (18)

بواسطة ToriHino

Paladin (806)

صورة 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.

بواسطة thegeps

Paragon (1125)

صورة thegeps

28-09-2022, 20:29

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

بواسطة ToriHino

Paladin (806)

صورة 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.

بواسطة thegeps

Paragon (1125)

صورة 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

بواسطة thegeps

Paragon (1125)

صورة thegeps

28-09-2022, 20:44

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

بواسطة thegeps

Paragon (1125)

صورة thegeps

28-09-2022, 20:45

oh, let me see then

بواسطة thegeps

Paragon (1125)

صورة 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!

بواسطة defdanny

Scribe (374)

صورة 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!

بواسطة Bengalack

Hero (660)

صورة Bengalack

28-09-2022, 21:58

The entry is really cool. Very well packaged.

بواسطة thegeps

Paragon (1125)

صورة thegeps

28-09-2022, 22:25

Thank you all ^_^

بواسطة shalafi

Expert (110)

صورة 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.

بواسطة amos72it

Rookie (24)

صورة amos72it

28-09-2022, 22:49

Great game

بواسطة valkyre

Hero (619)

صورة valkyre

29-09-2022, 23:41

What a great good fun game!

بواسطة gdx

Enlighted (5834)

صورة 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.

بواسطة thegeps

Paragon (1125)

صورة 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)

بواسطة thegeps

Paragon (1125)

صورة 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

بواسطة gdx

Enlighted (5834)

صورة 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.

بواسطة thegeps

Paragon (1125)

صورة 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