Repozytoryjna wersja emulatora SEGI SATURN - YABAUSE w wersji wykorzystującej środowisko QT. Jeśli komuś sprawia problemy SSF, przy Yabause może odetchnąć;) - przejrzyste menu pozwala na szybką konfigurację aplikacji i odpalenie gier z SEGI SATURN. Kompilacja pożyczona od Kitajca (unikam jak ognia QT:P)
Yabause 0.9.11[SVN 2970]
Author: yabause | Date: 26 września 2012 20:43:02
- Trying to improve vdp1 "manual mode".
- As usual with manual mode, I'm not 100% sure about my changes, but:
- 1) it fixes the video when not pressing start at the Legend of
- Oasis title screen;
- 2) it doesn't seems to break anything else;
- 3) I wonder if people are reading my full log messages.
Yabause 0.9.11[SVN 2969]
Author: yabause | Date: 25 września 2012 23:44:03
- Added "built-in" DDK.
- The "fake" DDK was created by using headers from public domain
- implementation of the DDK.
- You can use the real DDK using the YAB_WANT_DDK cmake flag.
Yabause 0.9.11[SVN 2968]
Author: yabause | Date: 23 września 2012 21:36:05
- YAB_PORT_OSD support for Qt port.
Yabause 0.9.11[SVN 2967]
Author: yabause | Date: 23 września 2012 20:25:36
- Border for the software OSD font.
- It makes it look better on bright frames.
Yabause 0.9.11[SVN 2966]
Author: yabause | Date: 22 września 2012 00:10:45
- Added volume settings in gtk port.
Yabause 0.9.11[SVN 2965]
Author: yabause | Date: 20 września 2012 21:55:39
- Using OSD to display state save/load messages.
- Also modified the software OSD core so it displays its status
- messages at the bottom of the screen.
Yabause 0.9.11[SVN 2964]
Author: yabause | Date: 20 września 2012 21:55:12
- Gtk port now handle YAB_PORT_OSD
- Yeah... you can build a gtk port that let you choose your OSD core...
Yabause 0.9.11[SVN 2963]
Author: yabause | Date: 20 września 2012 21:54:36
- Ports now have control over the OSD cores.
- When compiled with the new YAB_PORT_OSD option, the emulation library
- doesn't provide a OSDCoreList anymore and let ports choose their osd
- core with the osdcoretype configuration in YabauseInit.
- Of course, this means that trying to compile ports that don't handle
- YAB_PORT_OSD will fail because of missing OSDCoreList symbol.
Yabause 0.9.11[SVN 2962]
Author: yabause | Date: 19 września 2012 23:33:34
- Fixed switched parameters.
- When using switched parameters, the parameter B may not use
- coefficients.
- This fix the crash in 3D baseball.
Yabause 0.9.11[SVN 2961]
Author: yabause | Date: 19 września 2012 09:27:53
- Implemented switched parameters.
- This include a few changes:
- - Made it possible to have one screeninfo per param
- - Removed useless function SetupRotationInfo
- This fix the sky in 3D Baseball.
Yabause 0.9.11[SVN 2960]
Author: yabause | Date: 17 września 2012 09:55:13
- Trying to reduce OSD overhead.
- OSDDisplayMessages now returns 1 if something have been draw
- and 0 otherwise.
- The OpenGL renderer use that information to avoid calling
- the textures functions when it don't need to.
Yabause 0.9.11[SVN 2959]
Author: yabause | Date: 17 września 2012 09:54:50
- Software OSD now available with OGL renderer.
- Thanks devmiyax for this patch.
- This makes it the first OSD available for all
- possible rendering methods:
- OpenGL, software + OpenGL and full software.
- Glut is still the default OSD when it's found.
Yabause 0.9.11[SVN 2958]
Author: yabause | Date: 15 września 2012 15:29:40
- Hack so FPS visibilty is kept after YabauseInit
Yabause 0.9.11[SVN 2957]
Author: yabause | Date: 15 września 2012 12:22:57
- Improvements to the new OSD system.
- There's two things included in this commit:
- - a new OSD core;
- - an update to the OSD api.
- The new OSD core is a full software one, with a bitmap font
- included. The font may be a bit small and is not complete yet...
- but it's enough to display the FPS.
- The new api introduces a new function: OSDUseBuffer that tells
- if the OSD core needs a buffer to draw into or if it will
- render to OpenGL.
- It also add parameters to OSDDisplayMessages to provide a
- buffer and its size.
- The default OSD core is now Glut if it's found and the
- software one otherwise. The OpenGL renderer is not able to use
- the software OSD yet.
Yabause 0.9.11[SVN 2956]
Author: yabause | Date: 13 września 2012 23:06:44
- New blending mode (add as is).
- New blending mode implemented in titan, it implements
- the "add as is" mode when CCMD = 1.
- This fix the Burning Rangers character selection.
Yabause 0.9.11[SVN 2955]
Author: yabause | Date: 13 września 2012 20:16:04
- Fixed texture debug when compiled with opengl.
- Using GetGlSize was quite a bad idea as this
- function (as it name implies) provides the
- "opengl" output size.
- Added a new TitanGetResolution function as
- that's what we really want here.
Yabause 0.9.11[SVN 2954]
Author: yabause | Date: 13 września 2012 00:39:04
- Fixed window test (again...)
- Fixed a bug when a game was using the AND logic
- with only one active window.
- This fix the fade-in in STHA when opening the world map.
Yabause 0.9.11[SVN 2953]
Author: yabause | Date: 11 września 2012 21:55:41
- Fixed endianess bugs.
- PostPixelFetchCalc should be called last and
- the COLOR_ADD macro was wrong for bigendian.
Yabause 0.9.11[SVN 2952]
Author: yabause | Date: 10 września 2012 09:55:18
- Fixed 8bpp normal shadow.
- Fixed the mask for normal shadow for sprite C => F
- Added normal shadow test for 8 bpp sprite.
- This fix the shadow in the second event of Athlete Kings
Yabause 0.9.11[SVN 2951]
Author: yabause | Date: 10 września 2012 09:55:00
- Fixed some clang warnings when compiling dynarec.
Yabause 0.9.11[SVN 2950]
Author: yabause | Date: 10 września 2012 09:54:35
- Fixed sprite clipping.
- When a sprite was clipped due to user clipping, the clipping
- was not removed. If the following sprite was not using user
- clipping, it ended up using the those clipping values.
- This fix the missing dialog border bug in Albert Odyssey.
Yabause 0.9.11[SVN 2949]
Author: yabause | Date: 8 września 2012 21:38:51
- Better cmake rules on OSX
- Fixed building of the opengl renderer with cmake
- on OSX by detecting if FBO functions are available
- or not. (don't like it much, but I don't understand
- how xcode make it works...)
- This also makes the cocoa port buildable
- with cmake (though the .app is not created yet...)
Yabause 0.9.11[SVN 2948]
Author: yabause | Date: 7 września 2012 13:03:59
- Fixed vdp2 debug info.
- The "character number supplement bit" was wrong...
- Some of those MSVC warnings were useful :)
Yabause 0.9.11[SVN 2947]
Author: yabause | Date: 7 września 2012 12:47:30
- Another warnings fix for MSVC
Yabause 0.9.11[SVN 2946]
Author: yabause | Date: 7 września 2012 12:06:07
- Hide some MSVC warnings
- Removed the "strdup" warnings.
- Also remove the "unary minus" warnings when compiling c68kexec.
Yabause 0.9.11[SVN 2945]
Author: yabause | Date: 5 września 2012 23:20:57
- Better MSB shadow 2.
- Heh... I said I wasn't sure about my change :)
- So this fix fixes the previous fix.
- The Crows shadow looks really good now.
Yabause 0.9.11[SVN 2944]
Author: yabause | Date: 5 września 2012 21:53:40
- Better MSB shadow.
- I'm not 100% sure about the implementation, but
- this should improve sprite on sprite shadow...
- This fix Asuka and Crows shadows.
Yabause 0.9.11[SVN 2943]
Author: yabause | Date: 5 września 2012 09:35:17
- Fixed mesh for 8bpp pixels.
- This fix shadow problem in Athlete Kings.
Yabause 0.9.11[SVN 2942]
Author: yabause | Date: 5 września 2012 09:34:57
- Don't copy framebuffer when display is off.
- This should fix the transition problems seen in
- many games: Albert Odyssey, Athlete Kings, etc.
Yabause 0.9.11[SVN 2941]
Author: yabause | Date: 5 września 2012 09:34:40
- Qt man page update.
Yabause 0.9.11[SVN 2940]
Author: yabause | Date: 5 września 2012 09:34:21
- autoload cli option for Qt.
- Qt port now has a --autoload=
command line option.
Yabause 0.9.11[SVN 2939]
Author: yabause | Date: 4 września 2012 23:16:14
- Some fixes in OSD.
- Fixed a bad memory leak...
- Also calling glutInit again on Windows as it seems
- it's needed...
Yabause 0.9.11[SVN 2938]
Author: yabause | Date: 4 września 2012 13:04:32
- Fixed most of clang warnings.
- This fixes all non dynarec warnings reported by clang.
Yabause 0.9.11[SVN 2937]
Author: yabause | Date: 3 września 2012 21:15:57
- Fixed the endcode test.
- This fixes the "white dot bug" in Shining Force III.
Yabause 0.9.11[SVN 2936]
Author: yabause | Date: 30 sierpnia 2012 23:20:55
- Normal shadow implementation.
- Using the two new functions from the two previous commits
- to implement normal shadow.
- This fixes shadows in Legend of Oasis
Yabause 0.9.11[SVN 2935]
Author: yabause | Date: 30 sierpnia 2012 23:20:32
- New Vdp1GetProcessSpriteInfo function
- This is an improved version of Vdp1ProcessSpritePixel
- that also check if the pixel is a normal shadow.
- Reimplemented Vdp1ProcessSpritePixel on top of that
- new function.
Yabause 0.9.11[SVN 2934]
Author: yabause | Date: 30 sierpnia 2012 23:19:50
- New TitanPutShadow function
- As you may have guessed...
- it puts a shadow at some priority level.
Yabause 0.9.11[SVN 2933]
Author: yabause | Date: 13 czerwca 2012 21:20:13
- Fixed a bug when saving/loading slot without game.
Yabause 0.9.11[SVN 2932]
Author: yabause | Date: 11 czerwca 2012 18:38:57
- Fixed logic error in ini files creation.
Yabause 0.9.11[SVN 2931]
Author: yabause | Date: 8 czerwca 2012 00:42:35
- Better implementation of vdp1 rotation.
- Rotated reading of the vdp1 framebuffer is done using some
- of the parameters from the vdp2 rotation parameter A.
- This time, both Commando and Mercs (in Capcom Generations 4)
- are displayed correctly.
Yabause 0.9.11[SVN 2930]
Author: yabause | Date: 8 czerwca 2012 00:42:18
- Reverted wrong implementation of vdp1 rotation.
Yabause 0.9.11[SVN 2929]
Author: yabause | Date: 7 czerwca 2012 11:09:51
- Reseting COPR after draw end.
- I guess it won't work in "manual mode".
- This let Pocket Fighter go a bit further.
Yabause 0.9.11[SVN 2928]
Author: yabause | Date: 6 czerwca 2012 21:32:44
- Fixed rotation deltaXst parameter.
- According to the doc, it seems deltaXst should be updated
- once per line and not once per dot.
- Fix 2/2 for capcom generation 4, Commando is now playable.
Yabause 0.9.11[SVN 2927]
Author: yabause | Date: 6 czerwca 2012 21:32:25
- Implemented rotation 16 mode.
- fix 1/2 for capcom generation 4
Yabause 0.9.11[SVN 2926]
Author: yabause | Date: 5 czerwca 2012 20:52:06
- Implementation of Vdp1 MODR register.
- This fix booting Amok.
- The game still have gfx bugs though.
Yabause 0.9.11[SVN 2925]
Author: yabause | Date: 31 maja 2012 20:38:00
- Added a TestBothWindow function.
- This avoid duplication of the window test function.
- This also means that we're now handling the color calculation
- window for the two windows.
Yabause 0.9.11[SVN 2924]
Author: yabause | Date: 31 maja 2012 20:37:42
- Fixed bug in color calculation window.
- ReadWindowData wants an array of clipping structures not
- a pointer to a struct... this should fix the segmentation fault
- in King the Spirits.
Yabause 0.9.11[SVN 2923]
Author: yabause | Date: 30 maja 2012 23:18:10
- Fixed color mode 5 sprites using invalid color.
- This fix Sonic Xtreme sprites.
Yabause 0.9.11[SVN 2922]
Author: yabause | Date: 30 maja 2012 23:17:53
- Implemented color calculation for 8bpp sprites.
- This fix the menu in 3D baseball.
Yabause 0.9.11[SVN 2921]
Author: yabause | Date: 28 maja 2012 11:41:07
- Forgot one call to yui_texture_free.
Yabause 0.9.11[SVN 2920]
Author: yabause | Date: 28 maja 2012 00:12:26
- Fixed vdp2 debug texture when using OGL renderer.
- Removed the TitanReset function and modified TitanInit
- so first call will init and following calls will reset.
- This fix the segfaults.
- Also added some initialization stuff in VIDSoftVdp2DrawScreen
- so the texture gets filled with something useful.
Yabause 0.9.11[SVN 2919]
Author: yabause | Date: 27 maja 2012 18:51:40
- Fixed memory handling in yuiviewer.
- The vdp1 debug window was leaking memory, while the vdp2
- debug window was freeing it to soon...
- Thanks to mrkotfw for finding the bug and providing a patch.
Yabause 0.9.11[SVN 2918]
Author: yabause | Date: 26 maja 2012 14:23:52
- Line Window fixed (again...)
- The doc doesn't say anything about it, but it seems that line
- window follow the same rules than normal window when using high
- resolutions.
- This fix Albert Odyssey dialog windows.
Yabause 0.9.11[SVN 2917]
Author: yabause | Date: 26 maja 2012 14:11:53
- Made line ending consistant in vidshared.h
- I hate whitespace commits, but... I guess I hate even more files
- with inconsistent line endings :D
- I moved the whole file to "DOS" line endings, as that's what was
- used in most of the file already and there's other "DOS" files in
- the repository.
Yabause 0.9.11[SVN 2916]
Author: yabause | Date: 23 maja 2012 23:10:56
- Fixed line window.
- The doc doesn't say anything about shifting values of the line
- window... I guess it was related to the problem with x coord
- I was talking about in my previous commit...
- That fix 3D baseball that got broken after my previous change.
Yabause 0.9.11[SVN 2915]
Author: yabause | Date: 23 maja 2012 21:28:08
- Fixed window coordinates in software renderer.
- That's kind of funny but we had a better function for
- debugging window coordinates than the function actually
- used for displaying windows...
- Now both the debugging and "real" functions calls the
- same code (with a thin wrapper for the debug part as
- I didn't want to update everything...) to avoid the
- problem in the future.
- I also added something in vidsoft that looks like a hack
- to fix window horizontal coordinates when in high res...
- but I really think it's due to the way we handle hires.
- This fix Cotton Boomerang selection screen.
Yabause 0.9.11[SVN 2914]
Author: yabause | Date: 22 maja 2012 23:16:57
- Fixed compilation of Grand Central Renderer.
- (and this fixed compilation of Cocoa port)
Yabause 0.9.11[SVN 2913]
Author: yabause | Date: 22 maja 2012 21:43:30
- Fixed autotools based compilation.
Yabause 0.9.11[SVN 2912]
Author: yabause | Date: 22 maja 2012 21:43:10
- Color calculation window episode 2.
- Color calculation window is also used when mixing vdp1 sprites
- and vdp2 backgrounds.
Yabause 0.9.11[SVN 2911]
Author: yabause | Date: 22 maja 2012 11:40:10
- freeing vdp2 texture after use...
Yabause 0.9.11[SVN 2910]
Author: yabause | Date: 22 maja 2012 11:39:49
- Cleanup titan buffers before dumping vdp2 texture.
Yabause 0.9.11[SVN 2909]
Author: yabause | Date: 22 maja 2012 11:39:32
- Added TitanReset function.
- This function is not meant to be used in the "normal" process,
- but we'll be useful for debugging.
Yabause 0.9.11[SVN 2908]
Author: yabause | Date: 22 maja 2012 11:39:14
- Color calculation window in software renderer.
- Implemented for the non-rotating screens only for now.
- It fixes Magical Drop 3.
Yabause 0.9.11[SVN 2907]
Author: yabause | Date: 21 maja 2012 22:22:28
- New OSD system.
- This is moving the OSD stuff out of the video cores
- into a new "core system". The OSD cores only needs one function.
- For now, there's only two OSD cores: dummy and glut.
- Instead of breaking about everything, I've tried to make
- this change as transparent as possible:
- - by default, yabause provides an OSD core list, but you can
- override it at compile time;
- - I added a number of backward compatibility functions.
- That means that gtk, qt, windows and android ports still compile
- without a change. On the other hand I broke the GCD renderer and
- thus, compilation of the cocoa port. I'm not sure of the status
- of the other ports...
- As for *why* I've done that change... I want to make it possible
- to choose the OSD core: for instance, glut is not available when
- yabause is built in "full software" mode... there's also ports
- living outside the yabause repository that hack the yabause
- library to include their OSD system... I hope it'll make things
- easier for them (yeah, I'm talking about you wii and xbox ports)
Yabause 0.9.11[SVN 2906]
Author: yabause | Date: 16 maja 2012 22:54:01
- Qt ini file doesn't depends on exe name anymore.
Yabause 0.9.11[SVN 2905]
Author: yabause | Date: 16 maja 2012 22:53:41
- Moved (again) gtk config file.
- For good measure with the Qt port, I'm moving again the gtk port
- config file... yeah the gtk port was already XDG compliant, but
- it "looks" better to have the two ini file following the same
- naming scheme: ~/.config/yabause/$PORT/yabause.ini
- This also drops compatibility with older ~/.yabause.ini files...
- If you're still using a Yabause version from 2007, it's time to update.
Yabause 0.9.11[SVN 2904]
Author: yabause | Date: 16 maja 2012 22:53:17
- Made Qt port config stable between releases.
Yabause 0.9.11[SVN 2903]
Author: yabause | Date: 16 maja 2012 22:52:57
- XDG compliant location for Qt port config file.
Yabause 0.9.11[SVN 2902]
Author: yabause | Date: 16 maja 2012 22:41:37
- Fixed paladdr in OGL renderer (again).
- This fix Gex (and keep Dinosaur Island working).
Yabause 0.9.11[SVN 2901]
Author: yabause | Date: 16 maja 2012 21:52:07
- Reverted previous change.
- Heh... I said I didn't liked it much...
Yabause 0.9.11[SVN 2900]
Author: yabause | Date: 15 maja 2012 22:55:08
- Vdp1 manual draw. (fixing at least Sonic Jam)
- Ok... I don't like much this change, but it seems to work...
- This change implements Vdp1 manual draw: when writing 1 in PTMR
- register drawing should start, even if automatic drawing already
- occured in the same frame. That means drawing can take place
- *after* yabause was done with drawing... so I had to move the
- "draw end" call in Vdp2. (that's the part I really don't like)
Yabause 0.9.11[SVN 2899]
Author: yabause | Date: 15 maja 2012 22:54:43
- New way to implement frameskip.
- The goal of this change is to have a frameskip that works
- accross multiple function calls as I plan to move the draw
- end call outside of vblank out.
Yabause 0.9.11[SVN 2898]
Author: yabause | Date: 15 maja 2012 12:18:47
- Fixed compilation of windows port.
- 1) Updated Vdp2DebugTexture calls with the new signature.
- 2) Fixed compilation with mingw.
Yabause 0.9.11[SVN 2897]
Author: yabause | Date: 15 maja 2012 12:18:29
- Fixed full software Qt compilation.
- Full software doesn't depends on wanting OpenGL but on *finding* OpenGL.
Yabause 0.9.11[SVN 2896]
Author: yabause | Date: 15 maja 2012 12:18:09
- Added vdp2 texture debugging to gtk port.
- It's a nice feature... and I will know if I'm breaking it
- again in the future...
Yabause 0.9.11[SVN 2895]
Author: yabause | Date: 15 maja 2012 12:17:46
- New vdp2 "debug texture" function.
- Some time ago, when I added the titan library, I broke a feature
- used by the windows port: debugging the vdp2 textures.
- This worked by calling the software renderer's Vdp2DrawScroll
- function on a user-defined texture buffer. But when I added the
- titan library, I also removed the texture parameter in Vdp2DrawScroll.
- The software renderer now provide a function to draw one of the
- vdp2 screen and the "debug texture" function use it.
- The windows port now should be really broken as I have changed
- the function signature... but I'll fix it in the following commits.
Yabause 0.9.11[SVN 2894]
Author: yabause | Date: 15 maja 2012 12:17:27
- dispbuffer is now a TitanRender parameter.
Yabause 0.9.11[SVN 2893]
Author: yabause | Date: 7 maja 2012 22:05:46
- CPAKE => CPACK
Yabause 0.9.11[SVN 2892]
Author: yabause | Date: 7 maja 2012 22:05:28
- Added sound core for Android port.
- This is based on AudioTrack class as OpenSL is not available
- on Android API level 8 (and yeah my phone is still on 2.2).
- The implementation is far from being perfect... the worst being
- the way it manages free space in the sound buffer.
Yabause 0.9.11[SVN 2891]
Author: devmiyax | Date: 4 maja 2012 03:14:16
- Use OGLES instead of Canvas on android
Yabause 0.9.11[SVN 2890]
Author: yabause | Date: 1 maja 2012 22:13:23
- Don't clobber CFLAGS in CMakeLists.txt
- This is based on a debian patch:
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662969
Yabause 0.9.11[SVN 2889]
Author: yabause | Date: 1 maja 2012 22:02:40
- Made some local variables... well... local :)
Yabause 0.9.11[SVN 2888]
Author: yabause | Date: 23 kwietnia 2012 23:09:00
- Fixed what looked like a "double free" bug in cs2.
- This was happening after loading save states...
Yabause 0.9.11[SVN 2887]
Author: yabause | Date: 20 kwietnia 2012 19:14:46
- Made autostart optional and disabled by default.
- The autostart option is now available in the general settings.
- It uses the same configuration key than the existing command
- line option.
- For some reason, the UI looks weird...
Yabause 0.9.11[SVN 2886]
Author: yabause | Date: 20 kwietnia 2012 14:05:32
- Removed all tests on SCSP2 in yabause.c
- To make it possible, I had to add some real and some
- dummy functions to scsp/scsp2.
- This change breaks the dynarec (I guess YabauseDynarecOneFrameExec
- will need to be updated... sorry about this...). But the good
- news is it should now be possible to support dynarec+scsp2.
- Please test and report any problem...
Yabause 0.9.11[SVN 2885]
Author: yabause | Date: 20 kwietnia 2012 13:54:03
- A branch for some cleanup changes that may/will break things.
Yabause 0.9.11[SVN 2884]
Author: ljsebald | Date: 20 kwietnia 2012 00:07:16
- This might have something to do with those odd compatibility issues. Thanks to Guillaume for noticing that I had done this for some reason...
Yabause 0.9.11[SVN 2883]
Author: yabause | Date: 18 kwietnia 2012 22:05:49
- More defs in config.h.in
- Added HAVE_Q68 and HAVE_C68K in config.h.in
- Also added a dependency from Android port to config.h.
- (that may not be clear... but that commit makes m68k cores
- available to Android port and games should boot now...)
Yabause 0.9.11[SVN 2882]
Author: yabause | Date: 18 kwietnia 2012 21:34:15
- Removed some debug/log messages.
- For now I only removed really useless messages, I've left the
- not-so-useful messages for some future commit.
Yabause 0.9.11[SVN 2881]
Author: yabause | Date: 18 kwietnia 2012 21:33:49
- Added a cmake option to enable arm7 on Android.
- This produces a faster dynarec...
Yabause 0.9.11[SVN 2880]
Author: yabause | Date: 18 kwietnia 2012 21:33:31
- DeIniting the library when user "quits" on Android.
- This is important on Android as the process don't really stops
- and we ended up initing the library multiple times.
Yabause 0.9.11[SVN 2879]
Author: yabause | Date: 18 kwietnia 2012 21:32:57
- scsp now save/restore volume and mute after reset.
- At first, I wasn't sure who should took care of this: port, scsp
- or sound cores. I ended up implementing it in scsp/scsp2 as this
- provides the more "consistent" behaviour:
- as long as you don't call mute/volume functions those settings
- don't change... and it also means the behaviour won't be core or
- port dependent.
Yabause 0.9.11[SVN 2878]
Author: yabause | Date: 17 kwietnia 2012 21:54:18
- Better "full software mode" for Qt.
- The Qt widget is now only updated after a call to swap buffers.
- This means the widget is now updated only when it needs to... and
- Yabause stop consuming 100% of you CPU while in pause.
- But Don't worry, it will keep using 100% of your CPU while running.
Yabause 0.9.11[SVN 2877]
Author: yabause | Date: 16 kwietnia 2012 22:10:59
- Fixed mute/unmute of sound in SDL core.
- We used to call SDL_PauseAudio to mute sound, but by doing so,
- the sound buffer didn't get consumed ending up on games freezing
- when sound was muted.
- We're now sending silence to SDL when sound is muted.
Yabause 0.9.11[SVN 2876]
Author: yabause | Date: 15 kwietnia 2012 22:09:44
- Removed some asserts as they're hiding calls to genimm when NDEBUG=1.
- This fixes crash on the Android port in release mode with dynarec
- enabled.
Yabause 0.9.11[SVN 2875]
Author: yabause | Date: 12 kwietnia 2012 21:35:41
- Using the Dynarec on Android if available.
- We can now use our new config.h file to detect if Dynarec
- is available. If it is, we're using it, otherwise we fallback
- to the default sh2core.
- For now, it seems the Dynarec only works in "Debug" mode...
Yabause 0.9.11[SVN 2874]
Author: yabause | Date: 12 kwietnia 2012 21:35:14
- Update to build rules for Android...
- Now building the Dynarec on Android.
- Also setting clags to -O3 so it's a bit faster even without the Dynarec.
Yabause 0.9.11[SVN 2873]
Author: yabause | Date: 12 kwietnia 2012 21:34:55
- Connected the Yabause log to the Android one.
- Define YAB_DEBUG to something useful (for instance "main")
- and see Yabause logging in logcat :)
Yabause 0.9.11[SVN 2872]
Author: yabause | Date: 12 kwietnia 2012 21:34:29
- Adding a config.h.in file...
- Ok, this change is somehow related to the Android port, but may
- be interesting for any other port that want to build the Yabause
- library with CMake but use something else to build itself.
- This creates a config.h file in the build directory, this file
- should be filled with #define matching the -D used when building
- the library.
- For now, I only moved SH2_DYNAREC to this file as that's what I
- need for the Android, but I should move others soon...
Yabause 0.9.11[SVN 2871]
Author: yabause | Date: 12 kwietnia 2012 21:34:08
- Update to the android toolchain for the dynarec.
- We need an android compatible assembler.
- We're also setting a cmake variable so we can know
- later during the build that we're building for Android.
Yabause 0.9.11[SVN 2870]
Author: yabause | Date: 12 kwietnia 2012 21:33:45
- SH2Init now return -1 when it fails (sic)
Yabause 0.9.11[SVN 2869]
Author: yabause | Date: 11 kwietnia 2012 22:34:50
- Not initialising variables is not a good idea...
- This fixes the crash in slam & jam.
Yabause 0.9.11[SVN 2868]
Author: yabause | Date: 10 kwietnia 2012 23:30:12
- This is supposed to implement vdp1 "manual mode".
- I'm pretty sure this change will break stuff...
- but it fixes at least "King the Spirits" and doesn't
- break the bios and the few games I tested...
Yabause 0.9.11[SVN 2867]
Author: yabause | Date: 9 kwietnia 2012 08:29:47
- Fixed compilation on MSVC... again...
Yabause 0.9.11[SVN 2866]
Author: yabause | Date: 9 kwietnia 2012 08:19:47
- Added warning to GCC when MSVC will fail.
Yabause 0.9.11[SVN 2865]
Author: yabause | Date: 8 kwietnia 2012 23:43:36
- Implemented sprite color calculation mode 3.
- This fixes transparency in Dinosaur Island menu.
Yabause 0.9.11[SVN 2864]
Author: yabause | Date: 6 kwietnia 2012 23:22:12
- Forgot to fix the opengl fix too.
Yabause 0.9.11[SVN 2863]
Author: yabause | Date: 6 kwietnia 2012 22:59:25
- Fixed the fix in my previous commit.
Yabause 0.9.11[SVN 2862]
Author: yabause | Date: 5 kwietnia 2012 22:19:54
- Fixed paladdr when in 8bpp + 2 words pattern data
- That's kind of weird we never noticed this bug before...
- anyways, it's fixed for both OpenGL and software renderers.
- It fixes Dinosaur Island menu screen.
Yabause 0.9.11[SVN 2861]
Author: yabause | Date: 28 marca 2012 01:18:18
- Added full software mode to Qt port.
Yabause 0.9.11[SVN 2860]
Author: yabause | Date: 20 marca 2012 23:42:05
- Fixed another segfault in vidogl
- As with the previous commit, this change is related
- to missing rotation parameters/coefficients emulation
- in RBG1.
Yabause 0.9.11[SVN 2859]
Author: yabause | Date: 20 marca 2012 23:41:43
- Fixed a segfault in vidogl
- Added missing variable initialization for (not yet implemented)
- line screen emulation in RBG1.
- This fix a crash in Jonah Lomu Rugby (the game still crash for
- other reasons though).
Yabause 0.9.11[SVN 2858]
Author: yabause | Date: 15 marca 2012 21:53:57
- Fixed vdp1 clipping.
- This fix 3D Baseball title screen and menus.
Yabause 0.9.11[SVN 2857]
Author: yabause | Date: 15 marca 2012 09:56:21
- Fixed or hide dynarec warnings on x86_64.
- Added source file flags to hide int => pointer and pointer => int
- casts of different size warnings.
- Also added some missing casts to void *.
Yabause 0.9.11[SVN 2856]
Author: yabause | Date: 15 marca 2012 09:55:49
- Removed option to use "mic shaders".
Yabause 0.9.11[SVN 2855]
Author: yabause | Date: 15 marca 2012 09:55:30
- Added missing GPL headers.
Yabause 0.9.11[SVN 2854]
Author: yabause | Date: 15 marca 2012 09:55:11
- Reloading special priority at each line.
- This fixes priority problems in Sonic 3D Blast.
Yabause 0.9.11[SVN 2853]
Author: yabause | Date: 15 marca 2012 01:06:33
- Emulation of the "Albert Odyssey hack"
- The software renderer now use the Vdp2 new save/load system
- to reload some parameters while drawing.
- For now only the color offsets are reloaded.
- This fix the "white layer" effect in Albert Odyssey title
- screen and world map.
Yabause 0.9.11[SVN 2852]
Author: yabause | Date: 15 marca 2012 01:06:14
- Now saving Vdp2 registers at each line.
- Also added a function to restore those previously saved registers.
Yabause 0.9.11[SVN 2851]
Author: yabause | Date: 13 marca 2012 21:42:56
- I see dead code.
- ... and I remove it.
Yabause 0.9.11[SVN 2850]
Author: yabause | Date: 13 marca 2012 21:42:36
- Fixed warnings in the OGL renderer
- Three different kind of warnings are fixed:
- * removed some unused float * variable that was used to store
- int values
- * added a typedef for Vdp2ColorRamGetColor functions and using it
- to cast function pointers
- * same for GetRParam
Yabause 0.9.11[SVN 2849]
Author: yabause | Date: 7 marca 2012 09:11:09
- Not sure why I added titan as a separate library in the first place.
- It's now included in yabause library. This fix building on Android.
Yabause 0.9.11[SVN 2848]
Author: yabause | Date: 5 marca 2012 20:41:41
- Added titan files to xcode project.
- (this fix compilation of the cocoa port...)
Yabause 0.9.11[SVN 2847]
Author: devmiyax | Date: 3 marca 2012 06:07:50
- refs #51014 avoid infinity loop on Dark Savior title screen
Yabause 0.9.11[SVN 2846]
Author: yabause | Date: 1 marca 2012 21:37:50
- Handling interlace + 8-bit/pixel sprites.
- This fixes at least Die Hard.
Yabause 0.9.11[SVN 2845]
Author: yabause | Date: 29 lutego 2012 23:26:59
- Partial implementation of 8-bit/pixel sprites.
- Enough to display sprites in Athlete Kings and shouldn't break
- anything else.
Yabause 0.9.11[SVN 2844]
Author: yabause | Date: 27 lutego 2012 22:50:12
- Fixed a bug when saving scsp.
Yabause 0.9.11[SVN 2843]
Author: yabause | Date: 26 lutego 2012 23:56:06
- Split coefx and coefy in two parts to avoid overflow.
- This fixes that beautiful Grandia logo animation.
Yabause 0.9.11[SVN 2842]
Author: yabause | Date: 26 lutego 2012 00:45:18
- Removed useless function to put pixels in back screen and
- remove useless parameters in the function to put lines in
- the back screen.
Yabause 0.9.11[SVN 2841]
Author: yabause | Date: 26 lutego 2012 00:30:24
- Split framebuffers into framebuffers and linescreens, so
- linescreens consume less memory. Also make it easier to
- understand.
- Back screen is still handled as a regular layer, to avoid
- slowing the "dig" function even more...
Yabause 0.9.11[SVN 2840]
Author: yabause | Date: 25 lutego 2012 22:54:35
- Forgot to add titan in my previous commit :)
Yabause 0.9.11[SVN 2839]
Author: yabause | Date: 25 lutego 2012 22:07:15
- Merged new software renderer from https://bitbucket.org/guillaume/yabause
- It adds transparency and fix some other rendering problems.
- It's also slower and use more memory.
Yabause 0.9.11[SVN 2838]
Author: yabause | Date: 24 lutego 2012 18:36:02
- Some more fixes for dynarec compilation on windows.
Yabause 0.9.11[SVN 2837]
Author: cwiiis | Date: 22 lutego 2012 23:24:37
- Alter line-drawing algorithm to be more like a real Saturn's in vidsoft.c
- When drawing greedy lines for distorted sprites/polys, make sure to draw
- the extra pixel in the same place as the Saturn would. This makes the roofs
- on the houses in Desire Village, in Shining the Holy Ark, look better.
Yabause 0.9.11[SVN 2836]
Author: cwiiis | Date: 22 lutego 2012 21:44:15
- Only use greedy lines when drawing quads in vidsoft.c
- The real Saturn doesn't use greedy lines when drawing poly-lines. Unsure as
- to whether greedy lines are necessary for quads is due to differences
- in vidsoft's quad-drawing mechanism or the line-drawing code.
Yabause 0.9.11[SVN 2835]
Author: cwiiis | Date: 22 lutego 2012 10:18:47
- Consolidate the three line-drawing functions in vidsoft
- It looks like the white-pixels error was caused by inconsistencies between
- the three line-drawing functions. Consolidate them into a single function
- that has a callback, so that the code can be worked on in a single place.
- This fixes the white pixel errors in Shining the Holy Ark.
Yabause 0.9.11[SVN 2834]
Author: ari64 | Date: 21 lutego 2012 23:59:03
- SH2 dynarec: Add ifdefs for HAVE_ARMv6 and HAVE_ARMv7, which enable optimized code for these processors.
Yabause 0.9.11[SVN 2833]
Author: cwiiis | Date: 20 lutego 2012 10:37:41
- Tweak the attack curve of scsp.c from x^4 to x^7
- An attack curve of x^7 makes things sound more like the real Saturn, and
- coincides with the pre-set attack curve parameters that MAME uses.
- MAME also uses a decay curve of x^7, but I don't find this to sound
- correct at all.
Yabause 0.9.11[SVN 2832]
Author: cwiiis | Date: 20 lutego 2012 10:37:27
- Remove the magic number when calculating LFO steps
- 172.3 is a magic number, it's actually SCSP_FREQ / 256.
Yabause 0.9.11[SVN 2831]
Author: cwiiis | Date: 20 lutego 2012 10:37:12
- Update einc immediately when changing registers it depends on in scsp.c
- Make einc a pointer to the respective increment it has been set to so that
- it updates when these change, and make sure to change the envelope
- increments where necessary.
- This introduces a slightly incompatibility with save states, and may result
- in odd sound when switching formats until things settle.
Yabause 0.9.11[SVN 2830]
Author: cwiiis | Date: 18 lutego 2012 16:59:46
- Big scsp.c clean-up
- Pick a coding style and stick with it through the file.
- GNU style, 80 columns (as far as possible), no tabs, no trailing
- whitespace. Also fix spelling errors/typos.
Yabause 0.9.11[SVN 2829]
Author: cwiiis | Date: 18 lutego 2012 11:31:02
- Emulate the EG slot monitor register properly in scsp.c
- Rather than peg it to 0x1f (silent), actually fill in the monitor with the
- last calculated envelope multiplier.
Yabause 0.9.11[SVN 2828]
Author: cwiiis | Date: 18 lutego 2012 10:35:19
- Make sure -lm is always added on a Linux build
- This was previously in the OpenGL block, but needs to be there
- regardless of whether OpenGL is enabled.
Yabause 0.9.11[SVN 2827]
Author: cwiiis | Date: 16 lutego 2012 19:32:26
- Implement SGC/EG registers in scsp2.c
- Fully (hopefully) implement SGC/EG registers in scsp2.c. This puts it one
- ahead of scsp.c, which has a faked EG register.
Yabause 0.9.11[SVN 2826]
Author: cwiiis | Date: 15 lutego 2012 19:41:43
- Fix broken slot->ecurp initialisation caused by r2824
- I changed the defines for the slot phase and slots are initialised
- primarily via memset - so a slot's initial phase was incorrect, causing
- a possible bad memory access when updating the first few slot registers.
Yabause 0.9.11[SVN 2825]
Author: cwiiis | Date: 15 lutego 2012 14:12:42
- Make sure MSLC isn't readable in scsp.c
- My mistake, I'd made MSLC readable when augmenting the monitor slot
- registers. It should only be writable.
Yabause 0.9.11[SVN 2824]
Author: cwiiis | Date: 15 lutego 2012 12:15:43
- Emulate slot monitor registers better
- Discovered that Shining the Holy Ark expected values to occur in the CA
- register that are not present in available SCSP documentation. Reading
- the MAME source code shows two registers were missing that make up part
- of the slot monitor registers.
Yabause 0.9.11[SVN 2823]
Author: cwiiis | Date: 15 lutego 2012 12:15:25
- Fix SCSP timing for PAL video format
- ScspExec was using NTSC timing values, regardless of the video format.
Yabause 0.9.11[SVN 2822]
Author: yabause | Date: 14 lutego 2012 23:30:26
- Ok... this is a quite big commit for a quite minor change...
- This adds a "flags" parameter to Scsp(Un)Mute functions,
- so different "parts" of the emulator can mute/unmute sound
- without conflicting with each other.
- It also updates every call of those functions to add the new param
- in every port, so I may have broke things... sorry about that...
- This fixes the "mute not working in Qt port" bug.
Yabause 0.9.11[SVN 2821]
Author: ari64 | Date: 13 lutego 2012 22:49:56
- SH2 dynarec: Some work toward ARMv5 support. Replaced some ARMv7 instructions with ARMv5 instructions.
Yabause 0.9.11[SVN 2820]
Author: yabause | Date: 13 lutego 2012 21:35:25
- Ok, that's an useless change... but it doesn't fix one, but *two*
- warnings, so it definitely worth it.
Yabause 0.9.11[SVN 2819]
Author: yabause | Date: 12 lutego 2012 22:03:48
- Added bit masks on sprite's priority / colorcalc.
- It fixes the "gremlin demo / actua soccer" crash.
Yabause 0.9.11[SVN 2818]
Author: yabause | Date: 11 lutego 2012 14:39:17
- Patch by Cwiiis: added configure switch to disable dynarec
Yabause 0.9.11[SVN 2817]
Author: yabause | Date: 11 lutego 2012 14:27:52
- Patch by Cwiiis: moved SNDCoreList from scsp2.h to scsp2.c
Yabause 0.9.11[SVN 2816]
Author: yabause | Date: 9 lutego 2012 22:40:10
- Another YglSprite => vdp2draw_struct to make my compiler happy.
Yabause 0.9.11[SVN 2815]
Author: yabause | Date: 9 lutego 2012 22:05:40
- ALIGNED for MSC
Yabause 0.9.11[SVN 2814]
Author: yabause | Date: 9 lutego 2012 21:04:45
- s/YglSprite/vdp2draw_struct/ to fix a warning
Yabause 0.9.11[SVN 2813]
Author: yabause | Date: 9 lutego 2012 21:01:42
- Added an ALIGNED macro and used it instead of the gcc __attribute__
- to make it easier to port to MSVC.
Yabause 0.9.11[SVN 2812]
Author: ari64 | Date: 5 lutego 2012 15:33:48
- SH2 dynarec: Fix code execution from cached/non-cached memory
Yabause 0.9.11[SVN 2811]
Author: devmiyax | Date: 5 lutego 2012 06:25:06
- fixes #50885 Advanced Variable Geo (J)
Yabause 0.9.11[SVN 2810]
Author: devmiyax | Date: 5 lutego 2012 06:20:14
- fixes #50885 Advanced Variable Geo (J)
Yabause 0.9.11[SVN 2809]
Author: yabause | Date: 26 stycznia 2012 23:09:21
- We want dynarec on windows! - patch 2
- This is another statement-before-declaration mass fix.
Yabause 0.9.11[SVN 2808]
Author: yabause | Date: 24 stycznia 2012 23:02:53
- First "declaration before statement" commit. (there's many
- more to "fix", but I don't want the commit to be too large)
- This is the first step in porting the dynarec to MSVC (yeah,
- it doesn't supports C99...).
Yabause 0.9.11[SVN 2807]
Author: devmiyax | Date: 22 stycznia 2012 12:33:48
- Minor bug fix: VDP1 Colorram offset, VDP1 MSB drawing, VDP2 Window change handring
Yabause 0.9.11[SVN 2806]
Author: devmiyax | Date: 22 stycznia 2012 12:22:28
- Minor bug fix: VDP1 Colorram offset, VDP1 MSB drawing, VDP2 Window change handring
Yabause 0.9.11[SVN 2805]
Author: ari64 | Date: 22 stycznia 2012 00:47:52
- SH2 dynarec: Fix register allocation for TRAPA instruction
Yabause 0.9.11[SVN 2804]
Author: devmiyax | Date: 21 stycznia 2012 06:25:25
- special color calculation mode 1 (for Gex) and mode 3 (for Asuka)
Yabause 0.9.11[SVN 2803]
Author: devmiyax | Date: 21 stycznia 2012 06:10:32
- special color calculation mode 1 (for Gex) and mode 3 (for Asuka)
Yabause 0.9.11[SVN 2802]
Author: yabause | Date: 20 stycznia 2012 19:03:48
- Reverting previous commit as it is obviously wrong...
Yabause 0.9.11[SVN 2801]
Author: yabause | Date: 19 stycznia 2012 21:52:33
- Cast Vdp1 coordinates to s11.
- This fix Samurai Shodown logo.
Yabause 0.9.11[SVN 2800]
Author: yabause | Date: 19 stycznia 2012 21:49:33
- Set up EDSR bit when vdp1 hit a "bad command".
- This fix Samurai Spirits.
- Note that this may be a wrong, we would need
- to test it on real hardware...
Yabause 0.9.11[SVN 2799]
Author: yabause | Date: 17 stycznia 2012 21:32:39
- Added missing variable initialisation... (won't change anything
- but makes valgrind happy)
Yabause 0.9.11[SVN 2798]
Author: yabause | Date: 16 stycznia 2012 21:04:59
- Added shortcuts to toggle vdp2 layers.
- (original patch by Siskoo)
Yabause 0.9.11[SVN 2797]
Author: devmiyax | Date: 14 stycznia 2012 23:23:34
- merge from opengl branch r2794 VDP2 Window using stencil buffer
Yabause 0.9.11[SVN 2796]
Author: devmiyax | Date: 14 stycznia 2012 13:31:14
- FIX: Crows The Battle Action characters in game are not displayed. check CCCTL before color cal
Yabause 0.9.11[SVN 2795]
Author: devmiyax | Date: 14 stycznia 2012 13:24:13
- FIX: Crows The Battle Action characters in game are not displayed. check CCCTL before color cal
Yabause 0.9.11[SVN 2794]
Author: devmiyax | Date: 14 stycznia 2012 10:15:39
- VDP2 Window using stencil buffer
Yabause 0.9.11[SVN 2793]
Author: devmiyax | Date: 10 stycznia 2012 16:21:11
- FIX: priority mistake on the bios backup manage screen.
Yabause 0.9.11[SVN 2792]
Author: yabause | Date: 9 stycznia 2012 00:27:34
- Merged opengl branch in trunk
Yabause 0.9.11[SVN 2791]
Author: devmiyax | Date: 8 stycznia 2012 18:05:41
- FIX: avoid Decathlete crash. invalid adress of line color
Yabause 0.9.11[SVN 2790]
Author: devmiyax | Date: 8 stycznia 2012 12:51:36
- FIX: Asuka 120% hlaf transparent problem
Yabause 0.9.11[SVN 2789]
Author: devmiyax | Date: 8 stycznia 2012 08:45:58
- VDP1 draw to Framebuffer
Yabause 0.9.11[SVN 2788]
Author: yabause | Date: 5 stycznia 2012 22:52:22
- Updated translations
Yabause 0.9.11[SVN 2787]
Author: yabause | Date: 5 stycznia 2012 22:34:22
- Removed VIDSoftGetScreenSize function and using VIDCore->GetGlSize instead...
Yabause 0.9.11[SVN 2786]
Author: yabause | Date: 5 stycznia 2012 22:22:19
- Added an on-screen pad... well, you can only move for now...
Yabause 0.9.11[SVN 2785]
Author: yabause | Date: 2 stycznia 2012 21:57:27
- Moved the translation of information window title in the function
- body, so it can be translated through mini18n without modifying
- every call to the function...
Yabause 0.9.11[SVN 2784]
Author: devmiyax | Date: 31 grudnia 2011 04:00:28
- merge from trunk 2742-2775
Yabause 0.9.11[SVN 2783]
Author: devmiyax | Date: 30 grudnia 2011 22:29:12
- FIX: Capcom Generation Opening, line scroll on 16bit color mode
Yabause 0.9.11[SVN 2782]
Author: devmiyax | Date: 30 grudnia 2011 10:07:22
- FIX: glDrawArrays vertex count
Yabause 0.9.11[SVN 2781]
Author: devmiyax | Date: 30 grudnia 2011 09:49:44
- RGB0 supports two paramers
Yabause 0.9.11[SVN 2780]
Author: devmiyax | Date: 28 grudnia 2011 05:19:28
- except 'Special Color Calcuration' and 'RGB0 Line Color Insertion' from add color calcuration
Yabause 0.9.11[SVN 2779]
Author: yabause | Date: 26 grudnia 2011 22:49:49
- Applied change by devmiyax so shaders code now works on OSX.
- (as I don't really understand the code I'm commiting, feel
- free to fix it/improve it...)
Yabause 0.9.11[SVN 2778]
Author: yabause | Date: 21 grudnia 2011 22:21:17
- Added yglshader.c to Xcode project.
Yabause 0.9.11[SVN 2777]
Author: yabause | Date: 21 grudnia 2011 22:20:35
- Mac OS X don't need GetProcAddress, it provides the full OpenGL API.
Yabause 0.9.11[SVN 2776]
Author: yabause | Date: 21 grudnia 2011 22:07:04
- Fixed what looks like a copy/paste bug :)
Yabause 0.9.11[SVN 2775]
Author: yabause | Date: 20 grudnia 2011 13:19:00
- Using the $
Yabause 0.9.11[SVN 2774]
Author: yabause | Date: 19 grudnia 2011 22:08:15
- Added rules to build the carbon port.
Yabause 0.9.11[SVN 2773]
Author: ari64 | Date: 18 grudnia 2011 17:30:43
- SH2 dynarec: The MAC and DIV instructions make function calls which do not save registers. If these instructions are in a branch delay slot, update the cycle count and save it before doing the delay slot instruction.
Yabause 0.9.11[SVN 2772]
Author: ari64 | Date: 18 grudnia 2011 17:24:53
- Fix typos
Yabause 0.9.11[SVN 2771]
Author: yabause | Date: 18 grudnia 2011 15:35:52
- Split retranslateWidget method in two to provide a new retranslateWidgetOnly method and using it in about box. That fixes the non-translated "About..." title.
Yabause 0.9.11[SVN 2770]
Author: devmiyax | Date: 18 grudnia 2011 08:18:39
- IMP: VDP2 add color calcuration.
Yabause 0.9.11[SVN 2769]
Author: devmiyax | Date: 17 grudnia 2011 07:25:44
- Impliment: VDP1 User Clip for Windows
Yabause 0.9.11[SVN 2768]
Author: devmiyax | Date: 17 grudnia 2011 07:10:33
- Impliment: VDP1 User Clip
Yabause 0.9.11[SVN 2767]
Author: siskoo4real | Date: 16 grudnia 2011 16:16:43
- Adding translators section
Yabause 0.9.11[SVN 2766]
Author: siskoo4real | Date: 16 grudnia 2011 16:05:26
- Typos fixes
Yabause 0.9.11[SVN 2765]
Author: siskoo4real | Date: 16 grudnia 2011 15:52:22
- Typos fix patch 1 by Benjamin Siskoo
Yabause 0.9.11[SVN 2764]
Author: siskoo4real | Date: 16 grudnia 2011 15:34:49
- TypoTypos fix patch by Benjamin Siskoo
Yabause 0.9.11[SVN 2763]
Author: yabause | Date: 14 grudnia 2011 22:26:21
- Updated build scripts so it's now possible to do a "shadow build"
- of the Android port.
Yabause 0.9.11[SVN 2762]
Author: yabause | Date: 12 grudnia 2011 21:55:07
- Translation updates from the wiki.
Yabause 0.9.11[SVN 2761]
Author: yabause | Date: 12 grudnia 2011 20:56:30
- Made dependencies a little easier to maintain.
Yabause 0.9.11[SVN 2760]
Author: yabause | Date: 12 grudnia 2011 20:55:38
- Added onMeasure implementation
Yabause 0.9.11[SVN 2759]
Author: yabause | Date: 12 grudnia 2011 00:13:05
- Moved the YabauseView class in a separate file and now creating it from a resource file, so the whole thing is a little bit more Android-ish.
Yabause 0.9.11[SVN 2758]
Author: devmiyax | Date: 11 grudnia 2011 10:12:13
- FIX:Movie using line scroll.(Nights, F1 Challenge,...)
Yabause 0.9.11[SVN 2757]
Author: devmiyax | Date: 11 grudnia 2011 08:02:31
- for Windows cmake environmnt 2.
Yabause 0.9.11[SVN 2756]
Author: devmiyax | Date: 11 grudnia 2011 07:03:42
- for Windows cmake environmnt.
Yabause 0.9.11[SVN 2755]
Author: yabause | Date: 10 grudnia 2011 15:47:27
- dummy interface => dummy input interface
Yabause 0.9.11[SVN 2754]
Author: yabause | Date: 10 grudnia 2011 15:31:25
- About box should be translated before inserting VERSION value in it.
Yabause 0.9.11[SVN 2753]
Author: yabause | Date: 9 grudnia 2011 00:07:03
- Doesn't restart emulator when rotating device
Yabause 0.9.11[SVN 2752]
Author: yabause | Date: 8 grudnia 2011 23:17:40
- Added missing call to PerPortReset, that fixes the random behaviour
- when booting...
Yabause 0.9.11[SVN 2751]
Author: yabause | Date: 8 grudnia 2011 22:17:53
- Building .apk in release mode when CMake is in release mode too.
Yabause 0.9.11[SVN 2750]
Author: yabause | Date: 8 grudnia 2011 21:57:32
- s/ICR/IRC/
Yabause 0.9.11[SVN 2749]
Author: yabause | Date: 8 grudnia 2011 21:33:57
- Added some error handling to the Android port.
Yabause 0.9.11[SVN 2748]
Author: yabause | Date: 8 grudnia 2011 21:32:07
- Might be better that libyabause.so depends on yui.c
Yabause 0.9.11[SVN 2747]
Author: devmiyax | Date: 8 grudnia 2011 14:54:37
- add shader manager yglshader.c
Yabause 0.9.11[SVN 2746]
Author: yabause | Date: 6 grudnia 2011 22:32:29
- Added an option menu to pause/resume and quit the emulator.
Yabause 0.9.11[SVN 2745]
Author: devmiyax | Date: 6 grudnia 2011 16:41:17
- gouraud shading
Yabause 0.9.11[SVN 2744]
Author: ari64 | Date: 5 grudnia 2011 23:47:58
- SH2 dynarec: If both registers of a MAC (multiply-accumulate) instruction are the same, the register is incremented twice.
Yabause 0.9.11[SVN 2743]
Author: ari64 | Date: 5 grudnia 2011 22:56:24
- SH2 dynarec: If an instruction in a branch delay slot writes PR, the value replaces any return address set by a preceeding JSR instruction.
Yabause 0.9.11[SVN 2742]
Author: yabause | Date: 5 grudnia 2011 21:05:50
- Added missing GPL headers
Yabause 0.9.11[SVN 2741]
Author: yabause | Date: 5 grudnia 2011 20:46:15
- New branch to include OpenGL improvements and make sure they work on all ports before merging them to the trunk.
Yabause 0.9.11[SVN 2740]
Author: yabause | Date: 5 grudnia 2011 00:48:08
- Proof of concept Android port.
- It doesn't have input, doesn't have sound, it's not configurable.
- There's no documentation on how to build it or what it needs to run...
- Enjoy! :)
Yabause 0.9.11[SVN 2739]
Author: yabause | Date: 1 grudnia 2011 23:53:35
- Bumped version number for bugfix release
Yabause 0.9.11[SVN 2738]
Author: yabause | Date: 1 grudnia 2011 23:01:19
- The gtk port settings now directly use the core lists.
Yabause 0.9.11[SVN 2737]
Author: yabause | Date: 1 grudnia 2011 22:57:15
- Merged trunk into 0.9.11 branch
Vox populi
Dodaj komentarz!!!!
![[SEGA] SSF 0.12 r34 Test Version 5/04/2025](https://www.t2e.pl/Photos/www/picphoto/53a8bf281.png,134)
![[multi] Nemulator 4.6 9/02/2025](https://www.t2e.pl/Photos/www/picphoto/c00ceff61.jpg,134)
![[MULTI] Pantheon 15.000 13.04.2025](https://www.t2e.pl/Photos//www/photo/201805/pantheon-logo.png,134)
![[multi] BizHawk x64 2.10 7/01/2025](https://www.t2e.pl/Photos/www/picphoto/2890f6481.jpg,134)