-
Notifications
You must be signed in to change notification settings - Fork 1
/
README.QT
138 lines (94 loc) · 5.18 KB
/
README.QT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
_ _
/ \_/ \ ___ _ ____
\ /___ ___ / || | __ / \ ____
\ // || \ / || | \ \\ \_// \
/ // || // _ || |__\ \\ \ __/
\_// _ || \\_/ \_||______/ \ \\ \__
\_/ \_||___/ \____/ \____\
Yet Another Buggy And Uncomplete Saturn Emulator
_________________________________________
Copyright (c) 2002-2009 Yabause team
1) Compiling instructions...................................20
2) How to use Yabause.......................................61
3) Contact information.....................................200
4) Disclaimer..............................................215
1 Compiling instructions______________________________________
Yabause is written in C using the OpenGL library, so you need a working C compiler(such as gcc) and
these libraries, runtime and development packages:
* OpenGL should be included with your compiler, if it isn't,
check on your compiler's website for links.
Yabause can also use the SDL library:
* http://www.libsdl.org/
Yabause can also use the GLUT library:
* Check google, I haven't been able to find a good
source for it.
Once these libraries installed, you should be ready to
install Yabause.
Building the Qt 4 port require the Qt 4.3.x libraries too, it's a crossplatform C++ library for various all days crossplatform work ( gui, threads ... ).
I used the version 4.3.4 version for the developement and tests, so please don't report bugs if you are not using at least this version.
* http://www.trolltech.com/products/qt
Compiling for Windows : using mingw/cygwin__________________________________
All you have to do now is now is go into your mingw/cygwin
shell environment, go into the directory where you extracted
yabause, and type: "./configure --enable-newperinterface ---with-port=qt". Once that's done(and there
was no errors), type: "make". It should now take some time to
compile so go grab yourself a sandwich or beer - whatever suits
your fancy and it should be done in a few minutes. Now all you
have to do is type "./src/qt/release/yabause" in order to run it.
Compiling for Mac OS X : using gcc__________________________________________
Uncompress the Yabause source archive, move to the newly
created directory, type "./configure --enable-newperinterface --disable-dependency-tracking --disable-shared --with-port=qt", then "make",
it will generate a bundle: "Yabause.app" in the "src/qt"
directory.
You can then use Yabause by opening the bundle with:
"open Yabause.app" or with the Mac OS X finder.
Compiling for *Nix/Linux/BSD ? : using gcc__________________________________
Uncompress the Yabause source archive, move to the newly
created directory, type "./configure --enable-newperinterface ---with-port=qt", then "make",
it will generate one program: "yabause" in the "src/qt"
directory.
You can also pass the --enable-debug option to the configure script, Yabause
will then print debug messages in a special dock window.
(Use the --help flag for a complete list of options.)
You can even type "make install" to install that program on
your system (in /usr/local/ by default), then uninstalling is
done by typing "make uninstall".
You can try to read other specific README files for more informations.
2 How to use Yabause__________________________________________
Before using Yabause, you need to configure a few things in
the Preferences dialog (File>Settings).
2.1 Configuration_____________________________________________
First, set the BIOS path.
Yabause can run some games without a BIOS, but most of them
needs it. If you want to use the emulated BIOS, just let the
BIOS entry blank.
Next, set the cdrom device.
It can be a cd device, an iso or a cue file. Set the cd type
accordingly.
The last thing you have to configure is the keys.
Once eveything is set, you can start emulation with the
"Emulation>Run" entry.
3 Contact information_________________________________________
General inquiries should go to:
E-mail: [email protected]
E-mail: [email protected]
Qt Port-related inquiries should go to:
E-mail: [email protected]
Web: http://yabause.org
Please don't ask for roms, bios files or any other copyrighted
stuff. Please use the forum when you have any questions if
possible.
4 Disclaimer__________________________________________________
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of
the License, or (at your option) any later version.
This program is distributed in the hope that it will be
useful,but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA
See the GNU General Public License details in COPYING.