uoYabause

uoYabause is a unofficial port of Yabause SEGA Saturn Emulator.This project is focused on the Android version of yabause using OpenGL ES 3.x.

Compatibility Status
● Not boot
● Not playable
● Many glitches
● Some glitches
● Perfect

News


2017/06/25
Chart

New cpu core is now ready! it's twice faster than interpreter cpu.

Get it on Google Play

Windows version is also available from here

Read more

2017/05/09
Image %281%29

Yabause has two CPU emulation options. Interpreter CPU is easy to understand but slow. Dynamic recompile CPU ( also called Dynarec) which was written by Ari64( I think he is the genius) is very fast but is very complicated and has many bugs :( So I decided to implement the new CPU emulation.

The goal is

  1. Debuggable
  2. Easy to maintenance
  3. Twice faster than Interpreter CPU emulation.

I found an old sh2 dynarec emulation code called Titan Project. Since it seems simple, I'm implementing my...

Read more

2017/05/01

I've fixed a couple of bugs in CPU emulation. More games are playable now.

These improvements are available only when you select interpreter CPU.

Get it on Google Play

Windows version is also available from here

Read more

2017/04/23

I've focused on fixing sound emulation issues these days and today released as version 0.4.5. This is the list of improvement.

Get it on Google Play

Windows version is also available from here

Read more

To develop an emulator, saving and loading state is the very important future. Imagine, you find a bug and want to be fixed. you may email or submit it to github.com like this 'I'm near the end of Scenario 1, all the spell effects are not rendering correctly." It's terrible for developers to spend time reaching to the end of Scenario 1 to reproduce bugs! That's why saving/loading state is important. If saving/loading state works correctly, you can easily report bugs...

Read more

All News