MSXdev22 #22 Shadow Of The Pig

MSXdev22 #22 Shadow Of The Pig

by MSXdev Team on 28-09-2022, 19:17
Topic: Challenges
Tags: msxdev22, MSXdev
Languages:

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

Comments (18)

By ToriHino

Paladin (806)

ToriHino's picture

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.

By thegeps

Paragon (1125)

thegeps's picture

28-09-2022, 20:29

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

By ToriHino

Paladin (806)

ToriHino's picture

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.

By thegeps

Paragon (1125)

thegeps's picture

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

By thegeps

Paragon (1125)

thegeps's picture

28-09-2022, 20:44

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

By thegeps

Paragon (1125)

thegeps's picture

28-09-2022, 20:45

oh, let me see then

By thegeps

Paragon (1125)

thegeps's picture

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!

By defdanny

Scribe (374)

defdanny's picture

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!

By Bengalack

Hero (660)

Bengalack's picture

28-09-2022, 21:58

The entry is really cool. Very well packaged.

By thegeps

Paragon (1125)

thegeps's picture

28-09-2022, 22:25

Thank you all ^_^

By shalafi

Expert (110)

shalafi's picture

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.

By amos72it

Rookie (24)

amos72it's picture

28-09-2022, 22:49

Great game

By valkyre

Hero (619)

valkyre's picture

29-09-2022, 23:41

What a great good fun game!

By gdx

Enlighted (5825)

gdx's picture

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.

By thegeps

Paragon (1125)

thegeps's picture

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)

By thegeps

Paragon (1125)

thegeps's picture

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

By gdx

Enlighted (5825)

gdx's picture

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.

By thegeps

Paragon (1125)

thegeps's picture

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