Yabause

I use Yabause 0.72 habitually in windowed mode and today I tried to make fullscreen captures and when I want to quit the emu it reboots my PC, if I kill the emu it does the same. Anybody got the same problem ?
 
I've noticed two polygon drawing problems:

(yabause 0.8.0, Windows, OpenGL, fast interpreter core)

1) textures of triangles are drawn distorted. See demo "yabause_wrong_triangles.zip", There should be a decomposed house object, consisting of quads and two triangles. These are drawn distorted in yabause.

2) some (textured) polygons are not drawn, whether viewed from front or back doesn't matter. See demo: "yabause_some_rock_polys_not_displayed.zip", there are some big rocky mountains in the back. Some polygons at the top of the mountains are not drawn.

Both things work on real Saturn hardware.
 

Attachments

  • yabause_some_rock_polys_not_displayed.zip
    451.5 KB · Views: 158
  • yabause_wrong_triangles.zip
    451.5 KB · Views: 125
0.86 released :)


68k:

- Fixed a bug which caused the emulator to crash if 68k execution jumped to

an invalid address.

scsp:

- Fixed a bug where the slot buffer pointers weren't set correctly.

- Added a function for debugging SCSP registers

vdp1:

- MODR returns the correct version number now.

- Fixed a bug that caused Local Coordinates, etc. commands to not get executed

correctly.

software video core:

- Added vdp2 horizontal flip for cell mode.

linux port:

- Improved vdp1 window a bit.

- Updated website url.

- Some cleanups

macos port:

- Added browse buttons for some settings.

- Added universal build support.

- Emulation loop was optimized.

- Fixed bug when "Run" is selected from the menu.

- Audio is now muted when emulator is paused.

- Fixed Backup RAM saving.

- Fixed a bug that was causing filenames to be parsed wrong.

- Other bug fixes and cleanups.

windows port:

- msys compiling is now fixed.

- Windows position is now saved when program exits.

- Fixed sound volume adjustment. Should be more accurate now.

- Fixed centering bug on joysticks.

- Fixed POV hat diagonals.

- Sound is now muted in the about dialog.

- Other bug fixes.

general:

- Added COFF file support.
 
Heh. Just a few minutes after I decided to compile yabause for the first time for a while, along comes a new release. ^_^

Yabause 0.9.0

1 0.8.6 -> 0.9.0

2 opengl video core:

3 - Added support for VDP1 line draw.

4 - Added support for VDP2 Rotation with coefficient tables.

5 - Other bug fixes.

6 software video core:

7 - Added support for VDP1 frame buffer switching.

8 - Added support for VDP2 Rotation with coefficient tables.

9 - Fixed a bug in frame buffer erasing.

10 - Other bug fixes.

11 linux port:

12 - Fixed a bug on 64 bits CPU.

13 - Hanged the location of the ini file to conform to XDG specification.

14 - Removed some old useless code.

15 - Added a "subclass" to GtkDrawingArea so sprite textures and screenshots

16 can now be saved through a popup menu.

17 macos port:

18 - Added fullscreen support.

19 - Added graphics layer toggling.

20 windows port:

21 - Fixed a stack corruption bug in DirectInput code.

22 - Fixed(hopefully this time) the joystick centering bug.
 
Does Yabause support command-line options in the Windows version? I didn't see any mention in the Readme.win's for 0.9.2 or 0.9.2, and the options in the linux documentation don't _seem_ to work.
 
Just a feedback for a gfx bug on some boss of Game tengoku. See the picture attached.
 

Attachments

  • gametengoku.jpg
    gametengoku.jpg
    92.4 KB · Views: 151
  • gametengoku2.jpg
    gametengoku2.jpg
    93.9 KB · Views: 156
Nice new feature added recently I guess :


a VDP 2 viewer.


That can be really usefull. :banana:
 

Attachments

  • vdp2viewer.jpg
    vdp2viewer.jpg
    57 KB · Views: 123
Back
Top