File: README.MAC

package info (click to toggle)
desmume 0.8-2
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 3,856 kB
  • ctags: 5,894
  • sloc: ansic: 42,861; objc: 4,130; sh: 3,735; makefile: 184
file content (112 lines) | stat: -rw-r--r-- 3,666 bytes parent folder | download
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
                        DeSmuME
        _________________________________________
        Copyright (C) 2006 yopyop
        Copyright (C) 2006-2007 DeSmuME team


1) Compiling instructions...................................13
2) How to use DeSmuME.......................................31
3) Contact information......................................78
4) Disclaimer...............................................95


1 Compiling instructions______________________________________

DeSmuME is written in C, and the Cocoa interface was written 
in Objective-C. It uses the Cocoa, OpenGL, and [optionally]
the zlib library.

So you need a working C and Objective-C compiler, such as
GCC for Mac OS X.

  * Cocoa and OpenGL come standard with Mac OS X

  * zlib can be found at http://www.zlib.net, and may
    also come with Mac OS X.

DeSmuME for Mac OS X can be compiled using the XCode IDE
or the CodeBlocks IDE. Project files are available in the
Cocoa source folder.

2 How to use DeSmuME__________________________________________

To install DeSmuME, copy DeSmuME.app into the folder of your 
choice (Applications folder is recommended). You can also drag
it to your dock for quicker launching.

Double click the application to launch DeSmuME.

Most options can be found in the menu bar a the top of the
screen. On Leopard, you can use the search box under the help
menu to find things.

DeSmuME for Mac OS X does not support all the features of the
Linux and Windows versions.

Click the lower screen for DS touch-screen input.

Here are the default key mappings(may be subject to change):
up arrow - Up
left arrow - Left
down arrow - Down
right arrow - Right
v - A button
b - B button
g - X button
h - Y button
c - Left Trigger
n - Right Trigger
enter - Start button
space - Select button

Keys can be customized with command line:
DeSmuME.app/Contents/MacOS/DeSmuME -KeyA v -KeyB b ...

KeyA, KeyB, KeyX, KeyY, KeyL, KeyR, KeyUp, KeyDown
KeyLeft, KeyRight, KeyStart, and KeySelect are all accepted.

States can be saved with shift + number keys.
States can be loaded with the number keys.

To set up a FAT disk image (for homebrew apps) you can use the 
"Emulation > Set FAT Image File" option in the menu.  You can
also set this from the command line by launching DeSmuME
inside its app bundle:

DeSmuME.app/Contents/MacOS/DeSmuME -FlashFile /path/to/file.img

3 Contact information_________________________________________

General inquiries should go to:
E-mail:	guillaume.duhamel@gmail.com

Mac OS X Port-related inquiries should go to:
E-mail: reversegecko@gmail.com

Web:    http://desmume.sourceforge.net

Please don't ask for roms, bios files or any other copyrighted
stuff.

If you want to submit a bug report, please run desmume, go
into the "Help" menu, and click on "Submit a bug report". If
you're having trouble with it, please feel free to email.

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., 59 Temple Place, Suite 330, Boston,
MA  02111-1307  USA

See the GNU General Public License details in COPYING.