maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   DOSBox 0.65 ... ftw (https://talk.maemo.org/showthread.php?t=5686)

OSEmuTech 2008-02-13 23:16

Re: DOSBox 0.65 ... ftw
 
It's really remarkable how much Arnim has given to us lately, besides all the awesome work on DOSBox.

New Port: Warzone 2100

New Port: Jagged Alliance 2 Engine

New Game: OpenTyrian 2D space shoot-emup!

ArnimS 2008-02-14 15:33

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by OSEmuTech (Post 142203)
It's really remarkable how much Arnim has given to us lately, besides all the awesome work on DOSBox.

New Port: Warzone 2100

New Port: Jagged Alliance 2 Engine

New Game: OpenTyrian 2D space shoot-emup!

The first two are not by me. I just got the priveledge of announcing/hosting them. And sorry for the rant... ignore.

spirytsick 2008-02-14 15:41

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by ArnimS (Post 142428)
The first two are not by me. I just got the priveledge of announcing/hosting them. And sorry for the rant... ignore.

Thank The Maker... Welcome back.

ArnimS 2008-02-15 01:38

Re: DOSBox 0.65 ... ftw
 
Here's a fairly typical oprofile run for recent dosbox
running wing commander, vga, cycles 1600, frameskip 5 sound is somewhat sputtery. The breakdown was pretty surprising to me - due to high frameskip and dirty buffer technology vga and screen blits accounts for only a few percent of the cpu use.
Code:

CPU: ARM V6 PMU, speed 0 MHz (estimated)
Counted CPU_CYCLES events (clock cycles counter) with a unit mask of 0x00 (No unit mask) count 100000
samples  %        app name                symbol name
790837  37.7594  dosbox                  CPU_Core_Simple_Run()
205133    9.7943  dosbox                  OPL2::YM3812UpdateOne(int, short*, int)
141333    6.7481  dosbox                  mem_writew(unsigned int, unsigned short)
139735    6.6718  no-vmlinux              (no symbols)
139255    6.6489  dosbox                  mem_readw(unsigned int)
80063    3.8227  dosbox                  VGA_ChainedVGA_Handler::writew(unsigned int, unsigned int)
48412    2.3115  dosbox                  DoString(STRING_OP)
41582    1.9854  dosbox                  FillFlags()
36618    1.7484  oprofiled                (no symbols)
24928    1.1902  dosbox                  CPU_Push16(unsigned int)
23724    1.1327  libSDL-1.2.so.0.7.1      (no symbols)
23586    1.1261  libc-2.5.so              (no symbols)
21747    1.0383  dosbox                  get_CF()
21385    1.0210  dosbox                  get_ZF()
20214    0.9651  libm-2.5.so              (no symbols)
18982    0.9063  dosbox                  EA_16_06_n()
17843    0.8519  dosbox                  EA_16_46_n()
14050    0.6708  dosbox                  EA_16_87_n()
12277    0.5862  esd                      __udivsi3
11886    0.5675  dosbox                  mem_readb(unsigned int)
11750    0.5610  esd                      mix_stereo_16s_to_stereo_32s_sv
10450    0.4989  libpthread-2.5.so        (no symbols)
9641      0.4603  dosbox                  CPU_Pop16()
9593      0.4580  dosbox                  vga_read_p3da(unsigned int, unsigned int)
9429      0.4502  dosbox                  CPU_SetSegGeneral(SegNames, unsigned int)
9387      0.4482  dosbox                  CPU_IO_Exception(unsigned int, unsigned int)
8710      0.4159  dosbox                  read_latch(unsigned int, unsigned int)
8610      0.4111  dosbox                  CPU_CALL(bool, unsigned int, unsigned int, unsigned int)
8609      0.4110  dosbox                  RENDER_StartLineHandler(void const*)
8531      0.4073  dosbox                  Normal1x_8_16_R(void const*)
8445      0.4032  esd                      mix_players
7688      0.3671  dosbox                  PIC_RunQueue()
7181      0.3429  dosbox                  counter_latch(unsigned int)
6856      0.3273  dosbox                  IO_ReadB(unsigned int)

What does it all mean? Well it does give us an indication of why sound blaster emulation requires reducing CPU cycles so much.

wangych 2008-02-15 09:38

Re: DOSBox 0.65 ... ftw
 
Hi ArnimS,

Thank you first for the great job, I really enjoy Dosbox but still have the same issue that the mouse cursor doesn't follow the stylus. I searched in this thread but couldn't get an answer. Could you please let me know it will be fixed or there exists some solution already? Thank you. It's quite annoying because one of my favorite DOS games is heavily relied on Mouse.

-Yichun.

Addison 2008-02-15 09:41

Re: DOSBox 0.65 ... ftw
 
Greetings again ArnimS.

Hey, I sort of felt that your recent mental snap had something to do with a post I made earlier on in this thread.

I know that you just said for your comment to be ignored, but for some reason, I feel like that's not enough to resolve what you said.

Your suggestions on how to correct the mapper.txt function, I already tried them all even before your reply. I'm not one to immediately run to this site and complain about something going wrong. I first try to work the problem before posting here.

With that being said... Yeah, there is some weird, little bug in your build, I just can't seem to place it.

I've got a ton of possibilities on what might be the cause of this, but my best guess is that it has something to do with the fullscreen option in Dosbox. Honestly though, I could care less about that.

Your comments using the F bombs and on eating rice.... well, first off, I've never heard that expression before. To me, it seemed like it was either an Eitheopean slur or an Asian racial disparagement.

I'm not judging you on what you said, only because I couldn't understand it.

If this had nothing to do with what I posted earlier, I will give you my fullest apologies for this current post.

However, If it was something that I did in fact say, well, next time, at least give me the chance to apologize first. :)

I still think of you as a good person and a nice friend that helps me whenever I ask a stupid question, so no hard feelings, okay?

I hope things are going well for you.

Cheers buddy. :)

JFX 2008-02-16 06:23

Re: DOSBox 0.65 ... ftw
 
hello hello... HOW do i install this beautiful program onto my beautiful new N800 tablet? I've downloaded almost every file on the source site by you arnimS.. I've also scanned through every single page on this thread.. So anyone have nice straight through directinos I and others can use , what to download, what to install and how, to get dosbox working the best it can so far on the N800? Any help. MUCH.. appreciated.

ArnimS 2008-02-16 22:41

Re: DOSBox 0.65 ... ftw
 
Quote:

Originally Posted by JFX (Post 143120)
hello hello... HOW do i install this beautiful program onto my beautiful new N800 tablet? I've downloaded almost every file on the source site by you arnimS.. I've also scanned through every single page on this thread.. So anyone have nice straight through directinos I and others can use , what to download, what to install and how, to get dosbox working the best it can so far on the N800? Any help. MUCH.. appreciated.

Ok, today I made a new version that should be a simple one-click install.
  1. Go to http://pupnik.de/dosbox.html in your tablet browser,
  2. click on the OS2008 .deb
No messing with config files, necessary. It should work regardless of whether you are on N800 or N810, OS2007 or 2008. If you have a problem, post it here.

This version fixes the N810 keyboard problem with the missing number (fn key). Also adds some minor optimizations.

I've been able to get mouse working accurately in two mouse games so far. DOSBox can auto-calibrate mouse to screen dimensions. To do this drag stylus slowly across the fullscreen game window, left to right and top to bottom; you may need to do this more than once. If you find that mouse is traveling only in upper-left hand corner, then you'll need to edit dosbox.conf to scale the mouse motion. For example Betrayal At Krondor needs sensitivity=200, but then the mouse positioning is ~perfect~!

Pushwall 2008-02-17 04:21

Re: DOSBox 0.65 ... ftw
 
Oh wow, thanks! :cool: I'm off to try this new version out right away!

Bundyo 2008-02-17 07:06

Re: DOSBox 0.65 ... ftw
 
Arnim, i can report that this new version doesn't take game as an argument and doesn't automount its directory. :(


All times are GMT. The time now is 12:11.

vBulletin® Version 3.8.8