nkeynes@623 | 1 | Release notes for lxdream 0.8.3
|
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@623 | 13 | Changes since 0.8.2
|
nkeynes@623 | 14 | -------------------
|
nkeynes@623 | 15 | * MMU Implementation
|
nkeynes@623 | 16 | * Dreamcast mouse + keyboard support
|
nkeynes@623 | 17 | * Joystick/gamepad support
|
nkeynes@623 | 18 | * Assorted bug-fixes
|
nkeynes@623 | 19 |
|
nkeynes@623 | 20 | Changes since 0.8.1
|
nkeynes@623 | 21 | -------------------
|
nkeynes@623 | 22 | * x86-64 architecture support
|
nkeynes@623 | 23 | * Preliminary Mac OS X support
|
nkeynes@623 | 24 | * Pbuffer support (to support OpenGL drivers without EXT_framebuffer_object)
|
nkeynes@623 | 25 | * Support for more recent CDI and NRG image file versions
|
nkeynes@623 | 26 | * Minor bugfixes
|
nkeynes@623 | 27 |
|
nkeynes@623 | 28 | Changes since 0.8
|
nkeynes@623 | 29 | -----------------
|
nkeynes@623 | 30 | * Various configure/build fixes for compatibility
|
nkeynes@623 | 31 | * GDI image support
|
nkeynes@623 | 32 | * Minor bugfixes
|
nkeynes@623 | 33 |
|
nkeynes@483 | 34 | Changes since Milestone 3
|
nkeynes@483 | 35 | -------------------------
|
nkeynes@483 | 36 | * Speed improvements (translation core now runs at roughly double the speed
|
nkeynes@483 | 37 | of M3)
|
nkeynes@483 | 38 | * GUI Overhaul - it's actually somewhat usable now. Also removed the gnome
|
nkeynes@483 | 39 | dependency (now just needs GTK 2.0)
|
nkeynes@483 | 40 | * Sound fixes (aka, some sound actually works now)
|
nkeynes@483 | 41 | * A few minor bugfixes and tweaks.
|
nkeynes@483 | 42 |
|
nkeynes@403 | 43 | Changes since Milestone 2
|
nkeynes@403 | 44 | -------------------------
|
nkeynes@403 | 45 | * Implemented the SH4 translation core
|
nkeynes@403 | 46 | * A handful of minor bugfixes
|
nkeynes@403 | 47 |
|
nkeynes@403 | 48 | No really, that's it. The good stuff is coming next version, honest
|
nkeynes@403 | 49 |
|
nkeynes@354 | 50 | Changes since Milestone 1
|
nkeynes@354 | 51 | -------------------------
|
nkeynes@354 | 52 | * Complete rewrite of nearly all PowerVR2 code - The M1 code was largely a
|
nkeynes@354 | 53 | quick hack to get something running. It's done for real now.
|
nkeynes@354 | 54 | * Initial IO event system (not widely used yet)
|
nkeynes@354 | 55 | * Lots of bugfixes throughout the system
|
nkeynes@354 | 56 |
|
nkeynes@354 | 57 | Known issues
|
nkeynes@354 | 58 | ------------
|
nkeynes@354 | 59 | The following are known bugs (as opposed to missing features) that will be
|
nkeynes@354 | 60 | fixed in the next release, but are too large to be fixed for this version:
|
nkeynes@354 | 61 |
|
nkeynes@354 | 62 | * Polygons that are partially clipped by the view frustum can be distorted
|
nkeynes@354 | 63 | quite badly
|
nkeynes@483 | 64 | * Limited depth precision causes tearing of view on some scenes.
|
nkeynes@177 | 65 |
|
nkeynes@177 | 66 | System requirements
|
nkeynes@177 | 67 | -------------------
|
nkeynes@623 | 68 | GTK 2.6+
|
nkeynes@483 | 69 | ESounD 2.36+
|
nkeynes@354 | 70 | OpenGL drivers with EXT_framebuffer_object support (any recent drivers should be
|
nkeynes@354 | 71 | fine)
|
nkeynes@177 | 72 | GCC, Make, etc.
|
nkeynes@177 | 73 |
|
nkeynes@177 | 74 | Building
|
nkeynes@177 | 75 | --------
|
nkeynes@177 | 76 | From the base directory
|
nkeynes@177 | 77 | ~$ ./configure
|
nkeynes@177 | 78 | ~$ make
|
nkeynes@177 | 79 | ~$ make install (optional)
|
nkeynes@177 | 80 |
|
nkeynes@354 | 81 | Enjoy!
|
nkeynes@354 | 82 |
|