SakeTami
dobiestation

dobiestation

patreon


dobiestation posts

Technical Insight: The PS2's CDVD Drive and Loading Times

Shoutout to the GTA V Online team for inspiring this post.

The fifth generation of home consoles popularized the use of disc media in consoles. Cartridges were more expensive and unr...

View Post

On the Silence

I'm not interested in making a sappy post, so I'll get to the point: I haven't had much motivation to do anything over the past several months, DobieStation included. I suspect that this is due to ...

View Post

Technical Insight: The PS2 GIF and its Massive Bandwidth

The PlayStation 2's design seems almost reactionary to that of the PSX's. While the PSX GPU has a low fillrate, the Graphics Synthesizer (GS) outputs so many pixels, it can compete with the PS3's G...

View Post

Sins of the PS2: Knockout Kings 2001

It's not often you get a game that disables an interrupt and expects it to remain enabled.

Greetings, dear reader. Sins of the PS2 is about all those games with crippling bugs that just happe...

View Post

Teaser

You may recall on the last post that I mentioned a super secret project. We've made faster progress than we expected, but it's still not quite ready for a release. Have an image:

2020-08-14 17:57:35 +0000 UTC View Post

DobieStation has a compatibility list!

I am pleased to announce a compatibility list for Dobie that is being maintained by RedDevilus, as well as a few loyal testers. Let's jump right into the numbers first.

2020-08-02 17:43:51 +0000 UTC View Post

Sins of the PS2: Harry Potter and the Prisoner of Azkaban

Every console has its sins, and the PS2 is no exception. Whether it be caused by tight deadlines imposed by the publisher or bad design practices, video games often have bugs hiding in them that ar...

View Post

Sins of the PS2: Ecco the Dolphin

Sometimes, bugs just have no reason to exist.

Welcome to Sins of the PS2, a series that exposes the horrific crimes against humanity that lurk within video games. This is dedicated to problem...

View Post

Roadmap for the First DobieStation Release

To sum things up, we are planning to have an official v0.1 release, though there is no deadline on this. What we have in mind is more a list of features that are either essential or nice to have fo...

View Post

Sins of the PS2: True Crime Streets of L.A.

What happened to [this game] was a true crime...

The most enjoyable thing about PS2 emulation is how broken PS2 games are. It always seems like there's something new to uncover, and ...

View Post

Sins of the PS2: Dead or Alive 2

Boasting a library of thousands of games, the PlayStation 2 can be taken to two extremes that cause trouble for emulators. The first end is one of optimization: using every trick in the book, and m...

View Post

Shadow of the VUlossus: Fixing unfixable PS2 games

The Vector Units (VUs) are the soul of the PS2. They are SIMD processors embedded in the Emotion Engine (EE) responsible for quickly performing vector and matrix operations. VU0 and VU1, as they ar...

View Post

GS JIT - 400% speedup in Shadow of the Colossus

It's been a little while, hasn't it? We've been working hard and haven't had time for any updates. To get straight to the point, Shadow of the Colossus has gone from 1 to 5 FPS on my 2015 Mac lapto...

View Post

The VU Recompiler has been merged!


As of today, the VU recompiler has been merged. You can check out the PR here, if you wish: ...

View Post

Recompiler progress

After spending a week trying to figure out why the ground refused to render, I'm proud to announce that the VU JIT works for Final Fantasy X. This is significantly faster than the interpreter, goin...

View Post

Status as of January 6, 2019

As the current description states, I'm working on the EE and VU recompilers. DobieStation has achieved an acceptable level of accuracy for its first release: it's also become difficult to find bugs...

View Post