mirror of
https://github.com/libretro/stella2023.git
synced 2025-02-28 13:16:08 +00:00

It now partially compiles again, but many features are still missing. Added a FrameBufferWin32 class. This will eventually contain DirectDraw windowed and fullscreen code, but for now it does nothing. Upgraded the project to Visual Studio .NET. It will no longer compile with VC++ 6. Now for the parts that will definitely change: 1) Right now, the MainWin32 class is also acting as the FrameBuffer. The relevant code will be moved to FrameBufferWin32. 2) The DirectInput class will be completely rewritten to use DirectInput8. Also, I'll be moving to event-based input where the state is taken into account. The rewrite will also allow multiple joysticks, and selecting which joystick input device is mapped to which internal Atari joystick. 3) The SettingsWin32 class does nothing ATM. It will be expanded, and will replace using the registry (the associated registry class will be removed). 4) I haven't even looked at the sound yet. I want to get all other stuff working before I even attempt it. It *did* make some noise the last time I tried it, but something wasn't quite right. So, bottom line is that this compiles without sound, mouse, joystick, windowed modes, and any of the 1.4 core enhancements. But at least it compiles :) I expect the extras to be worked out quite soon (except for sound), since I've already done most of the same thing in Linux. And to potential porters; its still not ready, and you should probably be looking at the SDL port anyway ... git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@202 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This is release 1.3 of Stella. Stella is a multi-platform Atari 2600 VCS emulator which allows you to play all of your favorite Atari 2600 games on your PC. You'll find the Stella Users Manual in the docs subdirectory. If you'd like to verify that you have the latest release of Stella visit the Stella Website at: http://stella.atari.org Enjoy, The Stella Team February 17, 2003