First of all, thank you for the feedback and the friendly encouragement!
Just so you know, I intend to add joystick/controller support next. Two player support is also important to me, but I will probably be leaving that for later (at least until beta).
Currently 4DO is “alpha”, and I intend to enter “beta” after:
- joystick support
- drawing the main canvas using OpenGL rather than GDI
- settling on how and where to store “save states”
I have been mentally separating alpha and beta by figuring that in alpha any of your save states or settings may be lost from one version to another. Once it’s in beta, I intend to keep that to a minimum.
Opengl is a good solution. But it is also possible to increase the volume, because volume is now insufficient.
Good luck in creating a good emulator:)
any plans to fix these games:
Total eclipse
Phoenix 3
wing commander 3
as well as the synchronization of video games based on the series:
Space ace
Crime patrool
Whether in the future these problems solved?
Dear Johnny
You wrote about the output graphics through OpenGL, whether this decision is implemented using the videocard or lay down on the CPU?
Sincerely Sedabi
P.S. Your last svn unfortunately does not run at startup or throw an error. 184r do not know yet was not looking
OpenGL would be on the videocard (rather than a CPU “glide” wrapper).
FYI, at the moment, instead of OpenGL I’m looking into using SlimDX (a DirectX wrapper). While looking into the joystick support, I have found that DirectInput seems to have the best support (for different controller types, including xbox 360 controllers), and will be best to support multiple players. SlimDX also provides video features, so if I use SlimDX for joysticks, I’ll probably use it for video too.
Also, yes, I checked in some broken changes earlier this week, sorry! It’s interesting to hear that you’re trying them out! Anyway, last night’s changes should compile and run fine. I have reworked the input plugin as a framework towards supporting joystick (again, probably using SlimDX).
Dear Johnny.
I am very interested in your project and I wish you success and development in it.
Using SlimDX pretty interesting solution, perhaps the reason for this sipolzovanie net. Fraemwork 4
In what time will the validity of this approach to work.
Last revision 184 works, but I realized only via keyboard control, because my joystick Genius is not queried the choice of keys. Select only the keyboard.
Sometimes in games there are flicks like old vinyl, a short-term effect it happens and happens and constant.
All options are on the interpolation I cut off does not help.
I also do not understand how to register on your site, I have already registered three email, but received no confirmation and a password.
In any case, I am very happy to correspond with you.
Johnny. Which version SlimDX do you use? 1.0 or 2.0?
In the autumn should go pack 3.0
By the way SlimDX supports DirectX10.
Will you use it as an opportunity to handle?
You have to many aficionados Russian forum:)
With best wishes.
Hello Sedabi,
I think it’s SlimDX 2.0. It’s the “March 2010” SDK. Also, yes, if I can get SlimDX deployed cleanly with 4DO, I intend to use it for DirectX 10 for the video/image rendering.
I might have http://www.fourdo.com incorrectly configured for user registration. I also don’t get emails when new comments are posted!
Since you’re watching what I check into SVN, you can see that joystick support will be coming in the next week or so. 🙂
I looked up the latest release 185, and this is good news.
🙂
work in progress:) r191
Yep! Slowly! 🙂
Because I am adding a dependency on SlimDX, I decided to add an installer. It has turned out to be much more difficult than I was expecting!
By the way, I believe I have fixed the SMTP configuration of the site. You should now get emails from fourdo.com.