VOGONS

Common searches


Search results

Display options

Re: Most beautiful Dos-Games for a 486...what are your favorites?

in DOS
And I disagree with the assertion more "modern" tends to equate more "realistic". Some modern games look anything but realistic, while older ones do. If anything some modern games have such stunning graphics they manage to pass off the fantastical more convincingly, leaving older games looking …

Re: Most beautiful Dos-Games for a 486...what are your favorites?

in DOS
Settlers was a game I loved on Amiga, how does the PC version compare? I have played both, but never compared them side by side. I think that the PC version looks even better as it was supporting SVGA (?) My opinion of many old games took a nose-dive after I had tried some more modern games. I …

Re: Most beautiful Dos-Games for a 486...what are your favorites?

in DOS
Almost all shrivel in comparisson to a well made modern game. The same goes for hardware. I can't say I agree, but to be fair it really depends on what it is you're wanting to get out of the experience. A varied and dynamic experience. Many older games offer the player relatively limited options. …

Re: Most beautiful Dos-Games for a 486...what are your favorites?

in DOS
How good or ugly a game appears to be also depends on your expectations. My opinion of many old games took a nose-dive after I had tried some more modern games. Also after having really invested in a good PC it's hard to believe I ever could have made do with the kind of computers I used during the …

Re: Does DOSBox support TSRs?

I had to read that article a few times. There's a lot of technical stuff I never dealt with before in there. As far as I understand it only the first few paragraphs are relevant in my case. According to those I need to: 1. Call DOS function 34h (int 0x21, ah = 0x34) 2. Save the address returned in …

Re: Does DOSBox support TSRs?

Okay, I removed the use of the FS register to store the data segment and added a check to prevent the program from trying to perform a dump while one is already in progress. https://github.com/PeterSwinkels/Memory-Dumpi … -TSR-for-MS-DOS Are there any other changes you would recommend?

Re: Does DOSBox support TSRs?

@BloodyCactus: I don't think the medium itself matters much. I think it's the quality of the information provided that matters. Anyway the only specific question I have right now is whether you have any suggestions as how I could improve my code.

Re: Does DOSBox support TSRs?

@bloodycactus: Yeah after testing, it turned out all CLI/STI instructions were pointless. I put them there because of instructions on how to build a TSR I found on YouTube. It's hard to find decent info on this subject. Thanks for helping out. Do you mean I should use a far jump instead of an …

Re: Does DOSBox support TSRs?

There is all kinds of wrong in here. I'd suggest setting DX correctly for func 31 to the end of your ISR rounded up , and put the ISR at the start of the app then all the init code after. jmp start my_isr: ... end_isr: start: ... ... mov dx,end_isr add dx,15 shr dx,4 mov ah,0x31 int 0x21 Thank you …

Re: Does DOSBox support TSRs?

I don't like the DOSBox debugger, a lot of steps. Writing my own software may be more work at first, but being able to press a single key to dump all conventional memory is worth it. Yeah, there is room for improvement in what I wrote. When I get around to it I will investigate using other methods. …

Re: Does DOSBox support TSRs?

It appears I succeeded in making a stable TSR that dumps all conventional memory when the user presses the F12 key. "mmdmptsr.asm" ; Memory Dumping TSR for MS-DOS v1.00 - By: Peter Swinkels, ***2021*** ORG 0x0100 ; Indicates that all relative pointers to data are moved forward by 0x0100 bytes. …

Re: Does DOSBox support TSRs?

Okay, I made a few changes and decided to try to have my TSR display a character instead of modifying the Num Lock status. Code: ; A TSR for MS-DOS - By: Peter Swinkels, ***2021*** ORG 0x0100 ; Retrieves interrupt 0x08's vector. CLI MOV AH, 0x35 MOV AL, 0x08 INT 0x21 ; Places the retrieved vector at …

Writing a TSR for memory dumping.

EDIT: I updated the original code posted here. EDIT 2: For some reason I linked to vbforums instead of YouTube. Duh. Hi, I am trying to write a TSR using the instructions from this YouTube video: https://www.youtube.com/watch?v=PQXNpPul5oo&t=1960s The result: ; A TSR for MS-DOS - By: Peter Swinkels, …

Page 13 of 26