|
14 | 14 | #include "RomUtils.hpp"
|
15 | 15 |
|
16 | 16 | // include the game implementations
|
17 |
| -#include "supported/Adventure.hpp" |
18 |
| -#include "supported/AirRaid.hpp" |
19 |
| -#include "supported/Alien.hpp" |
20 |
| -#include "supported/Amidar.hpp" |
21 |
| -#include "supported/Assault.hpp" |
22 |
| -#include "supported/Asterix.hpp" |
23 |
| -#include "supported/Asteroids.hpp" |
24 |
| -#include "supported/Atlantis.hpp" |
25 |
| -#include "supported/Atlantis2.hpp" |
26 | 17 | #include "supported/Backgammon.hpp"
|
27 |
| -#include "supported/BankHeist.hpp" |
28 |
| -#include "supported/BasicMath.hpp" |
29 |
| -#include "supported/BattleZone.hpp" |
30 |
| -#include "supported/BeamRider.hpp" |
31 |
| -#include "supported/Berzerk.hpp" |
32 |
| -#include "supported/Blackjack.hpp" |
33 |
| -#include "supported/Bowling.hpp" |
34 | 18 | #include "supported/Boxing.hpp"
|
35 |
| -#include "supported/Breakout.hpp" |
36 |
| -#include "supported/Carnival.hpp" |
37 |
| -#include "supported/Casino.hpp" |
38 |
| -#include "supported/Centipede.hpp" |
39 |
| -#include "supported/ChopperCommand.hpp" |
40 | 19 | #include "supported/Combat.hpp"
|
41 |
| -#include "supported/CrazyClimber.hpp" |
42 |
| -#include "supported/Crossbow.hpp" |
43 |
| -#include "supported/DarkChambers.hpp" |
44 |
| -#include "supported/Defender.hpp" |
45 |
| -#include "supported/DemonAttack.hpp" |
46 |
| -#include "supported/DonkeyKong.hpp" |
47 | 20 | #include "supported/DoubleDunk.hpp"
|
48 |
| -#include "supported/Earthworld.hpp" |
49 |
| -#include "supported/ElevatorAction.hpp" |
50 |
| -#include "supported/Enduro.hpp" |
51 | 21 | #include "supported/Entombed.hpp"
|
52 |
| -#include "supported/Et.hpp" |
53 | 22 | #include "supported/FishingDerby.hpp"
|
54 | 23 | #include "supported/FlagCapture.hpp"
|
55 |
| -#include "supported/Freeway.hpp" |
56 |
| -#include "supported/Frogger.hpp" |
57 |
| -#include "supported/Frostbite.hpp" |
58 |
| -#include "supported/Galaxian.hpp" |
59 |
| -#include "supported/Gopher.hpp" |
60 |
| -#include "supported/Gravitar.hpp" |
61 |
| -#include "supported/Hangman.hpp" |
62 |
| -#include "supported/HauntedHouse.hpp" |
63 |
| -#include "supported/Hero.hpp" |
64 |
| -#include "supported/HumanCannonball.hpp" |
65 | 24 | #include "supported/IceHockey.hpp"
|
66 |
| -#include "supported/JamesBond.hpp" |
67 |
| -#include "supported/JourneyEscape.hpp" |
68 | 25 | #include "supported/Joust.hpp"
|
69 |
| -#include "supported/Kaboom.hpp" |
70 |
| -#include "supported/Kangaroo.hpp" |
71 |
| -#include "supported/KeystoneKapers.hpp" |
72 |
| -#include "supported/Kingkong.hpp" |
73 |
| -#include "supported/Klax.hpp" |
74 |
| -#include "supported/Koolaid.hpp" |
75 |
| -#include "supported/Krull.hpp" |
76 |
| -#include "supported/KungFuMaster.hpp" |
77 |
| -#include "supported/LaserGates.hpp" |
78 |
| -#include "supported/LostLuggage.hpp" |
79 | 26 | #include "supported/MarioBros.hpp"
|
80 | 27 | #include "supported/MazeCraze.hpp"
|
81 |
| -#include "supported/MiniatureGolf.hpp" |
82 |
| -#include "supported/MontezumaRevenge.hpp" |
83 |
| -#include "supported/MrDo.hpp" |
84 |
| -#include "supported/MsPacman.hpp" |
85 |
| -#include "supported/NameThisGame.hpp" |
86 | 28 | #include "supported/Othello.hpp"
|
87 |
| -#include "supported/Pacman.hpp" |
88 |
| -#include "supported/Phoenix.hpp" |
89 |
| -#include "supported/Pitfall.hpp" |
90 |
| -#include "supported/Pitfall2.hpp" |
91 | 29 | #include "supported/Pong.hpp"
|
92 |
| -#include "supported/Pooyan.hpp" |
93 |
| -#include "supported/PrivateEye.hpp" |
94 |
| -#include "supported/QBert.hpp" |
95 |
| -#include "supported/RiverRaid.hpp" |
96 |
| -#include "supported/RoadRunner.hpp" |
97 |
| -#include "supported/RoboTank.hpp" |
98 |
| -#include "supported/Seaquest.hpp" |
99 |
| -#include "supported/SirLancelot.hpp" |
100 |
| -#include "supported/Skiing.hpp" |
101 |
| -#include "supported/Solaris.hpp" |
102 | 30 | #include "supported/SpaceInvaders.hpp"
|
103 | 31 | #include "supported/SpaceWar.hpp"
|
104 |
| -#include "supported/StarGunner.hpp" |
105 |
| -#include "supported/Superman.hpp" |
106 | 32 | #include "supported/Surround.hpp"
|
107 | 33 | #include "supported/Tennis.hpp"
|
108 |
| -#include "supported/Tetris.hpp" |
109 |
| -#include "supported/TicTacToe3d.hpp" |
110 |
| -#include "supported/TimePilot.hpp" |
111 |
| -#include "supported/Trondead.hpp" |
112 |
| -#include "supported/Turmoil.hpp" |
113 |
| -#include "supported/Tutankham.hpp" |
114 |
| -#include "supported/UpNDown.hpp" |
115 |
| -#include "supported/Venture.hpp" |
116 | 34 | #include "supported/VideoCheckers.hpp"
|
117 |
| -#include "supported/VideoChess.hpp" |
118 |
| -#include "supported/VideoCube.hpp" |
119 |
| -#include "supported/VideoPinball.hpp" |
120 | 35 | #include "supported/WizardOfWor.hpp"
|
121 |
| -#include "supported/WordZapper.hpp" |
122 |
| -#include "supported/YarsRevenge.hpp" |
123 |
| -#include "supported/Zaxxon.hpp" |
124 | 36 |
|
125 | 37 | namespace ale {
|
126 | 38 |
|
127 | 39 | /* list of supported games */
|
128 | 40 | static const RomSettings* roms[] = {
|
129 |
| - new AdventureSettings(), |
130 |
| - new AirRaidSettings(), |
131 |
| - new AlienSettings(), |
132 |
| - new AmidarSettings(), |
133 |
| - new AssaultSettings(), |
134 |
| - new AsterixSettings(), |
135 |
| - new AsteroidsSettings(), |
136 |
| - new AtlantisSettings(), |
137 |
| - new Atlantis2Settings(), |
138 | 41 | new BackgammonSettings(),
|
139 |
| - new BankHeistSettings(), |
140 |
| - new BasicMathSettings(), |
141 |
| - new BattleZoneSettings(), |
142 |
| - new BeamRiderSettings(), |
143 |
| - new BerzerkSettings(), |
144 |
| - new BlackjackSettings(), |
145 |
| - new BowlingSettings(), |
146 | 42 | new BoxingSettings(),
|
147 |
| - new BreakoutSettings(), |
148 |
| - new CarnivalSettings(), |
149 |
| - new CasinoSettings(), |
150 |
| - new CentipedeSettings(), |
151 |
| - new ChopperCommandSettings(), |
152 | 43 | new CombatSettings(),
|
153 |
| - new CrazyClimberSettings(), |
154 |
| - new CrossbowSettings(), |
155 |
| - new DarkChambersSettings(), |
156 |
| - new DefenderSettings(), |
157 |
| - new DemonAttackSettings(), |
158 |
| - new DonkeyKongSettings(), |
159 | 44 | new DoubleDunkSettings(),
|
160 |
| - new EarthworldSettings(), |
161 |
| - new ElevatorActionSettings(), |
162 |
| - new EnduroSettings(), |
163 | 45 | new EntombedSettings(),
|
164 |
| - new EtSettings(), |
165 | 46 | new FishingDerbySettings(),
|
166 | 47 | new FlagCaptureSettings(),
|
167 |
| - new FreewaySettings(), |
168 |
| - new FroggerSettings(), |
169 |
| - new FrostbiteSettings(), |
170 |
| - new GalaxianSettings(), |
171 |
| - new GopherSettings(), |
172 |
| - new GravitarSettings(), |
173 |
| - new HangmanSettings(), |
174 |
| - new HauntedHouseSettings(), |
175 |
| - new HeroSettings(), |
176 |
| - new HumanCannonballSettings(), |
177 | 48 | new IceHockeySettings(),
|
178 |
| - new JamesBondSettings(), |
179 |
| - new JourneyEscapeSettings(), |
180 | 49 | new JoustSettings(),
|
181 |
| - new KaboomSettings(), |
182 |
| - new KangarooSettings(), |
183 |
| - new KoolaidSettings(), |
184 |
| - new KeystoneKapersSettings(), |
185 |
| - new KingkongSettings(), |
186 |
| - new KlaxSettings(), |
187 |
| - new KrullSettings(), |
188 |
| - new KungFuMasterSettings(), |
189 |
| - new LaserGatesSettings(), |
190 |
| - new LostLuggageSettings(), |
191 | 50 | new MarioBrosSettings(),
|
192 | 51 | new MazeCrazeSettings(),
|
193 |
| - new MiniatureGolfSettings(), |
194 |
| - new MontezumaRevengeSettings(), |
195 |
| - new MrDoSettings(), |
196 |
| - new MsPacmanSettings(), |
197 |
| - new NameThisGameSettings(), |
198 | 52 | new OthelloSettings(),
|
199 |
| - new PacmanSettings(), |
200 |
| - new PhoenixSettings(), |
201 |
| - new PitfallSettings(), |
202 |
| - new Pitfall2Settings(), |
203 | 53 | new PongSettings(),
|
204 |
| - new PooyanSettings(), |
205 |
| - new PrivateEyeSettings(), |
206 |
| - new QBertSettings(), |
207 |
| - new RiverRaidSettings(), |
208 |
| - new RoadRunnerSettings(), |
209 |
| - new RoboTankSettings(), |
210 |
| - new SeaquestSettings(), |
211 |
| - new SirLancelotSettings(), |
212 |
| - new SkiingSettings(), |
213 |
| - new SolarisSettings(), |
214 | 54 | new SpaceInvadersSettings(),
|
215 | 55 | new SpaceWarSettings(),
|
216 |
| - new StarGunnerSettings(), |
217 |
| - new SupermanSettings(), |
218 | 56 | new SurroundSettings(),
|
219 | 57 | new TennisSettings(),
|
220 |
| - new TetrisSettings(), |
221 |
| - new TicTacToe3dSettings(), |
222 |
| - new TimePilotSettings(), |
223 |
| - new TurmoilSettings(), |
224 |
| - new TrondeadSettings(), |
225 |
| - new TutankhamSettings(), |
226 |
| - new UpNDownSettings(), |
227 |
| - new VentureSettings(), |
228 | 58 | new VideoCheckersSettings(),
|
229 |
| - new VideoChessSettings(), |
230 |
| - new VideoCubeSettings(), |
231 |
| - new VideoPinballSettings(), |
232 | 59 | new WizardOfWorSettings(),
|
233 |
| - new WordZapperSettings(), |
234 |
| - new YarsRevengeSettings(), |
235 |
| - new ZaxxonSettings(), |
236 | 60 | };
|
237 | 61 |
|
238 | 62 | /* looks for the RL wrapper corresponding to a particular rom title */
|
|
0 commit comments