New MSX emulator in the make (Emulation MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 48 guests and 4 MSX friends online

You are an anonymous user.
 

MSX Forum


MSX Forum

Emulation - New MSX emulator in the make

Goto page ( Previous Page 1 | 2 | 3 Next Page )
Author

New MSX emulator in the make

tfh
msx addict
Posts: 496
Posted: January 17 2006, 10:56   
Cool Another Java-MSX Emulator. It would be cool if this one would be developed a bit further then the previous one! I am looking forward to your developments on this!

Greetz,

TFH

P.S.
FAF kicks ass!
erikd
msx freak
Posts: 139
Posted: January 17 2006, 12:34   
Quote:

There is a program called ZEX (Z80 Exerciser),


Yes I know about ZEX although I never tried it myself. Is there an MSX version of that?

I'm beginning to doubt that the Z80 is really the problem, though. It works in all supported arcade emulators in JEmu2 perfectly fine but in the MSX emulator, *every* single game has problems. The Z80 emu can't be THAT bad :-/

ricbit
msx lover
Posts: 116
Posted: January 17 2006, 12:45   
The CP/M version runs fine on MSX-DOS.
erikd
msx freak
Posts: 139
Posted: January 17 2006, 13:54   
ah yeah, but then my emulator will have to be able to run MSX-DOS without problems :-D
So far, nothing works without problems.
erikd
msx freak
Posts: 139
Posted: January 17 2006, 13:55   
Right now I'm comparing traces with debugger output from RuMSX instead.
manuel
msx guru
Posts: 3552
Posted: January 17 2006, 17:11   
erikd, at the moment blueMSX and openMSX are a lot more accurate still, so it might be better to use one of those emulators. Both have facilities for CPU tracing.
erikd
msx freak
Posts: 139
Posted: January 17 2006, 23:40   
Oh cool, thanks for the hint. Could you tell me which of them has the best debugging facilities? If one could come close to the MAME debugger, that would be awesome :-)
In the meantime, I fixed a problem in the vdp emulation which solved a lot of problems. Some still remain though.
mars2000you
msx master
Posts: 1723
Posted: January 17 2006, 23:46   
You can find all useful infos about the blueMSX debugger in the online manual :

http://www.msxblue.com/manual
erikd
msx freak
Posts: 139
Posted: January 18 2006, 10:44   
Thanks for that. Looks great!
In the meantime, I catched a bug in the Z80 core and now most games run just fine :-)
There's still some small graphics glitches here and there in just a few games, though, but I think that's a vdp issue.
manuel
msx guru
Posts: 3552
Posted: January 18 2006, 14:20   
openMSX has also pretty good debug facilities, but the GUI is not finished yet. It's being worked on, if you want a preview let us know on #msx on irc.freenode.net or so
CPU tracing works fine without the GUI though. (set cputrace on)
erikd
msx freak
Posts: 139
Posted: January 18 2006, 15:03   
Thanks for the offer, I might take you up on that :-)
The first use I'll have for a debugger is to find the memory addresses of the current score, for implementing online high scores. For that I need a memory monitor/editor, and a disassembly window. Any debugger that can do that easily will do. Later when I'll create driver that will enhance the original games, I'll need some more debug functions.

In the meantime, I'm steadily progressing with the emulator. Konami MegaROMs now also work :-)
I'll soon upload a preview on the site.
manuel
msx guru
Posts: 3552
Posted: January 18 2006, 20:22   
By the way, you can also just grab the sources of that debugger on the openMSX CVS repository on SourceForge.net.
erikd
msx freak
Posts: 139
Posted: January 19 2006, 14:08   
Yay, I got SCC sound working :-)
erikd
msx freak
Posts: 139
Posted: January 20 2006, 21:43   
Okay, I've done a release of JEmu2 with MSX1 support. If you go to www.gagaplay.com/jemu2, click the link 'Click here to start JEmu2! (MSX games)' to start the emulator and play any of the Konami MegaROMs. You need Java 1.4 or higher installed and a video card capable of hardware accellerated OpenGL (most do).
I didn't map all keys, but I just remapped JEmu2's arcade controls to the MSX, just enough to play the games. So button2 is the space bar (already mapped to the PC spacebar), button1 is the 'M' key (button1 is 'CTRL' by default on the PC, but can be mapped to the 'M' in the GUI if you want), and the arcade joystick (the PC cursor keys) is mapped to the MSX cursor keys.
There's also no enhanced drivers in the emulator yet, it's just a bare bone MSX1 emulator (with PSG and SCC emulation though). It should work on Windows, MAC and Linux.

Could you please try it and see if it works for you?

Cheers,
Erik
manuel
msx guru
Posts: 3552
Posted: January 20 2006, 23:17   
Well, it seems to work pretty OK. CPU usage is quite decent.
Some things that are not correct:
- games like MoG and F1 Spirit boot with a black background
- some sound effects are missing in MoG
- function keys are not mapped, I think. Or, mapped to some other functionality. (Hard to play MoG!)

Nice work, at least!
 
Goto page ( Previous Page 1 | 2 | 3 Next Page )
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.