mirror of
https://github.com/PCSX2/pcsx2-net-www.git
synced 2026-01-31 01:15:16 +01:00
79 lines
3.2 KiB
Plaintext
79 lines
3.2 KiB
Plaintext
---
|
|
authors:
|
|
- ckemu
|
|
date: 2007-06-06 00:00:00
|
|
description: Testing can be a comical affair!
|
|
draft: false
|
|
tags:
|
|
- devblog
|
|
title: Erm What Just Happened
|
|
---
|
|
|
|
Testing can be a comical affair!
|
|
|
|
<!-- truncate -->
|
|
|
|
For instance **Katamari Damacy** , the poor little pint sized prince
|
|
kept on falling through the universe, even better is the King would keep
|
|
apologizing for a _Royal Warp_ and return the prince to a new location,
|
|
only for it to happen again.
|
|
|
|
**Metal Gear Solid 3** suffers(ed) from a similar problem, Snake would
|
|
suddenly drop though an invisible hole, causing the classic "Snake, are
|
|
you alright? snake? SNAKE!!!"
|
|
|
|
**Final Fantasy X** still suffers from characters getting placed the
|
|
wrong way around, so they run away from the monster, smite it and
|
|
somehow return to the same position. **WipeOut Fusion** also suffers
|
|
from things going backwards, every ship gets placed the wrong way
|
|
around, and the AI along with you have to turn around before they can
|
|
race!
|
|
|
|
**Tekken Tag** has _Squishy Head Syndrome_ , you kick a character in the
|
|
face and your head goes perfectly flat, suddenly "anything but the
|
|
face!!" takes on an entire new meaning!
|
|
|
|
Over the course of testing for PCSX2 the team has encountered thousands
|
|
upon thousands of bugs, but despite popular belief that all bugs are
|
|
graphical, many of these bugs are much more bizarre. In fact the PCSX2
|
|
project may have released many a fine video demonstrating progress, we
|
|
could have released an epic film trilogy of _bloopers_ by now.
|
|
|
|
Now admittedly finding a bug requires the tester to try hundreds of
|
|
program combinations (plugins, recompilers settings, debug options etc),
|
|
make long debug logs and attempt to find the bug in the debugger or
|
|
trace the origin of the bug if it's a regression, but sometimes just
|
|
watching the bug makes it all worthwhile!
|
|
|
|
I fondly remember the _linuz.naked_bug();_ , where characters in
|
|
**Street Fighter EX3** would be missing clothes - specifically the women
|
|
missing skirts. Or how about every character in **Final Fantasy X**
|
|
being Tidus, yes folks **EVERY** character, from enemies, to people
|
|
walking around, nothing like hearing the pretty girl-boy with Yuna's
|
|
voice!
|
|
|
|
Sometimes It's tempting to suggest we add an option to the emulator to
|
|
"re-create" these bugs, from totally missing collision detection, AI
|
|
going berserk, to people floating upside down, but alas we're here to
|
|
emulate the PS2, not our goofs.
|
|
|
|
So next time you think of emulation bugs, do not assume they're always
|
|
graphical, or some complex mind boggling bug that causes the game to do
|
|
nothing - sometimes, just sometimes there's a poor unshaven tester in a
|
|
darkened room, covered in coffee that they've just spat out because Lara
|
|
Crofts boobs have just exploded, or Gran Turismo cars have just
|
|
developed anti gravity drives!
|
|
|
|
So as a rare treat, and somewhat a prelude to current **Work in Progress**, here's a game with some of it's bugs intact!
|
|
|
|
**Katamari Damacy** - Status at time of writing: **Ingame**
|
|
|
|
List of testing **notes**:
|
|
|
|
- Floor Bug, seems the textures they use to do floor detail are
|
|
layered? (zBuffer)
|
|
- Object clipping bugs (walls etc).
|
|
- Katamari Mask? (the circle around the katamari, perhaps used to cull
|
|
objects under the outer layer of what you have collected?).
|
|
- Stuck on pillar, can't go anywhere bug! (Level 3).
|