Need help with getting sound to work on GOG version of Ultima Underworld 1 on DosBox - Transformer TF300T Q&A, Help & Troubleshooting

Through tons of trial and error, Google searching, and file searching, I have finally been able to get the GOG version of Ultima Underworld 1 to run on my TF300 using DosBox Turbo. However, when I run the autoexec.bat on DosBox Manager or type the manual commands, the game plays with no sound. I've tried many settings on the configuarations page and even put the UINSTALL and UWSOUND commands on the autoexec.bat. Could someone help me to fix the no sound problem?
Also, as an aside, I would like to find ways to tweak Ultima Underworld to run better on my tablet, especially ones that improve the mouse cursor response.

razorracer83 said:
Through tons of trial and error, Google searching, and file searching, I have finally been able to get the GOG version of Ultima Underworld 1 to run on my TF300 using DosBox Turbo. However, when I run the autoexec.bat on DosBox Manager or type the manual commands, the game plays with no sound. I've tried many settings on the configuarations page and even put the UINSTALL and UWSOUND commands on the autoexec.bat. Could someone help me to fix the no sound problem?
Also, as an aside, I would like to find ways to tweak Ultima Underworld to run better on my tablet, especially ones that improve the mouse cursor response.
Click to expand...
Click to collapse
You may need to set DosBox Turbo to manual mode and edit the dosbox.conf manually. In the [sblaster] section, set these if they don't exist:
sbtype=sb16
mixer=true
oplmode=auto
oplemu=fast
oplrate=22050
irq=5 <=== Optionally, can be set to 7.
dma=1
hdma=1
sbbase=220
Then, make sure the Sound Blaster Pro has been selected from the INSTALL.EXE program. After that, run UWSOUND and see if it detects the sound card for both music and speech, if not, modify the one not working for the correct IRQ (defaults to 7 for speech...).
As far as making the experience smoother, I would try stepping the CPU cycles up, and setting the tablet to performance mode.

Found out what was the problem. I found out on the GOG forums that it turns out that all the files were compressed into a "game.gog" folder. I extracted it using 7zip and found all the files I needed, especially the "UINSTALL" and "UWSOUND" files that I needed. When I finished, I ran "UINSTALL" and set up the sound and then ran UWSOUND. When I ran the game, there was sound. Everything is running smoothly, although I would like for the in game mouse cursor to keep up with the TF300s tackpad cursor, but that's a minor complaint. In any case, thanks for the help and advice.

Related

Amiga Emulators

Evening All
I installed PocketUAE Amiga emulator the problem is it seems to run incredibly slow, i have added a disk image via the settings page but when i run the emulator it seems to access the image as if it was a 3.5 in floppy, really slowly etc, i have found numerous settings that are supposed to speed up this process but to no avail.
Can anyone reccomend another emulator as i really am struggling with this one.
cheers
Andy

Help with FpseCE

I cant seem to get this thing to work. I run WM 6.1 on an HTC Mogul. I have scph1001.bin in the bios folder and the program loads like it should and I can select options, config the contols and memory cards and such. I have Final Fantasy 7 discs 1, 2, and 3 as .bin with a .cue and the program recognizes them when I go to load and iso but when I select disc 1 the on screen controller comes up but the game doesnt load. I even let it sit there for a minute and FpseCE just closes. what am I doing wrong? Those same files work just fine on my Desktop PC using ePSXe emulator. please help!
emulators are rarely 100% compatible with all games if I were you I would check out their website for compatible games list or maybe in their forum
ok... so it actually worked... once. I was checking to make sure the bios was loaded and for some reason when I chose the bios it took me back to the main menu unlike everytime before and since it just shuts the program off. the one time it actually stayed on after choosing the bios is the one time I got FF7 to play and it played wonderfully. anyone know whats going on with it now?

Trying to get PSX4DROID to work on Gtablet

I have installed PSX4Droid 1.7 , 2.0 , and 3.0 (the new free one) ... and none of them will work... When I use 1.7 and 2.0 and try to load Harvest moon they don't do anything, and when I use 3.0 it loads and then crashes and says "PSX 4 driud gas crashed... please click here to help fix the issue"
I have the scph1001.bin for the BIOS but I just dont know whats wrong, I have only tried it with Harvest Moon which is a eboot (eboot.pbp and keys.bin files) I have not tried any other games as I am in the process of putting them on the tablet now.
Has anyone had these issues or is it specific to this game?
I could never get it to work. I use fpse instead which works great.
I just tried Crash Bandicoot and it is also not working
What version of FPSE are you using? I am trying with FPSE , and when I load the keys.bin file it just says "FPSE has exited, try using bios, press menu, system, load bios file, save and retry"
But I have loaded the bios file ... ?
Can't remember although I've had no problems with several versions. Make sure after you load a BIOS you save that as your default configuration in the system menu. Turn off HLE in the system menu too. Also fpse cannot run eboot files. All of my ROMs are either bin or cdi and they work fine.
Thanks, Does anyone else have any tips??
I'm currently copying over FF7 (actual ROM, not eBOOT) to see if that will work...
twistid1 said:
Thanks, Does anyone else have any tips??
I'm currently copying over FF7 (actual ROM, not eBOOT) to see if that will work...
Click to expand...
Click to collapse
One more thing. The G-Tablet's multi-touch can be a little finicky when touching two points on the same plane (same position in respect to the y-axis) so I highly suggest setting the d-pad to the middle left of the screen and keeping the other buttons on the bottom right of the screen.

[Q] Shield Controller Not Detected by PC

Hey Everyone,
I thought about posting this into the mobile kepler thread because thats where I started from. However, no one else running mobile kepler seems to have this issue.
I have a macbook pro running windows 8 in boot camp. I installed steam (beta client enabled), geforce experience and the latest beta graphics drivers. Games work great while playing on the laptop (burnout, GTA 4 and Half Life). The registry hack to skip mobile GPU check works to enable streaming to the shield. When go into shield streaming on the shield, it sees the laptop and games. I can pick Steam and it changes the resolution on the laptop and steam opens and goes into big picture mode.
Sound and video stream to the shield fine. But I can't control anything with the shield. I can control anything with the touchscreen or with the controller. If i go into settings in big picture mode (with the mouse on the computer), I can click on Controllers and it says none detected. This is the case in every game as well. Sound and video make it to the shield without issue, but I can't control anything.
I have tried restarting, reinstalling geforce experience, trying non-beta graphics drivers, etc. Nothing seems to work. I had also installed Splashtop streamer (just because I use that product on every machine I have) and I thought that might be conflicting with things. But uninstalling it did not help.
Has anyone experience this? Anything I can try to get it to work?
There are other people reporting similar issues on the GeForce forums. There are two issues that I've seen.
1. SecureBoot incompatibility - seems unlikely for you since the Mac's EFI version doesn't support it.
2. Short file name issue
The way that NVIDIA gets their input DLL loaded into every process is using a registry value that only supports short file names. If short file names are disabled for some reason, it won't be able to load the DLL and the controller won't work.
There's more info in the forum links from this post. http://forum.xda-developers.com/showpost.php?p=44678873&postcount=40
Thanks for your reply. I did some research after posting and found those two items you mentioned. Mine Mac is booting in Legacy mode so thats not the issue. I tried the short name recommendation which was to change 8dot3name to 0 (mine was originally set at 2) and then uninstall geforce experience and drivers, delete the Nvidia folder from both program files folders and then restart and reinstall. That hasn't solved the problem. I also tried changing it back to 2 and and doing the same with no success.
Supposedly NVIDIA is testing a fix internally and it should be out this month. I'm just worried that my issue has something to do with boot camp. I have seen others with MacBook pros on here getting this to work and I don't really see what the difference is between their setup and mine that is causing this to not work.
Does windows keep logs of errors of things it couldn't load? I imagine if the registry was telling windows to start something but it couldn't find it on the disk (due to short names) it would throw an error right? (sorry, I'm mostly a mac guy so I don't know what the PC equivalent to Console.app is)
jeffburg said:
Does windows keep logs of errors of things it couldn't load? I imagine if the registry was telling windows to start something but it couldn't find it on the disk (due to short names) it would throw an error right? (sorry, I'm mostly a mac guy so I don't know what the PC equivalent to Console.app is)
Click to expand...
Click to collapse
is console.app the terminal? If so on windows its cmd (hold windows key + R to open the run dialog, enter cmd, OK) but windows cmd is vastly inferior to the mac terminal in my opinion (I am a windows guy, just saying, the windows command line isnt as good as the one on UNIX like systems).
The windows event log can be opened from control panel. http://www.techrepublic.com/blog/wi...ack-down-issues-that-cause-slower-boot-times/.
Console looks to be equivalent event viewer. Thanks for the suggestion. I should be able to inspect it tonight and look for errors loading the rxinput dll file.
Wow. What an annoying issue. So the problem was that my Program Files folders don't have short name. On top of that when I try to give them short names with admin prompt and fsutil file setshortname it says permission is denied. I'm assuming this is because the Programs files folders are super super system folders.
I tried using %PROGRAMFILES% in the registry entries for rxinput.dll but that didn't work either. So I found the jankiest workaround ever. I copied the dll to the C drive root and then linked the registry to that file. (I actually copied the both dll files. one is under Program Files X86 and on under regular)
Now it works!!!!!
Jankiest workarund ever... but it works.
jeffburg said:
Wow. What an annoying issue. So the problem was that my Program Files folders don't have short name. On top of that when I try to give them short names with admin prompt and fsutil file setshortname it says permission is denied. I'm assuming this is because the Programs files folders are super super system folders.
I tried using %PROGRAMFILES% in the registry entries for rxinput.dll but that didn't work either. So I found the jankiest workaround ever. I copied the dll to the C drive root and then linked the registry to that file. (I actually copied the both dll files. one is under Program Files X86 and on under regular)
Now it works!!!!!
Jankiest workarund ever... but it works.
Click to expand...
Click to collapse
Wow, bit of an odd one. Good that you got it sorted though :good:
With windows you often have to take "but it works" as the correct solution There probably is a better way in this case (taking ownership of program files and then trying to make the changes you require first before resetting the ownership is what I would have looked at doing) but if it works now your probably best to just leave it rather than tempting the computer to say no again

retroarch libretro emulation frontend ported to webos LG TVs

I managed to port retroarch and a few notable cores to webos (webos 2.0 here) LG TVs. Cores I've tried and are running at full speed are gpsp, mgba, nestopia and snes9x. After a lot of work, I've also managed to get desmume2015 up and running with decent speed for some games; but about cores, particularly for desmume, I plan to start another thread. Maybe some of you could help regarding further speedup . Just let me know...
Right, so first things first. I'm not going to release executables, since there are many webos configurations, versions, hardware differences, libraries etc . Instead, the purpose of this thread is meant to be a discussion forum for people interested to get themselves retroarch up ad running. So, regarding requirements, you need a rooted tv, a dump of your 'rootfs' and a cross-compiler toolchain. I also assume you do your experiments under linux.
These are roughly the steps you'll have to follow:
1. Download retroarch 1.7.1 sources from here: https://github.com/libretro/RetroArch/releases
2. Extract the attached archive, in the directory RetroArch-1.7.1 (where you extracted the retroarch sources). This will overwrite qb/config.libs.sh and give you a few needed additional files, such as my configuration file for building retroarch; this is config_andy.sh.
3. Modify config_andy.sh and qb/config.libs.sh to fit your setup, see above. You'll have to be very careful here... sorry for that. Btw., some libraries such as all Qt could be removed since we do not compile the Qt GUI. We need wayland + EGL frontent.
4. Attempt to compile retroarch by runnig 'source config_andy.sh'.
Fingers crossed !
If you managed to compile retroarch, upload it to the TV and run it via ssh/telnet. You should see the retroarch GUI. Let me know how this first step goes...
Good luck !
Oye aún estas actualizando el retro arch? Estoy apunto de rootear mi tv
Did anyone compile this for WebOS 3.5-4.0 ?
Working on latest version?
Would this even somehow work on WebOS 5.1?
Hi, is this still in Development?
I installed retroarch and managed to get cores with the core downloader but I cant manage to get roms to appear in the usb or how to transfer them to the tv. Can someone help me?
Liquidgykill said:
Hi, is this still in Development?
I installed retroarch and managed to get cores with the core downloader but I cant manage to get roms to appear in the usb or how to transfer them to the tv. Can someone help me?
Click to expand...
Click to collapse
Use telnet, TV IP, user: root and password: alpine. The easy way is using WinSCP. The path is /media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch. The directory .config is hidden. And you can create the ROM directory and add rom files. If you get it works please tell us. Good luck.
LukeStage said:
Use telnet, TV IP, user: root and password: alpine. The easy way is using WinSCP. The path is /media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch. The directory .config is hidden. And you can create the ROM directory and add rom files. If you get it works please tell us. Good luck.
Click to expand...
Click to collapse
Hi, thanks for your reply, Im new to all these, what do I need to do that? Should I put my tv in developer mode? Im asking because the root guide says if webos is rooted dev mode should not be used. Do I need an usb cable from my tv to my pc or can be done wireless?
Liquidgykill said:
Hi, thanks for your reply, Im new to all these, what do I need to do that? Should I put my tv in developer mode? Im asking because the root guide says if webos is rooted dev mode should not be used. Do I need an usb cable from my tv to my pc or can be done wireless?
Click to expand...
Click to collapse
I'm new too. I have rooted tv and you don't need any cable. I don't know how to use the developer mode. Simply root the tv since https://rootmy.tv/ from your tv browser and find out the IP of your TV (I use by example the app of my phone called Fing). Install in your laptop the WinSCP, with the TV IP, the user is root and the password is alpine. After that you can connect with your tv even using linux commands if you want.
Im sorry, I dont know if Im missing any step.
I rooted my tv
in the homebrew channel I activated telnet and shh
from my tv settings I got my ip
I tried using scp with my IP but I dunno what protocol to use or what port to use
Conection attempts always fail
I dont know if Im sissing a step on my pc (Windows 10) or on the tv to be honest.
UPDATE: I was able to connect with the steps above on prot 22 and STPF protocol.
I downloaded retroarch from the hombrew channel
Retroarch by default comes with no cores so I used the Online updater - assets update and Online updater - update core info fies.
Also update your assets.
After that, you go to core downloader and Download any of the Supported cores on WebOs, in my case MGBA.
I put a GBA ROM in the directory: /media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch/downloads
since is a directory with its own shortcut inside Retroarch its easy to find it quickly.
Its incredible, WebOs runs pretty well GBA, its not perfect but its totally playable.
Im using a PS4 controller with USB cable in the back port of my tv and its recognized as an HID device, you can config the keys of the controller inside retroarch options.
THANK YOU @LukeStage and everyone that made this port possible.
Liquidgykill said:
Im sorry, I dont know if Im missing any step.
I rooted my tv
in the homebrew channel I activated telnet and shh
from my tv settings I got my ip
I tried using scp with my IP but I dunno what protocol to use or what port to use
Conection attempts always fail
I dont know if Im sissing a step on my pc (Windows 10) or on the tv to be honest.
UPDATE: I was able to connect with the steps above on prot 22 and STPF protocol.
Click to expand...
Click to collapse
If you want to investigate more you can take a look this thread. Is in spanish, https://forocoches.com/foro/showthread.php?t=9049603&highlight=ipk
You can use any translator addon with the browser to see it translated. like https://github.com/FilipePS/Traduzir-paginas-web
Im sure this is a silly question, but i could use a hand... i rooted my lg with rootmy.tv and installed retroarch... So when i try to telnet and change directories to the one listed above i get "permission denied." did i miss something post rootmy.tv? can anyone toss me a lifeline?sidenote - i do have ssh server and telnet on in the homebrew channel app.. i can telnet into it, but its like i dont have root access .... did i miss something/? i login with root alpine... also my command line shows - "[email protected]".
Edit. Sorry guys i think i got it. My bad
So i got the roms added to the specific folder but when i load them they show the file name at first but then all i get is a black screen. Is there a fix for this?
Edit. This was my mistake. I was trying to load the zip like a dumby. Simply unzipping and uploding the rom file to tv fixed this
Anyone know what version of mame emulator that will work? I been using sftp to add roms for snes and sega and stuff but i cant figure out how to install mame. System info shows webos is linux based but is there another version of emulator i can use? Droid or something like that? Also i wanna thank you for this port. It works great for me. Just need to figure out the mame emulator and how to load the full list of cores. Then it would be 100% perfect! But great job!!!
xtreme_protector said:
I managed to port retroarch and a few notable cores to webos (webos 2.0 here) LG TVs. Cores I've tried and are running at full speed are gpsp, mgba, nestopia and snes9x. After a lot of work, I've also managed to get desmume2015 up and running with decent speed for some games; but about cores, particularly for desmume, I plan to start another thread. Maybe some of you could help regarding further speedup . Just let me know...
Right, so first things first. I'm not going to release executables, since there are many webos configurations, versions, hardware differences, libraries etc . Instead, the purpose of this thread is meant to be a discussion forum for people interested to get themselves retroarch up ad running. So, regarding requirements, you need a rooted tv, a dump of your 'rootfs' and a cross-compiler toolchain. I also assume you do your experiments under linux.
These are roughly the steps you'll have to follow:
1. Download retroarch 1.7.1 sources from here: https://github.com/libretro/RetroArch/releases
2. Extract the attached archive, in the directory RetroArch-1.7.1 (where you extracted the retroarch sources). This will overwrite qb/config.libs.sh and give you a few needed additional files, such as my configuration file for building retroarch; this is config_andy.sh.
3. Modify config_andy.sh and qb/config.libs.sh to fit your setup, see above. You'll have to be very careful here... sorry for that. Btw., some libraries such as all Qt could be removed since we do not compile the Qt GUI. We need wayland + EGL frontent.
4. Attempt to compile retroarch by runnig 'source config_andy.sh'.
Fingers crossed !
If you managed to compile retroarch, upload it to the TV and run it via ssh/telnet. You should see the retroarch GUI. Let me know how this first step goes...
Good luck !
Click to expand...
Click to collapse
Great job bro. I installed through homebrew channel and add roms through sftp. Runs great. Audio can have a few hiccups here and there but nothing to complain about. I just posted below about mame. Any chance you could help me out sometime. I wanna add the mame emulator myself if i have to. Or may be explain how to add full core list to retroarch. Thanks again for this. Its amazing!
Liquidgykill said:
Hi, is this still in Development?
I installed retroarch and managed to get cores with the core downloader but I cant manage to get roms to appear in the usb or how to transfer them to the tv. Can someone help me?
Click to expand...
Click to collapse
I been using sftp to transfer to tv from my local host. Its easy and it works fine. Just make sure to extract the zip and upload the actual rom file
So this may be very helpful for all wh0 want to add cores that arent already in the app on webos
index - powered by h5ai v0.29.0 (https://larsjung.de/h5ai/)
index - powered by h5ai v0.29.0 (https://larsjung.de/h5ai/)
buildbot.libretro.com
I have a question. There is no other away apart from rooting my TV in order to put some roms in retroarch?
I plugged a pendrive into the TV with some roms, but I couldnt find the right folder in Retroarch explorer.
I don't want to root my TV
This is nice, contains every major 16bit system only one missing: TurboGrafx16 (PC engine in Japan)
Can you add the core to the online updater? There are many pc engine game for English translation nowadays, it would be nice if I actually can play them on my TV.
Kashi: read back the forum, pendrive are not working sadly, you can install winscp (telnet client) to copy game roms to the internal storage of your tv. Get the IP from the TV's network settings, username root password alpine and put the roms in the folder media/developer/apps/usr/palm/applications/com.retroarch/.config/retroarch
Kashi_ said:
I have a question. There is no other away apart from rooting my TV in order to put some roms in retroarch?
I plugged a pendrive into the TV with some roms, but I couldnt find the right folder in Retroarch explorer.
I don't want to root my TV
Click to expand...
Click to collapse
You can use the dev mode option. Install the dev add from the regular App Store on the TV and add the free dev mode option to your account. Then use this to side load retroarch to your tv. Downside there is a button in the dev app you need to read every 50 hours (I feel like John Loke in Lost) there are some automated options to renew the dev mode but I haven’t gotten them to work yet.

Categories

Resources