Search
lxdream.org :: lxdream :: changelog
lxdream 0.9.1
released Jun 29
Download Now

14 years agoSkip drawing the frame when using the null driver - some GL implementations
nkeynes [Tue, 01 Dec 2009 17:59:43 +1000]  tree
Skip drawing the frame when using the null driver - some GL implementations
crash otherwise
src/pvr2/pvr2.c


14 years agoChange default serial output to /dev/tty rather than /dev/console
nkeynes [Thu, 08 Oct 2009 09:32:04 +1000]  tree
Change default serial output to /dev/tty rather than /dev/console
src/drivers/serial_unix.c


14 years agoFix SCIF operation
nkeynes [Thu, 08 Oct 2009 08:44:39 +1000]  tree
Fix SCIF operation
- status updates weren't being written back to the register (oops)
- slice cycle not updated on partial tick execution
- baudrate computation was always 0
src/sh4/scif.c


14 years agoCreate a host attachment for the SCIF serial port. By default, uses /dev/console
nkeynes [Wed, 07 Oct 2009 17:53:56 +1000]  tree
Create a host attachment for the SCIF serial port. By default, uses /dev/console
Add general fd listening to netutil, and rename to ioutil
Add SCIF update on port read/write - fixes KOS timing problems but needs to
be redone properly.
src/Makefile.am
src/Makefile.in
src/config.c
src/drivers/io_glib.c
src/drivers/io_osx.m
src/drivers/net_glib.c
src/drivers/net_osx.m
src/drivers/serial_unix.c
src/gdbserver.c
src/ioutil.c
...

14 years agoRearrange frame output slightly.
nkeynes [Mon, 03 Aug 2009 08:41:11 +1000]  tree
Rearrange frame output slightly.
pvr2_display_frame renamed to pvr2_next_frame and changed to update the
frame data without displaying it.
pvr2_redraw_display renamed to pvr2_draw_frame, called internally after
pvr2_next_frame
Add swap_buffers() method to the display driver
Remove explicit glDrawBuffer() calls where they're referencing the window.
pvr2_draw_frame now gets to decide where to draw.
Add force_vsync flag to force double-buffering (not configurable yet)
src/display.h
src/drivers/gl_fbo.c
src/drivers/video_gl.c
src/drivers/video_glx.c
src/drivers/video_gtk.c
src/drivers/video_nsgl.m
src/drivers/video_osx.m
src/pvr2/pvr2.c
src/pvr2/pvr2.h


14 years agoRemove or change the level of a bunch of INFO messages that shouldn't really
nkeynes [Fri, 31 Jul 2009 13:45:32 +1000]  tree
Remove or change the level of a bunch of INFO messages that shouldn't really
be INFO level
src/drivers/input_lirc.c
src/gdrom/ide.c
src/gdrom/nrg.c
src/loader.c
src/mem.c
src/plugin.c
src/pvr2/texcache.c


14 years agoFix more -Wall issues
nkeynes [Tue, 21 Jul 2009 20:53:05 +1000]  tree
Fix more -Wall issues
- Configure was failing to check -rdynamic properly with --enable-strict-warn turned on
- Minor 64-bit cleanliness problems
configure
configure.in
src/gdrom/gdrom.c
src/pvr2/scene.c
src/sh4/sh4stat.in


14 years agoUpdate ALSA driver to the new config regime
nkeynes [Tue, 21 Jul 2009 20:52:03 +1000]  tree
Update ALSA driver to the new config regime
src/drivers/audio_alsa.c


14 years agoHeavy configuration management refactor
nkeynes [Tue, 21 Jul 2009 20:33:21 +1000]  tree
Heavy configuration management refactor
- Configuration groups now take both an on_change event handler and a
default keybinding handler, making most keybinding tasks quite simple
- GUI configuration all merged into a unified model, drastically reducing
the amount of GUI config code.

Bonuses
- OSX now has a hotkey preference pane
- GTK keybinding editor is much more usable
po/POTFILES.in
src/Makefile.am
src/Makefile.in
src/cocoaui/cocoa_cfg.m
src/cocoaui/cocoa_ctrl.m
src/cocoaui/cocoa_path.m
src/cocoaui/cocoa_prefs.m
src/cocoaui/cocoaui.h
src/config.c
src/config.h
...

14 years agoFix assorted -Wall warnings
nkeynes [Tue, 21 Jul 2009 20:21:52 +1000]  tree
Fix assorted -Wall warnings
src/drivers/cd_mmc.c
src/drivers/net_osx.m
src/gdbserver.c
src/gdrom/gdimage.c
src/plugin.c
src/sh4/sh4.c
src/vmu/vmulist.c
src/vmu/vmuvol.c
src/xlat/x86/x86op.h


.