Schrijver
| JEmu2 v3.5 pre-release
|
erikd online msx lover Berichten: 105 | Geplaatst: 03 Augustus 2006, 20:39   |
Hi All,
I've done a private beta release of JEmu2 v3.5 for which I plan to do a full release this weekend.
A beta release because I didn't yet test everything (a lot has changed internally). What I did however test was MSX with SCC.
Like I mentioned in another thread, there is a new SCC emulator which enhances the sound to a cool stereo sound. Maybe you would like to give it a test drive
To test the beta, click the below link (it's not visible on the main site).
www.gagaplay.com/jemu2/jemu3.jnlp |
|
legacy msx professional Berichten: 516 | Geplaatst: 03 Augustus 2006, 21:44   |
I'll give it a try, but I get this error,
Problem initialising GL
Cause:Could not find a valid pixel format.
Is there something missing?
|
|
erikd online msx lover Berichten: 105 | Geplaatst: 03 Augustus 2006, 23:05   |
Thanks for testing
The error means that OpenGL failed to initialize for some reason. Most of the time it's a video driver problem (what video card do you have?).
If you get this error, you can try 2 things:
1) update your video drivers
2) try windowed mode |
|
rolins msx freak Berichten: 212 | Geplaatst: 03 Augustus 2006, 23:44   |
Cool stuff Erikd
Everything runs great, I love playing Salamander on my lunch breaks. MSX emulation seems to run a little too fast though. |
|
erikd online msx lover Berichten: 105 | Geplaatst: 03 Augustus 2006, 23:58   |
Thanks :-)
MSX emulation should run at 50FPS.
If you press F9, you will see the FPS counter. With F11 and F12 you can toggle throttling and VSync.
Per default it will try to choose the optimal combination of video mode, throttling and Vsync, but it could choose the wrong one. For example, if vsync is disabled in your video driver, JEmu2 might still try to use it for timing (which will then fail, resulting in JEmu2 running too fast).
Turning on throttling is the easy way to fix that. Enabling vsync in your video driver is the better way to fix it
|
|
BiFi msx guru Berichten: 3142 | Geplaatst: 04 Augustus 2006, 08:31   |
Funny, you enabled the BGM in demos of Metal Gear  |
|
erikd online msx lover Berichten: 105 | Geplaatst: 05 Augustus 2006, 09:08   |
Wow, and I'm not even sure how I did that
Anyway, JEmu2 v3.5 has now been released, so forget the old link and use www.gagaplay.com/jemu2 instead.
The changes since the pre-release:
* Changed the sound system to prevent buffer underruns. If the game doesn't run at exactly the correct speed, the sound buffering will adjust itself. I did that because I found that especially MSX didn't run at exactly the correct speed on my laptop which lead to some sound problems.
* Fixed a bug in the front end when changing tabs. |
|
karloch
 msx addict Berichten: 398 | Geplaatst: 05 Augustus 2006, 10:59   |
Excellent work erikd!, I think that this is worth a newspost
By the way, this cool emulator records your high-scores after playing a game. I hope that anti-gamestats people are not afraid of spyware  (don't take this seriously erikd!) |
|
erikd online msx lover Berichten: 105 | Geplaatst: 05 Augustus 2006, 12:57   |
Thanks karloch
For the record, no personal stuff is stored online, only your highscore if you choose so. |
|
mars2000you msx master Berichten: 1723 | Geplaatst: 05 Augustus 2006, 13:06   |
And you can also play the emulator offline ... Just tested it with Nemesis 2, it's really amazing !  |
|
erikd online msx lover Berichten: 105 | Geplaatst: 05 Augustus 2006, 13:36   |
Yes, that should work, but you need to have the game played online before to get it buffered.
|
|
mars2000you msx master Berichten: 1723 | Geplaatst: 05 Augustus 2006, 16:22   |
More exactly, the roms are stored on the harddisk before you can play really the first time online.
I've also noticed that you make a check on the file to avoid cheating. There are indeed modified roms with invincibility for example, but when replacing the original rom by the modified rom, the emulator can't start the game.
|
|
erikd online msx lover Berichten: 105 | Geplaatst: 05 Augustus 2006, 20:52   |
That's right, it loads the games based on the CRC value, not the filename.
|
|
erikd online msx lover Berichten: 105 | Geplaatst: 13 Augustus 2006, 13:22   |
Quote:
| MSX emulation seems to run a little too fast though.
|
I've seen this happen on my desktop machine too on certain versions of java. Anyway, I think I have found a fix for that (at least it works on my desktop), which is in the latest release of jemu2 (v3.6).
|
|
|
|
|