PDA

View Full Version : JagDoom 32x NTSC problem :(



Froggydarren
07-16-2011, 10:02 AM
Hi guys thought id sign up and see if anyone could help with a problem im having with saxmans great little mod of doom 32x...im from the uk and just this week pick up a JAP super 32x just so i can use my everdrive to load every mega drive rom out there and since were stuck with crappy PAL problems (50hz,borders,slow gameplay) iv got a full US rom set and thay all work fine untill i try and load saxmans doom 32x rom as for some reason he used a PAL version which wont run at all on a NTSC 32x at all

so does any one know if a NTSC version of this rom exists? apart from darxide this is the only rom that im having problems with....both my mega cd and jap model 1 mega drive and region/video mode switchs but i dont really wont to add one to my 32x unless i have to lol

sorry for such a long request its just iv spent a week trying to get this to work lol...

heres my mega drive in a complete form lol...

http://i1128.photobucket.com/albums/m487/froggydarren/PICT0370.jpg

derekb
07-16-2011, 01:04 PM
maybe you can use saxman's apps to rip the data out of his jagdoom rom and insert that data into an ntsc doom 32x rom?

Froggydarren
07-16-2011, 01:41 PM
Really dont understand why the PAL doom32x was used? i had a scan through sonic retro forums (were saxman is based) and theres no explanation as to why the PAL version was used and also theres no mention of any probs using the rom on a NTSC 32x :( iv tryed his jagdoom wad software to see if i could make a working NTSC rom of this cool mod but i carnt seem to get it to boot so i think its abit beyond me lol...

and it seems every rom i find of this is also just the PAL rom with a (U) or a (F) in the title which makes the rom load but due to it being a PAL rom is unable to display graphics ect...

derekb
07-16-2011, 02:02 PM
maybe cuz he lives in a PAL region?

Froggydarren
07-16-2011, 03:46 PM
lol thats what i thought that could be a reason why but there must be a ntsc rom out there somewere? i also found out that the reason that the pal version could of been used was down to the jaguar version's wad file and that only the pal version's maps would work on the 32x due to memory restrictions....looks like the video mod is looking like the only way :(

Froggydarren
07-22-2011, 06:49 PM
Just change the region flag in hex to (F) and it works :)

Azathoth
07-23-2011, 03:57 PM
Just change the region flag in hex to (F) and it works :)

After months of trying to get thjs working, I now feel like a complete retard. :banghead:

Froggydarren
07-23-2011, 08:29 PM
haha iv only just got daxcide working on my super 32x doing the same hex edit after 3 weeks trying to find a way to get it to load lol....real glad i did runs great on real hardware :)

Azathoth
03-15-2012, 10:58 PM
Well nearly a year later I finally get off my ass to hook my 32x up and try this out. I'm using a US model 1 Genesis with a US 32x. I cannot for the life of me get it to work.

My TV won't display PAL signals. If it's fed a PAL signal (like from a DC or PS/PS2 game) it displays a rolling black and white picture. When I patch the PAL Doom file, it doesn't display the usual "wrong system detected" lockout like it does on an unpatched ROM, instead it displays a rolling color picture.

What would cause that, and how could I fix it?

lnx64
03-16-2012, 08:54 PM
I know EXACTLY whats going on.

It's because the game is running the Genesis in 240p. When in PAL mode it can do this, but your TV can't handle this, so it rolls.

Well, NTSC Genesis systems can only handle 224p when set to 60Hz NTSC. So when it's fed 240p, guess what, now it's rolling in the VDP!!

Only way this can be fixed is if the game was patching the NTSC version rather than a PAL patch really.

Azathoth
03-18-2012, 02:05 PM
Looks like you nailed it. I was hoping to play this on real hardware but I guess I'm SOL. If anyone has a workaround please post!

APE
03-18-2012, 02:25 PM
SOL? Nope, just have to use the existing tools to extract the Jaguar's maps and insert them into the NTSC rom. I'd give it a shot but I don't have any 32mbit EPROMs.

EDIT:
http://www.mediafire.com/?02ccekxnh9767u6

Pulled the WAD from the PAL JagDOOM conversion and inserted it into the NTSC rom, stupidly easy actually. Not familiar with the maps of either version myself so I'm assuming the conversion was successful as the size jumped to an even 4mb.

Azathoth
03-19-2012, 02:19 PM
APE, you're a saint to lazy people everywhere.

Unfortunately, I can't tell if it worked or not. The existing patches made all 24 levels selectable from the start, and while the one you provided is the correct file size and loads correctly on an NTSC 32x the level selection only goes up to the regular 15 levels. The levels are probably there, just no way to access them.

APE
03-19-2012, 04:30 PM
Well that's no good. I'll have to see if he made some sort of modification to the menus.

Froggydarren
03-21-2012, 04:34 AM
Well that's no good. I'll have to see if he made some sort of modification to the menus.

great news on trying to get a NTSC version of this mod working tbh it didnt really work for me untill i clicked my super 32x has a 50/60hz mod so when i got the rolling screens i just switched my mega drive to PAL 50 hz on both the console and 32x and it worked (rather slow and with bloody borders i may add....)

id much rather have a fully working 60 hz version of this and from my homework im not the only one :)

will be keeping a eye on the out come of this and if i can try and have a chat with chilly willy (dude who made the mod) to see if he has any ideas on a NTSC version of lets face it one of the most impressive doom mods on any console :)

Froggydarren
03-21-2012, 04:57 AM
APE, you're a saint to lazy people everywhere.

Unfortunately, I can't tell if it worked or not. The existing patches made all 24 levels selectable from the start, and while the one you provided is the correct file size and loads correctly on an NTSC 32x the level selection only goes up to the regular 15 levels. The levels are probably there, just no way to access them.

yep game boots fine but only lets you pick from the stock 15 LVs :s but ill also see why this could be the case ;)

APE
03-23-2012, 05:30 AM
http://www.mediafire.com/?6hntdkumbrrdhlz

Should be fixed, needs testing. Works under Gens and I was able to access three levels that I tried to but its 2:45am and I'm not too keen on testing all 19 extra levels right now and playing through them to be sure they work.

Froggydarren
03-23-2012, 10:04 AM
http://www.mediafire.com/?6hntdkumbrrdhlz

Should be fixed, needs testing. Works under Gens and I was able to access three levels that I tried to but its 2:45am and I'm not too keen on testing all 19 extra levels right now and playing through them to be sure they work.

downloading now and will report back my findings :)

Froggydarren
03-23-2012, 10:28 AM
works great man massive thank you :) at last full doom full speed the way it should of been released all those years ago :)

gona patch this now with this patch as LV 20 is abit to big for the 32x to run and it also adds skull keys ect :)

MottZilla
03-23-2012, 01:11 PM
Has anyone ever considered adding more RAM into a 32X so that wouldn't be a problem? Not saying that it would be worth it.

APE
03-23-2012, 10:15 PM
Has anyone ever considered adding more RAM into a 32X so that wouldn't be a problem? Not saying that it would be worth it.

Suppose you could swap out the existing set with something a bit larger. If the 32x port is capable of using the additional ram without a hack that would be interesting and quite useful. Honestly the fact I was able to get this to work was mostly luck in that all I needed was a hex editor and logic - I can't do 68k ASM to save my life.

http://www.romhacking.net/hacks/619/

I'm assuming you mean this patch? It won't apply because it isn't the PAL rom. I'll see if I can get lucky a second time.

EDIT

http://www.mediafire.com/?e5d5dashbce508c

20 will load in Gens now. I haven't played through to be sure everything is accessible but from the readme it sounded like the map was modified to work with the engine rather than the other way around.

Azathoth
03-24-2012, 04:42 AM
Works great on real hardware! Thanks a lot man!

Froggydarren
03-24-2012, 06:13 AM
Suppose you could swap out the existing set with something a bit larger. If the 32x port is capable of using the additional ram without a hack that would be interesting and quite useful. Honestly the fact I was able to get this to work was mostly luck in that all I needed was a hex editor and logic - I can't do 68k ASM to save my life.

http://www.romhacking.net/hacks/619/

I'm assuming you mean this patch? It won't apply because it isn't the PAL rom. I'll see if I can get lucky a second time.

EDIT

http://www.mediafire.com/?e5d5dashbce508c

20 will load in Gens now. I haven't played through to be sure everything is accessible but from the readme it sounded like the map was modified to work with the engine rather than the other way around.


lol wow man you seem to be a ninja when it comes to getting this work :) i was haveing problems with that patch last night and thought it was down to it being a PAL patch of sorts but i will now download this new updated version and hammer it abit later on :)

again massive thank you man :)

MottZilla
03-24-2012, 03:06 PM
Suppose you could swap out the existing set with something a bit larger. If the 32x port is capable of using the additional ram without a hack that would be interesting and quite useful. Honestly the fact I was able to get this to work was mostly luck in that all I needed was a hex editor and logic - I can't do 68k ASM to save my life.

It all depends how the port allocates memory. I think there is a fair chance it could be programmed in a way that would allow it to use additional ram if it were present, it would be easiest to tell by hacking an emulator to give the 32X more RAM and see if the port could then load these maps that were too big for the amount of RAM available. If someone knows someone that could easily compile an emulator like Gens or Kega Fusion and make the change in the amount of memory available I think it would be interesting to see. For the right person, making these changes should be trivial.

APE
03-24-2012, 03:34 PM
lol wow man you seem to be a ninja when it comes to getting this work :) i was haveing problems with that patch last night and thought it was down to it being a PAL patch of sorts but i will now download this new updated version and hammer it abit later on :)

again massive thank you man :)

You are very welcome, please let me know if there are any other problems with it as I don't have any way to test it on real hardware. I can't promise I can fix anything else as we've gotten lucky so far in that everything that needs to be done was a hex editor away. I could apply the same technique and fixes to third version of the rom if anyone wanted for all that it matters.


It all depends how the port allocates memory. I think there is a fair chance it could be programmed in a way that would allow it to use additional ram if it were present, it would be easiest to tell by hacking an emulator to give the 32X more RAM and see if the port could then load these maps that were too big for the amount of RAM available. If someone knows someone that could easily compile an emulator like Gens or Kega Fusion and make the change in the amount of memory available I think it would be interesting to see. For the right person, making these changes should be trivial.

Agreed on all points. From the error message given I can't quite decide if it was an engine telling it it was unable to allocate the necessary memory due to hard coded engine limits or because the memory flat out didn't exist. Solving the latter may solve the former seeing as not all maps are created equal. If possible it would be entertaining to fit a 32x with higher density RAM if possible but finding something pin compatible that won't affect operation negatively would be a challenge on its own putting aside the possible monetary costs.

I'd be down to try if the rom was successfully modified and I was pointed in the right direction for the chips. First I'd need a few 27C322s for making an actual cartridge to use.

Froggydarren
03-25-2012, 03:56 AM
from what iv seen online ect the 32x was a pretty decent add on hardware wise that was crippled by 256kb of ram so even a 1mb upgrade will be a massive step in getting really interesting homebrew ports ect up and running :)

tbh even with the 256kb of ram im still amazed at how well darxide looks and runs lol....

APE
03-25-2012, 05:48 AM
I have enough trouble selling the majority of what I can and do produce, a 32x with 4x the RAM might be tempting to someone but I have no idea how long I'd have to hold onto it before I saw a return on my investment.

Commissions, OTOH....

AtariBorn
05-06-2013, 05:14 AM
works great man massive thank you :) at last full doom full speed the way it should of been released all those years ago :)

gona patch this now with this patch as LV 20 is abit to big for the 32x to run and it also adds skull keys ect :)

Does anyone happen to have the latest version APE uploaded? The old link is dead and I've been pulling my hair out trying to get this working with an NTSC ROM. I've successfully exported the WAD file from the Pal ROM and imported said WAD file into my NTSC ROM but I don't have the >15 level select or the addendum patch working as it is for the PAL version as well.

Froggydarren
05-07-2013, 04:12 PM
Does anyone happen to have the latest version APE uploaded? The old link is dead and I've been pulling my hair out trying to get this working with an NTSC ROM. I've successfully exported the WAD file from the Pal ROM and imported said WAD file into my NTSC ROM but I don't have the >15 level select or the addendum patch working as it is for the PAL version as well.

ill PM you with a link :)