Schrijver
| Symbian emulator?
|
jr msx addict Berichten: 328 | Geplaatst: 09 Oktober 2006, 16:37   |
Ok I was able to see this for real on an E61 device. The emulator does not actually crash or hang but there seems to be something that the E61 dislikes in the way I handle the display (which is a bit dodgy I admit -- but fast). If you press the pause button after pressing start (by default this is the "send" key) you should get to the pause menu and be able to exit the emulator normally. So the problem is "just" that the E61 refuses to display the screen. I'll try to investigate this a bit, I have two ideas. Unfortunately it will take some time before I can release a new version even if I find a solution quickly because I'm currently rewriting the whole rendering code of the emulator, I'm sorry.
|
|
eleeot msx friend Berichten: 4 | Geplaatst: 10 Oktober 2006, 10:32   |
Quote:
| Ok I was able to see this for real on an E61 device. The emulator does not actually crash or hang but there seems to be something that the E61 dislikes in the way I handle the display (which is a bit dodgy I admit -- but fast). If you press the pause button after pressing start (by default this is the "send" key) you should get to the pause menu and be able to exit the emulator normally. So the problem is "just" that the E61 refuses to display the screen. I'll try to investigate this a bit, I have two ideas. Unfortunately it will take some time before I can release a new version even if I find a solution quickly because I'm currently rewriting the whole rendering code of the emulator, I'm sorry.
|
yes it behaves exactly as you say
i hope you will find a way! if i can help in testings please contact me, i'm open
jepp@ebrilo.com |
|
Tbz msx friend Berichten: 4 | Geplaatst: 12 Oktober 2006, 04:07   |
Hi jr!
Im new here, but id like to say that your work ip really appriceated. (uhm... correctly spelled?  )
Ive just downloaded and installed the 1.13c msx emulator to my N80, and it seems to run just fine. But when i try to run a rom, my screen just turns black and nothing more happens.
The games im trying to emulate is: Metal Gear and Metal Gear 2: Solid Snake. (i read earlier that there was some problems with konami roms?)
And one more thing: could you please write a short guide that describes Step by Step from right after installing the emulator to when the rom is running smoothly? (with how to set up the different options, where to put the roms, etc.)
Thanks in Advance
Best Regards tbz |
|
Tbz msx friend Berichten: 4 | Geplaatst: 12 Oktober 2006, 04:22   |
Im sorry, 1.13d was of course the emulator i downloaded, not 1.13c.
Thanks again!
P.S.: I wrote these two post from my phone   |
|
[D-Tail]
 msx guru Berichten: 3131 | Geplaatst: 12 Oktober 2006, 06:48   |
Quote:
| P.S.: I wrote these two post from my phone  
|
Great!
A silly question regarding your ROM loading: do you have the 'mapper' option set to 'auto'? |
|
Tbz msx friend Berichten: 4 | Geplaatst: 12 Oktober 2006, 14:34   |
Yes - the rom mapper ip set to auto.
But the thing is, i cant choose machine type or turn any of the other options on or off (except the 256 kb ram) in the machine setup menu.
Is there any simple explaination to this?
tbz
|
|
[D-Tail]
 msx guru Berichten: 3131 | Geplaatst: 13 Oktober 2006, 00:10   |
Yeah, well, you'd need the MSX1 or in the case of MG2, MSX2(+) system ROMs installed. Yahoo! around somewhere and I'm pretty sure you'll find them. Install them in the same way as you did fMSX/S60 or copy them into the desired directory on your phone.
[edit]For the extensions like MSXDOS2, RS232c, Kanji and a whole lot of other stuff, you'd need MSXDOS2.ROM, RS232.ROM and KANJI.ROM. All machine and extension stuff is ROM also  [/edit] |
|
jr msx addict Berichten: 328 | Geplaatst: 13 Oktober 2006, 06:24   |
Indeed. It seems I forgot to add a check for this in the d version, I'll add it in the next release. That is, after the change you cannot start the emulation if you don't have any system ROMs installed  Anyway again a point in favor of having the system ROMs included with the emulator like some other emulators do, but... |
|
erikd msx freak Berichten: 154 | Geplaatst: 14 Oktober 2006, 00:14   |
I finally bought a memory card for my N73, first thing I tried was this emulator and wow, I'm impressed!
I experienced some little problems with state saving (sometimes when I restore, the game shows up but is frozen, leaving my saved state useless).
I also didn't get the CTRL key at boot-up to work, to be able run some DSK images which need it.
But all in all, I'm very impressed with the fMSX/S60, thanks for the great work!
|
|
[D-Tail]
 msx guru Berichten: 3131 | Geplaatst: 14 Oktober 2006, 03:28   |
Quote:
| I experienced some little problems with state saving (sometimes when I restore, the game shows up but is frozen, leaving my saved state useless).
|
That's exactly the same problem I had. But I had that only when playing SD-Snatcher. Admittedly: I didn't play many other games, but e.g. Dahku and Bomb Jack and Road Fighter never froze upon restoring save state. Maybe the emulator pauses in some Z80 (code) critical section... |
|
Tbz msx friend Berichten: 4 | Geplaatst: 14 Oktober 2006, 04:12   |
Quote:
| Yeah, well, you'd need the MSX1 or in the case of MG2, MSX2(+) system ROMs installed. Yahoo! around somewhere and I'm pretty sure you'll find them. Install them in the same way as you did fMSX/S60 or copy them into the desired directory on your phone.
[edit]For the extensions like MSXDOS2, RS232c, Kanji and a whole lot of other stuff, you'd need MSXDOS2.ROM, RS232.ROM and KANJI.ROM. All machine and extension stuff is ROM also  [/edit]
|
This solved the problem!
But JR can you pleaaase add a little more advanced save system in the next version? With like; some more save slots and an option to bind some buttons to a quicksave option? It takes a little to long to just load/save a game.
If you could do that it would'ave been GREAT 
tbz |
|
erikd msx freak Berichten: 154 | Geplaatst: 14 Oktober 2006, 16:26   |
Anyone got the CTRL key working in order to run .DSK files that need the MSX to boot with CTRL?
|
|
jr msx addict Berichten: 328 | Geplaatst: 16 Oktober 2006, 19:18   |
It might be interesting to investigate what's causing the lockups with save states, perhaps there is a commonality. I never ran into this problem but I've mostly played only cartridge games so it could be related to disk emulation.
erikd, does the CTRL key work at all for you? I.e. if you try using it in BASIC with some keys do you get expected results? It should work, at least it does in MSX80 r2 which uses the same engine as fMSX/S60. Is it possible that the disk ROM you are using doesn't support the CTRL key? Of course it could be some problem with the emulator as well, I'll try it out with fMSX/S60. Note also that different disk ROMs leave different amount of free RAM with or without CTRL pressed.
|
|
manuel msx legend Berichten: 4321 | Geplaatst: 16 Oktober 2006, 20:07   |
All disk ROMs support the CTRL key, AFAIK. However, some very old emulators didn't support the CTRL key at start up. I don't remember the reason, though... I thought it was because of fake disk emulation or something... (not helpful, I know).
|
|
erikd msx freak Berichten: 154 | Geplaatst: 16 Oktober 2006, 20:20   |
I've encountered the save state problem with cartridges as well (with eggerland), but it's not always reproducable. When I encountered it, I had finished one session of fmsx/s60, started the emu again, loaded the eggerland cartridge, booted and restored the state. But like I said, it doesn't always happen so it might be a tough one to fix I suppose.
Maybe there's still something not saved in the save state. I've seen something like that happen too in my own emu when I forgot to save something in the save state.
About the CTRL key, I just tested, but the key itself is working fine. I tried to do 'PRINT FRE(0)', but somehow I couldn't get it in a macro (it displayed correctly in the config menu, but instead it printed 'PRINT CERE(0)' somehow with 'CE' appearing both at once, no idea why). I'll do some more tests and let you know.
|
|
|
|
|