The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #1 Posted by Geir Isene on 1 Dec 2013, 8:04 a.m.

EMU41 v 2.5, Dosbox v 0.74, Latest Ubuntu (13.10).

It runs like molasses, it's like watching paint dry.

Any ideas?

      
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #2 Posted by Geir Isene on 1 Dec 2013, 8:22 a.m.,
in response to message #1 by Geir Isene

And this is my EMU41.INI:

; emu41.ini        emu41 init file

[MODULES] ; page size filename 0 12 rom41cx.bin 3 4 cxfcn2d.bin 5 8 cxtime2c.bin 6 4 prter1e.bin 7 4 hpil1h.bin ; ------------ 8 4 CCD_OSX.BIN

[DEVICES] HDRIVE1 HDRIVE1.DAT XIL COM1

            
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #3 Posted by J-F Garnier on 2 Dec 2013, 9:19 a.m.,
in response to message #2 by Geir Isene

Very likely, it's due to the XIL COM1.

Support of the PIL-Box (through XIL COM1) is experimental and may slow down or disturb emu41 operation depending on the OS. My experience is that it worked well for me on an old W2K system, but much less on XP. I don't know for DOSbox/Linux.

I strongly advise not to use directly the PIL-Box in Emu41 with XIL COM1, but to use ILPer to tranfer data using the virtual disk hdrive1.dat.

Try to remove XIL COM1 and let me know.

J-F

                  
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #4 Posted by Geir Isene on 2 Dec 2013, 11:54 a.m.,
in response to message #3 by J-F Garnier

The problem was that EM41fired up without running "bnu" first and thus it hang on the connection it seams. When I fixed that, all was smooth sailing. The problem was that when I upgraded from dosbox 0.73 to 0.74, the part with autorunning the bnu got left out.

                  
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #5 Posted by Geir Isene on 2 Dec 2013, 6:16 p.m.,
in response to message #3 by J-F Garnier

Yup - running the ilper program under Linux to use it as a mass storage device and also a printer. Neat.

Another question, then; What is the best way to transfer a single FOCAL program from my PC to my 41 using ilper or emu41?

      
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #6 Posted by Gerson W. Barbosa on 1 Dec 2013, 8:31 a.m.,
in response to message #1 by Geir Isene

Have you tried Ctrl F12?

http://www.dosbox.com/wiki/Special_Keys

HTH,

Gerson.

            
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #7 Posted by Geir Isene on 1 Dec 2013, 8:57 a.m.,
in response to message #6 by Gerson W. Barbosa

Excellent resource, Gerson. Thanks.

After trying to speed up everything, I see that the issue is not with dosbox (I ran the game Gauntlet, and it runs very fast and smooth). The issue seems to be with EMU41, making my question even more pertinent to this forum ;-)

                  
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #8 Posted by Geir Isene on 1 Dec 2013, 10:34 a.m.,
in response to message #7 by Geir Isene

Fixed it - hmm... by following my own, long forgotten instructions...:

http://isene.me/hp-41/rem/

                        
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #9 Posted by Egan Ford on 1 Dec 2013, 11:48 a.m.,
in response to message #8 by Geir Isene

EMU41 is now open source, when is one of us going to port to UNIX/Linux/curses?

                              
Re: EMU41; Dosbox on Linux; Excruciatingly sloooow
Message #10 Posted by Geir Isene on 1 Dec 2013, 5:10 p.m.,
in response to message #9 by Egan Ford

Oh, wow. Neat news.

If I get the time and inspiration, I will attack it. But I promise nothing ;-)


[ Return to Index | Top of Index ]

Go back to the main exhibit hall