Search
lxdream.org :: lxdream/RELEASE_NOTES
lxdream 0.9.1
released Jun 29
Download Now
filename RELEASE_NOTES
changeset 793:7877d947228d
prev623:95fcdcf2094c
next897:163b9ed7899c
author nkeynes
date Sun Aug 24 01:58:09 2008 +0000 (15 years ago)
permissions -rw-r--r--
last change Silence file load warnings when running the test cases (trying to load empty filenames)
file annotate diff log raw
nkeynes@793
     1
Release notes for lxdream 0.8.4
nkeynes@177
     2
===================================================
nkeynes@177
     3
nkeynes@623
     4
Please note that this is still an alpha release - many things are not yet 
nkeynes@483
     5
implemented, it has many bugs (especially wrt rendering), and it's
nkeynes@483
     6
not likely to run at 100% speed.
nkeynes@177
     7
nkeynes@354
     8
Having said all that, some games are known to run to at least 
nkeynes@354
     9
some degree (aka everything we've tried), and most homebrew works 
nkeynes@403
    10
perfectly or nearly so - feel free to experiment and let us 
nkeynes@354
    11
know how it goes.
nkeynes@177
    12
nkeynes@793
    13
Changes since 0.8.3
nkeynes@793
    14
-------------------
nkeynes@793
    15
* Fullly native Mac OS X support
nkeynes@793
    16
* Renderer rewrite (fixes perspective correction among other problems)
nkeynes@793
    17
* ALSA and PulseAudio sound drivers
nkeynes@793
    18
* Save states now work on x86-64
nkeynes@793
    19
* New translations: Spanish and Italian
nkeynes@793
    20
* Lots of miscellaneous bug-fixes and improvements
nkeynes@793
    21
nkeynes@623
    22
Changes since 0.8.2
nkeynes@623
    23
-------------------
nkeynes@623
    24
* MMU Implementation
nkeynes@623
    25
* Dreamcast mouse + keyboard support
nkeynes@623
    26
* Joystick/gamepad support
nkeynes@623
    27
* Assorted bug-fixes
nkeynes@623
    28
nkeynes@623
    29
Changes since 0.8.1
nkeynes@623
    30
-------------------
nkeynes@623
    31
* x86-64 architecture support
nkeynes@623
    32
* Preliminary Mac OS X support
nkeynes@623
    33
* Pbuffer support (to support OpenGL drivers without EXT_framebuffer_object)
nkeynes@623
    34
* Support for more recent CDI and NRG image file versions
nkeynes@623
    35
* Minor bugfixes
nkeynes@623
    36
nkeynes@623
    37
Changes since 0.8
nkeynes@623
    38
-----------------
nkeynes@623
    39
* Various configure/build fixes for compatibility
nkeynes@623
    40
* GDI image support
nkeynes@623
    41
* Minor bugfixes
nkeynes@623
    42
nkeynes@483
    43
Changes since Milestone 3
nkeynes@483
    44
-------------------------
nkeynes@483
    45
* Speed improvements (translation core now runs at roughly double the speed
nkeynes@483
    46
  of M3)
nkeynes@483
    47
* GUI Overhaul - it's actually somewhat usable now. Also removed the gnome
nkeynes@483
    48
  dependency (now just needs GTK 2.0)
nkeynes@483
    49
* Sound fixes (aka, some sound actually works now)
nkeynes@483
    50
* A few minor bugfixes and tweaks.
nkeynes@483
    51
nkeynes@403
    52
Changes since Milestone 2
nkeynes@403
    53
-------------------------
nkeynes@403
    54
* Implemented the SH4 translation core
nkeynes@403
    55
* A handful of minor bugfixes
nkeynes@403
    56
nkeynes@403
    57
No really, that's it. The good stuff is coming next version, honest
nkeynes@403
    58
nkeynes@354
    59
Changes since Milestone 1
nkeynes@354
    60
-------------------------
nkeynes@354
    61
* Complete rewrite of nearly all PowerVR2 code - The M1 code was largely a
nkeynes@354
    62
quick hack to get something running. It's done for real now.
nkeynes@354
    63
* Initial IO event system (not widely used yet)
nkeynes@354
    64
* Lots of bugfixes throughout the system
nkeynes@354
    65
nkeynes@354
    66
Known issues
nkeynes@354
    67
------------
nkeynes@354
    68
The following are known bugs (as opposed to missing features) that will be
nkeynes@354
    69
fixed in the next release, but are too large to be fixed for this version:
nkeynes@354
    70
nkeynes@793
    71
* Graphic artifacts related to triangle sorting and/of lack of depth
nkeynes@793
    72
  precision.
nkeynes@177
    73
nkeynes@177
    74
System requirements
nkeynes@177
    75
-------------------
nkeynes@793
    76
Linux:
nkeynes@793
    77
   GTK 2.6+
nkeynes@793
    78
   OpenGL drivers with EXT_framebuffer_object or GLX PBuffer support
nkeynes@793
    79
      - Currently this means either the ATI or NVidia binary drivers.
nkeynes@793
    80
nkeynes@793
    81
OS X:
nkeynes@793
    82
   System 10.4 or later
nkeynes@793
    83
nkeynes@177
    84
GCC, Make, etc.
nkeynes@177
    85
nkeynes@177
    86
Building
nkeynes@177
    87
--------
nkeynes@177
    88
From the base directory
nkeynes@177
    89
~$ ./configure
nkeynes@177
    90
~$ make
nkeynes@177
    91
~$ make install            (optional)
nkeynes@177
    92
nkeynes@354
    93
Enjoy!
nkeynes@354
    94
.