Forum Replies Created
-
AuthorPosts
-
Al exKeymaster
DOS programmers did a lot of funny stuff with mouse implementation back in the day. In Ultima Underworld, you need to adjust manual mouse correction under Advanced settings -> Manual correction. IIRC, it’s 640×240 (don’t ask me why…). 🙂
Al exKeymasterUltima 7 is actually very easy to run in Magic Dosbox. It’s all built around mouse input, so you can control it really well. I think I’ve posted my layout here a couple of years ago already.
The Underworld games are trickier, they are quite a pain in the butt to control even on real pc hardware. I started working on a portrait mode layout some time ago, but somehow never got round to finishing it. 🤷♂️
Al exKeymasterYou can configure this in the “Main Menu” options: tap the cogwheel when you’re in the front end view, then “Main Menu”, and check all the necessary boxes there. 🙂
Al exKeymasterThat’s actually pretty straightforward. Enter layout edit mode (back button on phone -> “Add virtual buttons”), then follow the instructions given above in the original post. 🙂
Al exKeymasterYou mean the game profile? Just press the back button on your phone while ingame, and tap “Add virtual buttons”.
Al exKeymasterNp, it’s really stupid and probably nothing would happen if we left the download links active. But better safe than sorry. 😉
Al exKeymasterThank you very much for sharing! 🙏
I had to remove your link, because we can’t allow distribution of copyrighted games here (I know it’s stupid, it’s not available to purchase anywhere, but that’s how things are ¯\_(ツ)_/¯ ).
Anyway, your profile is too good to be deleted, so I uploaded it into my own Mediafire account without the game, and replaced your link. 🙂🍻
Al exKeymasterHm, sounds like a bug to me. 🤔 Can you upload your game profile to your Google Drive account and post a link here?
Al exKeymasterNice one, thanks for sharing! 😀👍
Al exKeymasterGlad to hear it’s working! 🙂👍
Cinematics can be a pain in the butt. They usually work fine with fixed cycle settings, but somehow mess up the automatic cycles max detection. You could still try to set cycles manually to 60000 / 80000 / 100000, and see how high you can go.Al exKeymasterWell, your phone should definitely be fast enough. You could also try fixed cycles, like e.g. cycles=80000, but that will probably cause slowdowns and/sound issues at least on some occasions.
Here’s what I’m using to run Commandos and Diablo 2 on my phone, maybe these settings can help?[dosbox]
machine=svga_s3
memsize=32
vmemsize=8[render]
frameskip=1[cpu]
# valid core are: normal, simple, full, auto, dynamic
# dynamic is the fastest and optimized for the ARM processor + works with Win9x
core=dynamic
# new paging methods from MB6 & Ykhwong SVN introduce new cputype settings:
# valid cputypes are: 386, 486, 386_prefetch (*), 486_prefetch (*), pentium, pentium_mmx
# (*) = requires normal core setting instead of dynamic
#cputype=486_slow
cputype=pentium_slowcycles=max 105%
cycleup=500
cycledown=500
isapnpbios=true[sblaster]
sbtype=sb16
mixer=false
oplmode=auto
oplemu=fast
oplrate=22050[mixer]
rate=22050
blocksize=512
prebuffer=0[dos]
xms=true
ems=false
umb=true
keyboardlayout=auto[ipx]
ipx=false[joystick]
joysticktype=none
timed=false[midi]
# Only enable MIDI if you have the necessary MT32 ROM files
mpu401=none
mididevice=none[speaker]
pcspeaker=false
tandyrate=8000
tandy=false
pcrate=8000
disney=false[gus]
gus=falseAl exKeymasterHi, can you elaborate a bit more on your phone specs, i.e. exact phone model, and cpu type?
Win95 emulation is very demanding, so there might indeed be a cpu bottleneck here. In general, you should try to set core=dynamic, and cycles=max 105%. You can run the benchmark over in the benchmark section, to get a general idea of how fast your phone is in comparison to others.Al exKeymasterDosbox is only taxing the cpu, gpu is barely used. Unless there’s some bullshitty cpu management going on (as on my S9 phone), it’s running on the one most powerful core. Dosbox isn’t multithreading either, not even on PC btw., it’s only always utilizing one core.
Al exKeymasterNo problem, glad you got it sorted out already. 🙂👍
Al exKeymasterNice one! 🙂👍
-
AuthorPosts