VOGONS


First post, by Rayek

User metadata
Rank Newbie
Rank
Newbie

I've never encountered this problem before I switched from XP to 2000. Now, after I mount a folder and navigate to start a game, and finally start one, nothing happens. Well, not nothing, the blinking underscore still blinks, but other than that... Nothing. I've tried several different settings (within reason), different games and programs, and even different versions of Dosbox.

I apologize if this has been asked or covered before, I'm very new here (2 minutes...) I am not new to Dosbox, and I am definitely not new to Dos, which is why this is especially troubling.

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 1 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

check if DOSBox has write acces to your folders where the games are stored.

Water flows down the stream
How to ask questions the smart way!

Reply 2 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie

...How do I do that?

Edit: Yes it can read, write and execute files.

Last edited by Rayek on 2006-09-16, 07:00. Edited 1 time in total.

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 3 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

select a folder and press alt-enter
see if readonly is selected.

Water flows down the stream
How to ask questions the smart way!

Reply 4 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie

The only folder I'm using has full permission.

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 5 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

you may want to download the debugger version of dosbox (it's in the development forum)

to see if there are any weird lines in there. (at least copy the last lines after executing something to here
DOSBox debugger

Water flows down the stream
How to ask questions the smart way!

Reply 6 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie

Scrolling way too fast to actually copy the data, but after an attempt to load Keen 1, I get something similar to this:

1139872: CPU:Illegal/Unhandled Interrupt Called 6

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 7 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

right.
create a configfile with debugger version of dosbox
(start dosbox
config -wc dosbox.conf
exit)
look for the line log= inside the file
set it to
log=c:\keen.txt
save.
start dosbox
start keen
exit dosbox.
attach the logfile here.

The unhandled interrupt shows that dosbox is doing something.

Water flows down the stream
How to ask questions the smart way!

Reply 8 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie

Here's the logfile, I let the message run a bit before I close, but it's repeating the same message.

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 9 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie

Just tried it with a different game and it spits the same error message. Encountered this before?

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 10 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

917687: EXEC:Execute keen1e.EXE 0
917687: FILES:file open command 0 file keen1e.EXE
917696: CPU:Illegal/Unhandled opcode 63

after 9 instructions it allready goes wrong.
That is really fast.

Water flows down the stream
How to ask questions the smart way!

Reply 11 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie

Anything at all I can do?

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 12 of 19, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Do you know how to use the debugger? I think on the dev forum
there's a short explanation somewhere.

Switch to the keen directory, and type "debug keen.exe" or whatever
the executable is. Please make a screenshot of the debugger window.
Press f11 three times, watchingm the disassembly. Make a screenshot
again. Repeat this once, and press f5 then.
Please post the screenshots here (.png preferrably) and tell if the
game crashed differently.

Reply 13 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

you might want to run a systemcheck or filecheck.

the contents of keen1.exe:

mitted
epoll_ctl: Operation not permitted
epoll_ctl: Operation not permitted
epoll_ctl: Operation not permitted

(and the last line repeats itself on and on.)

Water flows down the stream
How to ask questions the smart way!

Reply 14 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie
wd wrote:
Do you know how to use the debugger? I think on the dev forum there's a short explanation somewhere. […]
Show full quote

Do you know how to use the debugger? I think on the dev forum
there's a short explanation somewhere.

Switch to the keen directory, and type "debug keen.exe" or whatever
the executable is. Please make a screenshot of the debugger window.
Press f11 three times, watchingm the disassembly. Make a screenshot
again. Repeat this once, and press f5 then.
Please post the screenshots here (.png preferrably) and tell if the
game crashed differently.

I didn't see a difference in the 'meltdown' except a pause function. It basically says all it's going to say in the .txt file I attatched.

Plus, it's too much work to take screens 😊

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 15 of 19, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

> It basically says all it's going to say in the .txt file I attatched.

Well the interesting part would have been the screenshots
showing the progressing trace. But feel free to do heavylogs.

Reply 16 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I allready figured it out.
the exe is corrupt.
it contains some sort of log message repeated over and over again.
Looks like a drive corruption.

Water flows down the stream
How to ask questions the smart way!

Reply 17 of 19, by Rayek

User metadata
Rank Newbie
Rank
Newbie

Yeah, I think it's because they were rescued from an old Win. XP partition that had been blazed for one reason or another, saved to my Linux partition, and transferred back to the new NTFS part.

Thanks so much for the help, I guess I'll have to find my old floppies.

EmuconnectAdmin.gif
381154102736wy9.gif

Reply 18 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

didn't know that there were reliable and stable
ntfs writing tools under linux.
I don't dare to use them to be honest.

Water flows down the stream
How to ask questions the smart way!

Reply 19 of 19, by Srecko

User metadata
Rank Member
Rank
Member

There are few alternatives:

1.Captive (windows ntfs driver wrapper). Worked OK even a while ago, they did update it with fuse support recently.

2.ntfs-3g beta - reverse engineered implementation which is a small fork of linux-ntfs project (probably purpose of it was to create more attention and gwt testing as it was loudly declared as *almost* fully functional ntfa driver). It's a userspace fuse driver and will probably be merged back into ntfsprogs. Developers paid much attention during the development not to corrupt data and did not implement any FS operation which isn't well understood, thought they are almost done:)

3. Commercial Paragon ntfs driver which is rumoured to sometimes cause corruption 🙄