Former player
Joined: 7/2/2005
Posts: 309
Location: Baltimore, MD
I'm having an issue with JPC-RR that isn't covered in the guide. I followed the steps to the letter, and when I go to start the game after assembling, I get this: I skipped autoexec.bat like the guide says, and it takes me to an A:\ prompt. Am I doing something wrong?
Guybrush: "I'm selling these fine leather jackets." Wally: "Really?" Guybrush: "No. I 'm lying." Wally: "In that case, I don't want one!" Currently working on: Nothing at the moment.
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
Tailz wrote:
I skipped autoexec.bat like the guide says, and it takes me to an A:\ prompt. Am I doing something wrong?
Nope. Since the system boots from the first FDD, the default drive is A:, so the first command prompt will be 'A:\>' (at root directory of drive A:). Typical next step (keyboard is buffered, so the input has already been entered when the prompt appears) is to switch to first hard drive (command is 'c:') and then start the game (command varies). Steps some games additionally require: * Running setup program (usually 'setup') * Setting BLASTER variable (SET BLASTER=A220 I5 D1 H5 T6). * Loading DPMI extender (since HXDPMI is the only known compatible extender). Here's a screenshot from my Alien Carnage run (the A:\> prompt can be seen):
Former player
Joined: 7/2/2005
Posts: 309
Location: Baltimore, MD
Well that's good to know. I can change to 'c' but how do I run the game? Typing the image name doesn't do anything, just gives a 'bad command or filename' error. Also, how do you get it to recognize the actual keyboard so I can stop using the virtual one? Or is that not possible?
Guybrush: "I'm selling these fine leather jackets." Wally: "Really?" Guybrush: "No. I 'm lying." Wally: "In that case, I don't want one!" Currently working on: Nothing at the moment.
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
Tailz wrote:
I can change to 'c' but how do I run the game? Typing the image name doesn't do anything, just gives a 'bad command or filename' error
The startup command is game-specific (look for files with extension .com, .exe or .bat, it is one of those without the extension). Without knowing what game it is, impossible to say.
Tailz wrote:
Also, how do you get it to recognize the actual keyboard so I can stop using the virtual one? Or is that not possible?
Well, the idea is to do the command prompt using the virtual one and then have accelerators for often-used keys (see the 'extra' menu, datafiles/Extramenu and Wiki: EmulatorResources/JPC/KeyNumbers)
Former player
Joined: 7/2/2005
Posts: 309
Location: Baltimore, MD
Yay got it to run! Now it says I don't have enough memory lol. I set that when I do the image right? What should I try to set the tracks to? I'm trying to run Wolfenstein 3D.
Guybrush: "I'm selling these fine leather jackets." Wally: "Really?" Guybrush: "No. I 'm lying." Wally: "In that case, I don't want one!" Currently working on: Nothing at the moment.
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
Tailz wrote:
Now it says I don't have enough memory.
You seem to skip config.sys (F5). Use F8 (confirm each command) and you can run config.sys but skip autoexec.bat. This configuration has much more memory.
Tailz wrote:
What should I try to set the tracks to?
Image track count? Should be left at default of 16 unless that is too small (and it obviously isn't given you managed to successfully import the image).
Tailz wrote:
I'm trying to run Wolfenstein 3D.
That game has rather nasty tendency of not detecting the sound card (if it shows it found soundblaster in the first screen, then it should work). I/O delay might help (probably just preturbs the timings). Oh, the hardware FPU has problems with that game (causes graphical glitches). Disabling the FPU (JPC-RR versions earlier than 11.5 also need NO_FPU hack to avoid Wolf3D from crashing on startup) fixes the graphics.
Former player
Joined: 7/2/2005
Posts: 309
Location: Baltimore, MD
Ah ok. Game runs now, thank you so much! Can you control the speed at all? The game runs really slow, which I assume is normal since TAS is never at full speed, but it's like less than 50% speed. Another weird issue is the keys stick, like it'll keep moving to the right as if the button was being held and then it just locks up.
Guybrush: "I'm selling these fine leather jackets." Wally: "Really?" Guybrush: "No. I 'm lying." Wally: "In that case, I don't want one!" Currently working on: Nothing at the moment.
Patashu
He/Him
Joined: 10/2/2005
Posts: 4016
Tailz wrote:
Ah ok. Game runs now, thank you so much! Can you control the speed at all? The game runs really slow, which I assume is normal since TAS is never at full speed, but it's like less than 50% speed.
That's normal for this emulator. It's emulating the processor dos games run on and not very optimized.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
Tailz wrote:
Another weird issue is the keys stick, like it'll keep moving to the right as if the button was being held and then it just locks up.
Yeah, another known emulator quirk (I would need to do proper keyboard reading to fix that). Hitting the key second time releases it.
Former player
Joined: 7/2/2005
Posts: 309
Location: Baltimore, MD
Oh I see. I'll get used to it eventually. Thank you very much for your help. I'd recommend updating the guide and adding what you told me so others aren't confused like I was. It doesn't say anything about the A prompt stuff.
Guybrush: "I'm selling these fine leather jackets." Wally: "Really?" Guybrush: "No. I 'm lying." Wally: "In that case, I don't want one!" Currently working on: Nothing at the moment.
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
Tailz wrote:
I'd recommend updating the guide and adding what you told me so others aren't confused like I was.
I added that stuff to the guide.
Joined: 2/25/2006
Posts: 407
From the sounds of it it's just simple DOS commands needed to get it working. Is Hourglass based on DOSBox?
Ryzen 3700X, ASUS Crosshair VIII Hero (WiFi) Motherboard, 32GB 3600MHz RAM, MSI Geforce 1070Ti 8GB, Windows 10 Pro x64 http://tasvideos.org/Nach/FranpaAlert.html
Emulator Coder, Skilled player (1141)
Joined: 5/1/2010
Posts: 1217
franpa wrote:
From the sounds of it it's just simple DOS commands needed to get it working.
Yup. It is DOS command prompt (and other DOS) stuff. But not everyone has used computers long enough to have used that stuff (or just has used it so long ago they don't remember it anymore).
franpa wrote:
Is Hourglass based on DOSBox?
Hourglass? What that has to do with this? And the answer is no. And if you are asking what emulator JPC-RR is based on, that's JPC.
Joined: 2/25/2006
Posts: 407
Nevermind about Hourglass.
Ryzen 3700X, ASUS Crosshair VIII Hero (WiFi) Motherboard, 32GB 3600MHz RAM, MSI Geforce 1070Ti 8GB, Windows 10 Pro x64 http://tasvideos.org/Nach/FranpaAlert.html
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
It runs slow as hell for me… I think only about 1–3% of realtime speed. Even the game’s splash screen takes almost half an hour to appear. I understand that the emulator is implemented by code interpretation, but it seems that I cannot TAS anything with such emulation speed. Also I get tons of error reports like this:
Emulated: cs selector = af, cs base = 110000, EIP = d0dd
Emulated: processor exception at 0x11d0dd: Processor Exception: GENERAL_PROTECTION [errorcode:0x0]
Emulated: org.jpc.emulator.processor.ProtectedModeSegment$Busy32BitTSS@111ae04segment limit exceeded: e1 > 67.
Emulated: denied access to io port 0x3c9 at cpl 3.
Emulated: cs selector = af, cs base = 110000, EIP = d0d3
Emulated: processor exception at 0x11d0d3: Processor Exception: GENERAL_PROTECTION [errorcode:0x0]
Emulated: org.jpc.emulator.processor.ProtectedModeSegment$Busy32BitTSS@111ae04segment limit exceeded: e1 > 67.
I tried to redirect the output to /dev/null to make it a bit faster, but it caused my JPC-RR to hang (I guess because it attempts to grab IO). Apple Bloom is sad.
S3&A [Amy amy%] improvement (with Evil_3D & kaan55) — currently in SPZ2 my TAS channel · If I ever come into your dream, I’ll be riding an eggship :)
Joined: 1/22/2008
Posts: 319
Location: Brasil
Need help here to run this emulator can I ask a quick guide on how to make this emulator run? All i could get is that we need an image of the game, is that right? I remember years ago playing a dos emulator which didnt need this image. How can i create an image ?
Run..Run...Run.....