Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  doom 'this wad does not allow standard doom graphics'
« previous next »
  • Print
Pages: [1] 2

Author Topic: doom 'this wad does not allow standard doom graphics'  (Read 14914 times)

Offline drumthrasher109

  • Member
  • *
  • Posts: 140
doom 'this wad does not allow standard doom graphics'
« on: May 13, 2006, 07:57:58 PM »
when i try to play an add-on i get 'this wad does not allow standard doom graphics' and then it goes back to the rockbox menu. is this do to the add-on, or is it something wrong with doom...i think its probably the add-on.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: doom 'this wad does not allow standard doom graphics'
« Reply #1 on: May 13, 2006, 08:08:20 PM »
It's the add-on. Many require non-standard executables to run. Right now our Doom doesn't support much beyond what the original did. Those wads wouldn't run with the original .exe either.
Logged

Offline drumthrasher109

  • Member
  • *
  • Posts: 140
Re: doom 'this wad does not allow standard doom graphics'
« Reply #2 on: May 13, 2006, 08:10:02 PM »
ok. golden-eye works, and a couple others don't. i just put some new ones on so i'll see if they will work.
Logged

Offline kkurbjun

  • Developer
  • Member
  • *
  • Posts: 49
Re: doom 'this wad does not allow standard doom graphics'
« Reply #3 on: May 14, 2006, 01:17:32 AM »
Actually, Rockdoom supports all of the extensions that were added into doom by Boom, lxdoom, dosdoom, MBF, and PrBoom among others.  The only thing rockdoom is missing from those other ports is DeHacked/BEX support which I plan to add back in after the next release.  Unfortunately, the wads that were made for the gamepark 32 are not standard which happen to be of interest to many people (this does not represent the majority of wads).   I do not plan on supporting those wads as they are a very special case that sacrifices the stability of the rockdoom plugin by allowing them to be run.  Those wads can be fixed by using a program like deutex as one person did to the starwars plugin linked in the rockdoom wiki.
« Last Edit: May 14, 2006, 01:21:56 AM by kkurbjun »
Logged

Offline drumthrasher109

  • Member
  • *
  • Posts: 140
Re: doom 'this wad does not allow standard doom graphics'
« Reply #4 on: May 14, 2006, 01:09:43 PM »
okay, out of:
- Doom64
- DukeGP
- Golden-Eye
- Half-Life
- Heretic
- Quake2
- Starwars
- Twilight
- Western
Only golden-eye, and twilight works.
Logged

Offline Cassandra

  • Developer
  • Member
  • *
  • Posts: 126
  • Rockbox documentation / development
Re: doom 'this wad does not allow standard doom graphics'
« Reply #5 on: May 14, 2006, 01:31:03 PM »
Maybe someone would like to add a list of compatible and incompatible addons to the wiki page.
Logged

Offline drumthrasher109

  • Member
  • *
  • Posts: 140
Re: doom 'this wad does not allow standard doom graphics'
« Reply #6 on: May 14, 2006, 01:37:47 PM »
that would be great! ;D
Logged

Offline Cassandra

  • Developer
  • Member
  • *
  • Posts: 126
  • Rockbox documentation / development
Re: doom 'this wad does not allow standard doom graphics'
« Reply #7 on: May 14, 2006, 02:32:42 PM »
That someone could be you. ;)
Logged

Offline drumthrasher109

  • Member
  • *
  • Posts: 140
Re: doom 'this wad does not allow standard doom graphics'
« Reply #8 on: May 14, 2006, 02:51:00 PM »
oh...i see.... :o I could do that...but not now.
Logged

Offline The D

  • Member
  • *
  • Posts: 38
Re: doom 'this wad does not allow standard doom graphics'
« Reply #9 on: May 15, 2006, 02:23:37 AM »
Quote from: drumthrasher109 on May 14, 2006, 01:09:43 PM
okay, out of:
- Doom64
- DukeGP
- Golden-Eye
- Half-Life
- Heretic
- Quake2
- Starwars
- Twilight
- Western
Only golden-eye, and twilight works.
The only two I have tried are the wad version of Half-Life and the pwad version of Doom64, both worked.
I think the problem you are having is that you are trying to run the pwads without the doom2.wad, try downloading the Half-Life wad which is called "Doom2.wad" because it is a stand alone mod to doom2, then you should be able to run the pwads (because they need a wad based off of doom2).
Logged

Offline kkurbjun

  • Developer
  • Member
  • *
  • Posts: 49
Re: doom 'this wad does not allow standard doom graphics'
« Reply #10 on: May 15, 2006, 12:14:13 PM »
Quote from: drumthrasher109 on May 14, 2006, 01:09:43 PM
okay, out of:
- Doom64
- DukeGP
- Golden-Eye
- Half-Life
- Heretic
- Quake2
- Starwars
- Twilight
- Western
Only golden-eye, and twilight works.

All of those wads are the GP32 ones that are already known not to work.  The information may be useful in the wiki though.  If you're looking for wads that should work/need testing look here: http://www.doomworld.com/10years/bestwads/  Those wads should all work as long as they only require prboom and no dehacked patches (soon to be added).  There are thousands of other wads though that can be found with a bit of searching.
Logged

Offline drumthrasher109

  • Member
  • *
  • Posts: 140
Re: doom 'this wad does not allow standard doom graphics'
« Reply #11 on: May 15, 2006, 06:19:31 PM »
 ???okay now i'm confused. ???
Logged

Offline kkurbjun

  • Developer
  • Member
  • *
  • Posts: 49
Re: doom 'this wad does not allow standard doom graphics'
« Reply #12 on: May 15, 2006, 07:13:30 PM »
Quote from: drumthrasher109 on May 15, 2006, 06:19:31 PM
???okay now i'm confused. ???

The story behind all this is there was a Gamepark 32 version of doom that was modified to allow larger screensizes then 320x200.  This was done to accomodate the GP32's larger screen (320x240).  So, a few people made wads that used this "bug" to make more detailed title screens. 

Idoom (the ipodlinux version of doom) allows these non-standard wads to be run because it was compiled without errorchecking.  Rockdoom has this error checking enabled because while these wads will run for a bit in it, eventually they will crash.  (rockdoom has scaling for larger screens to properly size the graphics without messing with the data stored in the wad).

IDoom is based on the original doom source and handles it's graphics allocations differently then rockdoom (which is based on prboom, an extremely modified version of the original doom source).  This difference in the way they handle their graphics allows idoom to continue running as the oversized graphics are still overwriting sections of memory that they shouldn't, but there are 6 buffers that are all allocated next to eachother so over sized graphics just overwrite other buffers causing little harm.  rockdoom allocates and frees it's graphics buffers as their needed meaning you don't know what's going to be overwritten (it could be level data, sprites, game logic variables...). 

Those GP32 mods are popular as they seem to have interesting titles (halflife, quake, duke nukem...) but in my opinion are some of the lesser doom modifications (hence my link in the last post).

You can fix the wads that you listed with a wad editor like deutex and just scale the graphics that are oversized (larger then 320x200).  Someone named SERER0kR fixed the starwars wad and posted it on the wiki, but it was recently removed as it violates lucas arts copyright as do most (all?) of those wads you listed (by other copyright holders).

The pwad (patch wad) and iwad (main wad - can replace doom[1,2,u].wad) may be created differently hence inconsistent results.

As a final note, neither prboom (software renderer) or the original doom will run these wads - I don't know about zdoom, jdoom, or legacy (they probably will as the OpenGL renderer handles graphics in a completely different way from the doom software renderer).
« Last Edit: May 15, 2006, 07:15:40 PM by kkurbjun »
Logged

Offline drumthrasher109

  • Member
  • *
  • Posts: 140
Re: doom 'this wad does not allow standard doom graphics'
« Reply #13 on: May 15, 2006, 08:13:20 PM »
ok i get it. ;D so if i tried something like deutex what would i have to do.
Logged

Offline kkurbjun

  • Developer
  • Member
  • *
  • Posts: 49
Re: doom 'this wad does not allow standard doom graphics'
« Reply #14 on: May 16, 2006, 04:32:48 PM »
Quote from: drumthrasher109 on May 15, 2006, 08:13:20 PM
ok i get it. ;D so if i tried something like deutex what would i have to do.

with deutex you have to extract the wad you're trying to fix.  This will create a  directory list that has the wad broken up into seperate files by their types.  After you've done this you need to look in the graphics directory for files that are larger then 320x200.   Scale all of them down to their proper size (320x200).  Then recreate the wad.  After you do this the wad may still not work though as (for example) the halflife wad has some messed up menu text and selection arrows.  So you may need to keep resizing those even though they may not be larger then 320x200.  This is because of the position that the graphics are drawn.  The graphic may be say 310x10 but if it's drawn at 20,195 that still violates the error checking.  I would try the starwars wad first as I know that one can be done without too many hassles.  The halflife wad is extremely odd.  I was able to get it to run but many of the wall graphics were messed up.  I didn't look too much into it as I was just checking to make sure the wad would play properly.  A program like wintex might be easier to use and might offer an easier way to verify the validity of a wad.  I havn't tried it though.
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  doom 'this wad does not allow standard doom graphics'
 

  • SMF 2.0.18 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 1.02 seconds with 22 queries.