Jump to content


Photo

Kernel Patching For Virtual Cdrom


  • Please log in to reply
5 replies to this topic

#1 xman954

xman954

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,028 posts
  • Location:the bottom of Tampa Bay
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 01 August 2007 - 05:06 PM

So far I have a working xbe that will add the CDROM patch to a patched Kernel after it has ran
yes it does repatch and expand the kernel so anyone using NKPatcher without the Virtual CDROM
enabled can run this xbe and gain that function (so far tested on 4034 only)
the led will turn red if successful

what is needed to implement this in to a non standard MS Bios is a few (4) key address locations
CODE
                 |not needed|   |new addr needed|  |new addr needed|
kinfo_entry 4034, 00000000h,       8003c0b0h,         80031293h

              |new addr needed|   |1st and 14h location after CDROM string|  |new addr needed|
cdromimagedrv        80027763h,        80012398h,     800123ACh,                  8003BAE0h
8003c0b0h is data from a sub call that uses ord 173 that needs to be identified
80031293h is some sub entry piont that needs to be identified
80027763h is a sub call pointer change (jump to patched code)
8003BAE0h is data replace

if anyone can help please do...

here is the WIP so far
http://www.esnips.co...67cbefca5/CDROM

#2 kingroach

kingroach

    X-S Hacker

  • Dev/Contributor
  • PipPipPipPipPipPip
  • 2,741 posts
  • Xbox Version:v1.4
  • 360 version:v5.0 (360S - trinity)

Posted 03 August 2007 - 02:44 AM

do I need to change anything if I test it on 5101 kernel?

#3 xman954

xman954

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,028 posts
  • Location:the bottom of Tampa Bay
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 03 August 2007 - 02:49 AM

QUOTE
do I need to change anything if I test it on 5101 kernel?
No, it should work
let me know

#4 dus

dus

    X-S Young Member

  • Members
  • Pip
  • 47 posts

Posted 03 August 2007 - 10:06 AM

Nice to see some Bios development still being done!

If you plan to be able to patch other Bioses maybe the Xbox Bioses forum is a good place to post.

#5 kingroach

kingroach

    X-S Hacker

  • Dev/Contributor
  • PipPipPipPipPipPip
  • 2,741 posts
  • Xbox Version:v1.4
  • 360 version:v5.0 (360S - trinity)

Posted 03 August 2007 - 02:34 PM

works fine in my xbox smile.gif

#6 xman954

xman954

    X-S Messiah

  • Dev/Contributor
  • PipPipPipPipPipPipPip
  • 3,028 posts
  • Location:the bottom of Tampa Bay
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 04 August 2007 - 07:28 PM

some good news it does work as is in a 1.0 xbox using evox M8 (5838) BFM using PBL
but IGR need to be set to "More Compatible" or it will just reboot the game
it should work with a chip running the M8 Bios
could someone can try it on there chiped xbox (the led will turn red then back to the orignal color)
and see if it works... as i have no way to test it

there is a XBOX HDD dir in the package just install from the apps and games folders
then add any game iso to the test_game folder
run the ISO Kernel Patcher (apps folder)
then try the test game (games folder) and that game should boot...

QUOTE
If you plan to be able to patch other Bioses maybe the Xbox Bioses forum is a good place to post.
yes, could a MOD please move this thread...




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users