DVD game boot solved ( i hope) ! –
03-11-2003,07:16 AM
I'm testing new CDDVD routine with some modifications on my version of magic3 ( too close to r16 , used for test purpose...).
Now DVD backup boot at first time from reset, stby, browser.
Other test in progress . Wait for tested routine on forum ( i let RCE & Lacyg move code into ice...).
Next step: load all media in the same way ( think it is simple ).
And now a note :
1) My V3 pal require special V7 mode to boot
Max Payne ( so not only for V7 !!!).
2) I think it is not a good idea check controller data bus for disk ready (last ice code) : tested with logic analyzer : sometimes code was in error checking DVD .
MAX PAYNE tested on V345678 PAL's => only V78 need x xcdvdman repatching ... and NTSC machines not need repatching too (RockStar protection is PAL problem)
.. and what is disk ready dvd error ??? code have prob boot DVD-R only if bad media or laser prob (need long delay to focus)
To Lacyg , sure Max P. can't boot on my V3 without repatch xcdvdman: disk (original) boot but stop before language selection with black screen .Solved only repatching xcdvdman !
To Snoopy007 : Lucky boy if you have never problem with DVD game boot!.
Whow Vdavide!! Just tested your new dvmagic3 code on my V3 pal using 12 DVD game backups.
10 games boots at first attempt
1 game red screen at first attempt (second attempt no problems)
1 game black screen at first attempt (second attempt no problems)
Good results for me because the chip installation is not optimized (short wires, short gnd 5v ecc...) and the dvd player of this V3 has many read problems ;-)
Gooood :-))
Your dvmagic3 code can run on my v5.but freezing on kindom heart movies,just wait 1 min.but still good results than ICE87f.why this code use hs3 not hs2?
To lacyg : on a V4 pal , Max P. work without repatch . On my V3 with same chip code & same disk require repatch !
To cjack : my code have a problem resetting console with disk door opened .This can be your boot problem .Will fix...
To wanlijun : hs3 is better for hi freq. operation (see datasheet)
Note : if game freeze now I think we have problem on last xcdvdman patch; loop on xcdvdman may pach data when undesired (maybe ) . Infact without looping on xcdvdman (sleep or only check button ) have no problem !
Xcdvdman routine is too poor !
RCE & Lacyg , whay do you think about this problem ?