Unfortunately, this site has restricted functionality as this browser does not support the HTML button formaction attribute.
Unfortunately, this site has restricted functionality as this browser has HTML web storage turned off.

Warcraft +4 Pmode/w Trainer. by Grudge

1 of 1 file grudge nfo scene release
3 items
  • FILE_ID.DIZ
  • WARTRN.NFO
  • WARTRN15.EXE
  • Zip / DOS   NFO scene release
  • 35 kB   DOWNLOAD   SHARE
hide RetroTxt by Defacto2   The open source web-extension to view many ANSI, ASCII and NFO files as text in your browser, available on Chrome Firefox GitHub

Emulating WARTRN15.EXE in DOSee.

Use these tabs to make adjustments to the emulation

If the emulation is taking too long to load, you can turn it off.

Applying changes will reload the page and reboot the emulator





Changes will not be applied until this browser tab has been refreshed





DOS programs need a keyboard for user input

ENTER ↵ to select or continue
ESC to navigate back or exit
←→ ↑↓ are often used to navigate menus


Emulation too slow?
Set the emulator to use maximum CPU speed
Emulation too fast?
Set the emulator to use the 386 CPU configuration
Experiencing graphic or animation glitches?
Set the emulator to use VGA only graphics configuration
Need to turn off the audio?
Disable sound card support

Have no audio?
  1. Try Gravis Ultrasound hardware
  2. The song or audio file maybe missing from the program
  3. Audio may not be supported
    Unlike other systems of the era, audio for DOS was unfortunately complicated for both programmers and end users alike. A lot of early scene software didn't bother including it. While those that did often didn't test it on all the hardware they supposedly supported.


Want to hack around in the DOS prompt?
  1. Mount the DOS tools drive with automatic run program turned off
  2. Then dir u:\ to list the utilities, some included programs 4dos cp acidview pictview
  3. Use mount to list the emulated drives
  4. Learn the DOSBox commands

DOSee pronounced dos/see, is our emulator used to run MS-DOS based software in your web browser.

MS-DOS (Microsoft DOS) was the primary operating system used by PCs during the 1980s to the early 1990s and is the precursor to Microsoft Windows.


DOSee is a slimmed down, partly modified port of The Emularity.

The Emularity is a multi-platform JavaScript emulator that supports the running of software for legacy computer platforms in a web browser. It is the same platform that's running emulation on the Internet Archive.

EM-DOSBox is a high-performance JavaScript port of DOSBox that is applied by The Emularity for its emulation of the MS-DOS platform.

DOSee uses BrowserFS ZipFS and ZipFS Extras to simulate zip file archives as hard disks within EM-DOSBox.

DOSBox is the most popular MS-DOS emulator in use today and is frequently used by commercial game publishers to run games from their back-catalogues on modern computers.


DOSee, built on The Emularity, EM-DOSBox and DOSBox. Capture screenshot and save function built on canvas-toBlob.js.

[+] Configuration Select all
WARCRAFT +4 PMODE/W TRAINER
---------------------------

  Included in the zip are two separate trainers:

        WARTRN.EXE   -  Trainer for the original floppy version (Ver 1.12)
        WARTRN15.EXE -  Trainer for the gus update (Ver 1.15)

  Just run whichever trainer applys to you and follow the onscreen
instructions to learn how to activate the menu and use the ingame keys.  

  This trainer will not modify ANY files on your hard drive.  If you don't 
believe me, load the trainer, reboot during the middle of the game, and do a 
file compare with another copy of the original file.  There will be no 
difference!

CODING OF THE TRAINER ENGINE
----------------------------

  About a month ago I was speaking to Mat and Prime Evil about why there 
were no protected mode trainers around.  Mat basically said that you can't
create a trainer for a protected mode application because the whole idea is
that no two programs can use the same memory at the same time.  He also said 
that he didn't see how it would be possible to trap an interrupt either, since
SoftIce for Win can't do it!  However, after a while I suggested another way
of doing it and after some convincing they agreed that it might work.
So I began learning assembler (cos mat couldn't be fucked programming it and
prime was too busy with work!).  Actually assembler is pretty pucka once you
get used to it.  Anyways, after about a week of programming on and off, we
finally had a working version.  However this was very shit and could not do
much except change a byte.  Anyways, once I knew it could be done, I then
added a few more things when I wasn't at the beach, or working.

  To get to what you now see took quite a few recodes (to make it good enough
so that it will work with almost every protected mode program with minimal
alterations!).   A few thankyous are in order though:

MAT!!! -  Hey boieeeee!   Just a big thankyou for all your help with telling
          me about the stupid little quirks with assembler, and with going
          through my program.  Waddaya mean ya never heard of STI!!

PRIME!!! - This trainer would still be fucked if you hadn't put me on to 
           PMODE/W instead of that DOS4GW shit.  I would also be navigating
           through lovely white text with cryptic numbers, so thanks for da
           font and palette.

DAREDEVIL/TRANQ - Thanks for coding PMODE/W and actually putting in the
                  majority of DPMI calls.  You were also so quick in fixing
                  the fixup bug which now allows all this to run!

ALL TRAINER CODERS WITH A CLUE! -  Hopefully this will inspire you to move
                                   away from the dos based patches and save    
                                   cheats!  There are a few of you out there 
                                   I know who will be able to figure out what
                                   I've done.  If you do, and decide to use
                                   the same methods in your trainers, all I
                                   ask for is a greet!


CONTACT INFO
------------

  It is more than likely that there are a few bugs that have escaped me at
the moment.  I already know that the trainer will not work under windows,
and also that the sound in the interactive menu will fuck up from time to 
time.  The windows part is PMODE/W's fault, and the other is mine and I may
fix it if I can be fucked.

  If you come across a bug which is not the above, or have a request for an
old protected mode game, then leave me a message on 2112, or any decent 
Australian board.   However, if you are a lamer and leave me a message, saying
would you like to join my group, or would you mind sending me the source, I 
think you can guess what I am going to do.  NOTHING!   

Grudge
18/10/94