Author
| MSX Emulators having built-in debugger
|
warau msx lover Posts: 117 | Posted: April 08 2003, 20:55   |
Hi,
I started this subject when writing about user-friendly emulators but I finally considered to start a new thread instead.
The issue is, does anybody know any MSX emulator with built-in debugger running fine on Windows 2000/XP?
I mainly use BrMSX for doing this. As a matter of fact, I'm still on Windows 98 because I use this emulator all the time but itsn't compatible with NT systems.
|
|
Grauw msx professional Posts: 1006 | Posted: April 08 2003, 21:36   |
Afaik, the NO$MSX emulator, like all other NO$ emulators, has a quite extended debugger. However I don't think its emulation is really good, and it's (different from what it's name implies - the developer has no cash, so he needs some  ) a paid emulator.
But wasn't it in the emulator comparison?
(/me has never seen the comparison at all -_-;  .
~Grauw |
|
BiFi msx guru Posts: 3142 | Posted: April 09 2003, 08:24   |
/me suggests you check out the Articles section then  |
|
warau msx lover Posts: 117 | Posted: April 09 2003, 10:49   |
AFAIK the No$MSX emulator does NOT work on NT systems, or it doesn't work on mine at least.
|
|
Guillian msx professional Posts: 647 | Posted: April 09 2003, 12:59   |
Quote:
| AFAIK the No$MSX emulator does NOT work on NT systems, or it doesn't work on mine at least.
|
NO$MSX works on Windows XP. Just execute it in compatible mode for Windows98 / Windows Me. |
|
GuyveR800 msx guru Posts: 3048 | Posted: April 09 2003, 16:47   |
Quote:
| However I don't think its emulation is really good, and it's (different from what it's name implies - the developer has no cash, so he needs some  ) a paid emulator.
|
No way! NO$MSX is completely FREE! Have you tried it at all? How can you comment on its emulation if you haven't? :/ |
|
warau msx lover Posts: 117 | Posted: April 09 2003, 18:11   |
Anyways, NO$MSX seems to be a not 'serious' MSX Emulator.
It would be nice if NLMSX or OpenMSX had a good debugger in the future ....
|
|
Guillian msx professional Posts: 647 | Posted: April 10 2003, 00:19   |
Quote:
| Anyways, NO$MSX seems to be a not 'serious' MSX Emulator.
It would be nice if NLMSX or OpenMSX had a good debugger in the future ....
|
You should be kidding... or maybe we understand different things about 'serious'. I know NO$MSX doesn't support MSX2+/TR or SCC/FM, but it is one of the fasters (the fastest?) msx emulator, and a a really good (the best?) Z80 emulation.
Some weeks ago I talked to Martin Korth, and he wants to continue improving it, but he needs a FM/SCC and other hardware he doesn't have. Donations are welcome  |
|
GuyveR800 msx guru Posts: 3048 | Posted: April 10 2003, 03:00   |
Quote:
| Some weeks ago I talked to Martin Korth, and he wants to continue improving it, but he needs a FM/SCC and other hardware he doesn't have. Donations are welcome 
|
He shouldn't need FM/SCC chips. Both chips are already being reverse engineered very heavily. The SCC implementation in openMSX is currently the most accurate one, I think. And as for FM, the YM2413 emulation in MAME sounds remarkably correct. Both applications are open-source, so it would be a shame to duplicate these efforts...
OTOH, Martin seems to be the kind of programmer that likes to do everything himself and trying to be perfect at that. I can certainly relate to that  |
|
warau msx lover Posts: 117 | Posted: April 10 2003, 14:03   |
Quote:
| >>correct. Both applications are open-source, so it would be a shame to duplicate these efforts...
OTOH, Martin seems to be the kind of programmer that likes to do everything himself and trying to be perfect at that. I can certainly relate to that 
|
That's because I cannot consider no$msx as a serious emulator. He prefers to implement bad emulations (VDP, sound ...) or not implement them at all, instead working with other developers together.
Anyway, I've used many times this emulator and the DSX utility, but I simply think that it's far away from NLMSX or OpenMSX. |
|
Guillian msx professional Posts: 647 | Posted: April 10 2003, 16:14   |
Quote:
| That's because I cannot consider no$msx as a serious emulator. He prefers to implement bad emulations (VDP, sound ...) or not implement them at all, instead working with other developers together.
|
It seems you are talking about things you don't know. Why don't you ask Martin about his reasons? It really easy to talk nonsenses, but most of the times you will be wrong (like now) |
|
Guillian msx professional Posts: 647 | Posted: April 10 2003, 16:26   |
Quote:
| He shouldn't need FM/SCC chips. Both chips are already being reverse engineered very heavily. The SCC implementation in openMSX is currently the most accurate one, I think. And as for FM, the YM2413 emulation in MAME sounds remarkably correct. Both applications are open-source, so it would be a shame to duplicate these efforts...
|
Yep, that is a good reason. But since NO$MSX is full-coded in assembler, he is not interested in C/C++ rutines. That is why he need the real hardware.
Anyway, I know he don't need to reinvent the wheel, and would be better to join efforts for making a better emulator. But since it is a hobby, and he don't want to compete for "the best MSX emulator", you will understand him.
About SCC implementation in openMSX. I think I can cheat it easily with a SCC detection rutine 
(of course I agree it is the most acurate one)
|
|
GuyveR800 msx guru Posts: 3048 | Posted: April 10 2003, 16:47   |
Quote:
| Yep, that is a good reason. But since NO$MSX is full-coded in assembler, he is not interested in C/C++ rutines. That is why he need the real hardware.
|
He should be interested in the C/C++ routines, because they describe the algorithm he needs to implement in assembler. In other words, in stead of translating documentation to assembler and find out all the details by himself, he can just translate the available C/C++ routines to assembler.
Quote:
| But since it is a hobby, and he don't want to compete for "the best MSX emulator", you will understand him.
|
Yeah
Quote:
| About SCC implementation in openMSX. I think I can cheat it easily with a SCC detection rutine 
|
Please try! I'm sure the developers will appreciate that, because afterall, openMSX aims for perfection. |
|
Guillian msx professional Posts: 647 | Posted: April 10 2003, 17:02   |
Quote:
| Please try! I'm sure the developers will appreciate that, because afterall, openMSX aims for perfection.
|
Ok! I will try to find some free time and do it. Where should I send it? |
|
warau msx lover Posts: 117 | Posted: April 10 2003, 17:27   |
Quote:
| >>
About SCC implementation in openMSX. I think I can cheat it easily with a SCC detection rutine
|
I think that a SCC implementation is not better if it can be cheated or not.
After all, I'm not sure that SCC chip was designed for being detected (at least in a strange or tricky way).
Anyway, as GuyveR800 said, the developers will appreciate any thing helping to accurate the emulation.
|
|
|
|
|