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 |
|