Chaosforge Forum

  • December 13, 2019, 08:44
  • Welcome, Guest
Please login or register.



Login with username, password and session length
Pages: [1]

Author Topic: [0.9.9.2] unofficial fix for win9x...  (Read 3211 times)

Anti-Jagular~

  • Private FC
  • *
  • Offline Offline
  • Posts: 10
  • Lost Soul
    • View Profile
[0.9.9.2] unofficial fix for win9x...
« on: February 28, 2011, 22:53 »

Hi! I use win-98SE, so here is my stupid fix to make the game compatible with win9x:
doomrl.exe:
000E23CC: 57 --> 54
000E23CE: 6E --> 74
000E23CF: 64 --> 6C
000E23D0: 6F --> 65
000E23D1: 77 --> 57
Yes, I know that that such way of fixing kernel incompatibilities is stupid, but it works! I'm already on level 7, the game runs fine...
I've also put patched .exe here:
http://hotfile.com/dl/108067880/73f0a23/doomrl.exe.html
Enjoy the great game even on non-beta windows version! :-)
Logged

Kornel Kisielewicz

  • God Hand
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 4476
    • View Profile
    • http://chaosforge.org/
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #1 on: March 01, 2011, 04:21 »

Woah, I pay respect to your hacking skillz :D. Please, send me the exe via e-mail, and I'll place it somewhere more accessible (it's probably not just me that is scared of downloading from download managers D:).

Oh, and Tavana, bug me so that Win95/98 support is official next version.
Logged
at your service,
Kornel Kisielewicz

Tavana

  • Elder Chaos Guard
  • Brigadier General
  • *
  • *
  • Offline Offline
  • Posts: 663
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #2 on: March 01, 2011, 05:00 »

Ticket created for Win 95/98 support.
Logged
Common words do not mean common understanding. Language is mercurial. Meanings are never constant.

Anti-Jagular~

  • Private FC
  • *
  • Offline Offline
  • Posts: 10
  • Lost Soul
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #3 on: March 03, 2011, 21:52 »

OK! Sent to mail-address mentioned at the top of http://doom.chaosforge.org/contact page...
File attached as doomrl.exe zipped to DOOMRL98.zip... :-)
Logged

ParaSait

  • Baffen :P
  • Elder
  • Lieutenant General
  • *
  • *
  • Offline Offline
  • Posts: 1223
  • Happy Little Boozer
    • View Profile
    • MPSF
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #4 on: March 04, 2011, 06:05 »

GetConsoleWindow -> GetConsoleTitleW eh?
Yep, you seem to know windows OS'es pretty much in detail. Lol.
« Last Edit: March 04, 2011, 06:07 by Mrazerty »
Logged
[18|7|3|0|0|0] [MED:13/43] [SPE:36/67] [ASM:11/40]

Check out my epic youtube channel!
Currently playing The Bard's Tale and System Shock 2 (coop with GrAV1t)!

Deathwind

  • Colonel
  • *
  • Offline Offline
  • Posts: 505
  • HMP Angel of Patience 0.9.9.4
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #5 on: March 05, 2011, 00:15 »

So THAT'S how they changed that, I've been trying to figure this out for a while for a few old system tools.
Logged
v.997 [16/5/2/0/0]

Sambojin

  • First Lieutenant
  • *
  • Offline Offline
  • Posts: 223
  • Lost Soul
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #6 on: March 09, 2011, 18:26 »

Oh damn, and there's quite a few people out there that have gotten win98 (and 95) to work under a nokia s60v3 dosbox.  I'm going to have to look it up. DoomRL Mobile Edition here we come :D

I've even got an e71, so mapping out the keys should be a snap :)
Logged

Anti-Jagular~

  • Private FC
  • *
  • Offline Offline
  • Posts: 10
  • Lost Soul
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #7 on: March 10, 2011, 21:58 »

GetConsoleWindow -> GetConsoleTitleW eh?
Yep, you seem to know windows OS'es pretty much in detail. Lol.
I was loling too, but similar idiotic fixes worked lots of time for me... :-)
Many xp-only programs can be tricked this way, because these incompatibilities are not used but just checked at runtime (BA-A-A-AD compilers)...
Logged

grommile

  • Elder
  • First Lieutenant
  • *
  • *
  • Offline Offline
  • Posts: 205
  • mmm beer
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #8 on: March 12, 2011, 14:27 »

Many xp-only programs can be tricked this way, because these incompatibilities are not used but just checked at runtime (BA-A-A-AD compilers)...
Don't blame the compiler. Blame the people who went around gratuitously chopping and changing exposed APIs between versions of the OS.
Logged
0.9.9.7: 22-15-10-0-0 22/43 62/67 (P 349, D 43/67) 36/40 (B19 A12 M5) Arch-Vile CPT

Armorer Platinum and Diamond should be abolished; the Dragonslayer taboo deserves every scrap of mockery it receives.

Anti-Jagular~

  • Private FC
  • *
  • Offline Offline
  • Posts: 10
  • Lost Soul
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #9 on: March 15, 2011, 21:35 »

I'll blame nobody! :-) Game is great! And the problem is (sort of) solved! :-)
Logged

Kornel Kisielewicz

  • God Hand
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 4476
    • View Profile
    • http://chaosforge.org/
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #10 on: April 23, 2011, 14:26 »

Heh, 9x compatibility has been restored in the official version (will be available with 0.9.9.3) :)
Logged
at your service,
Kornel Kisielewicz

Anti-Jagular~

  • Private FC
  • *
  • Offline Offline
  • Posts: 10
  • Lost Soul
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #11 on: April 26, 2011, 09:39 »

UURRRRRAAAAAAAAAAAA!!!! :-) (Hurray, I mean)
Logged

thelaptop

  • Chaos Fanatic!
  • Grand Inquisitor
  • Apostle
  • *
  • *
  • Offline Offline
  • Posts: 2459
  • Grumpy Admin
    • View Profile
Re: [0.9.9.2] unofficial fix for win9x...
« Reply #12 on: May 04, 2011, 05:50 »

Final resolution.  Locking thread.
Logged
I compute, therefore I am.

Hell Baron 1st Lieutenant (0.9.9.7)
[20/12/8/0/0/0]
Pages: [1]