xboxscene.org forums

Author Topic: Problems With Ndure-3.1 + Nkpatcher11_u04  (Read 165 times)

JohnyBlaze

  • Archived User
  • Newbie
  • *
  • Posts: 26
Problems With Ndure-3.1 + Nkpatcher11_u04
« on: February 02, 2020, 05:17:00 PM »

I've tried everything I can think of but I still cant' seem to get this configuration to work.  I'd  appreciate any help anyone can give me.  

The setup is an Xbox 1.6 with 5960 dash files, kernel 5838, 1 TB HD with SATA to IDE adapter (obviously), and .06 config, F: takes up the rest.  The F: drive is also formatted with 64k clusters.

I'd like to boot xbmc when I power on the the Xbox using the power button, and boot evox when I power on the xbox using the eject button.  I'd also like to have IGR_FULL_REBOOT enabled.  XBMC is on e:\xbmc\default.xbe and evox is on e:\evox\default.xbe

Here are the steps I use:
1. Use Ndure-3.1 on my PC to make the correct C and E folders, only selecting core files, use nkpatcher .06, kernel 5838.
2. Use NKPatcher11_U04 and modify config.inc and config_runtime.inc as follows (I only modified portions of config.inc and config_runtime.inc as pasted below, if I need to modify more or missed a section, please let me know as if I didn't list it below, it is defaults)


CODE
;;;---------------------------------------------------------------------------
;;; tray boot enable (must enable to use dual/tri or patch back)
%define TRAY_BOOT
;;; tri-boot enable < dual is default, with tray_boot enabled
%define TRI_BOOT
;;; close the tray when NOT tri-booting (faster booting then tri-boot)
%define    CLOSE_TRAY_ALLWAYS  
;;;---------------------------------------------------------------------------
;;;   default Dashboard path (and tray boot closed) 2=C 1=E 6=F 7=G
;;;---------------------------------------------------------------------------
%define DASHBOARD_PATH    '\Device\Harddisk0\Partition1\xbmc\default.xbe'
%define DB_PATH2     '\Device\Harddisk0\Partition1\dash\default.xbe'
%define DB_PATH3     '\Device\Harddisk0\Partition6\dashboard\default.xbe'
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS patched back (must be a MS signed xbe)
;;;                        MUST BE PARTITION 1 or 2
;;;
;;; use this to patch back the MS key then boot PB_OPEN_PATH
;%define PATCH_BACK_MS_KEY
%define PB_OPEN_PATH   '\Device\Harddisk0\Partition2\xb0xdash.xbe'
;;;---------------------------------------------------------------------------
;;;   Dashboard path's for tray OPEN dash when using dual/tri-boot
;;;                      and NOT using PATCH_BACK_MS_KEY
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS NOT patched back (must be a habibi signed xbe
;;;             and MUST be partition 1 or 2 when NOT using OPEN_DASH_WITH_NKP)
;;;
%define OPEN_PATH          '\Device\Harddisk0\Partition1\evox\default.xbe'
;;; use this to enable all of NKP (disable to boot some other HACK)
%define    OPEN_DASH_WITH_NKP    
;;; use this to disable shadowC in open (alt) dash
%define    OPEN_DASH_shadowC_OFF
;;;---------------------------------------------------------------------------

;;; In-Game Reset settings:    
;;;
;;; IGR = Enable IGR code
;;;
;;; Button combinations:
;;;    * triggers+back+start
;;;    * triggers+back+black
;;;    * triggers+start+black
;;;
;;; IGR_TO_DASHBOARD = Reset to dashboard, not DVD. Changed button combos:
;;;    * triggers+back+start to dashboard
;;;    * triggers+back+black to dashboard
;;;    * triggers+start+black to first DVD, then dashboard
;;;
;;; IGR_FULL_REBOOT = Do a full reboot instead of the default quick reboot.
;;;                   Some games hang (Soul Calibur 2 during a match) with
;;;                   quick reboot.
;;;
;;; IGR_MASTER_PORT #port_number = Only allow IGR from pad port #port_number,
;;;                                where #port_number is 0-3 (0 the left-most
;;;                                port, 3 the right-most.)
;;;
;;; IGR is not enabled by default.

%define IGR
; %define IGR_TO_DASHBOARD
%define IGR_FULL_REBOOT
; %define IGR_MASTER_PORT 0


3. Run make_nkp11.bat and make_runtime.bat
4. Copy the resulting default.xbe to E:\ndts\default.xbe
5. Copy the resulting NKP11_config.bin to E:\NKP11\NKP11_config.bin

When I do this and boot the xbox with the power button, it just sits at a black screen after loading flubber, if I hit eject at this point, it will turn orange and boot XBMC.  If I cold boot the xbox with the eject button, after loading flubber it will flash green, then if I hit eject and close the tray again, it turns orange and boots xbmc.  At this point I am in xbmc, but IGR still is set to quick, not IGR_FULL_REBOOT.  I am stumped and I feel like I'm just missing something stupid!  Thanks again for any help!

This post has been edited by JohnyBlaze: Yesterday, 01:22 AM
Logged

Heimdall

  • Archived User
  • Hero Member
  • *
  • Posts: 3862
Problems With Ndure-3.1 + Nkpatcher11_u04
« Reply #1 on: June 01, 2011, 06:34:00 PM »

Logged

JohnyBlaze

  • Archived User
  • Newbie
  • *
  • Posts: 26
Problems With Ndure-3.1 + Nkpatcher11_u04
« Reply #2 on: February 02, 2020, 06:10:00 PM »

QUOTE(Heimdall @ Jun 2 2011, 12:34 AM) *


Thanks for the tips!  I'm going to try this tomorrow and I'll report back.  It looks like I was missing the NKP11_config_open.bin.  

Now onto the IGR issue I am having.  No matter how I setup IGR in  config.inc it never loads IGR_FULL_REBOOT, it always uses IGR_TO_DASHBOARD .  Any tips?  Below is what the IGR settings of my config.inc look like.  Thank you again!

CODE
%define IGR
; %define IGR_TO_DASHBOARD
%define IGR_FULL_REBOOT
; %define IGR_MASTER_PORT 0


This post has been edited by JohnyBlaze: Yesterday, 02:12 AM
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
Problems With Ndure-3.1 + Nkpatcher11_u04
« Reply #3 on: June 02, 2011, 06:46:00 AM »

QUOTE(JohnyBlaze @ Jun 2 2011, 08:17 AM) View Post

4. Copy the resulting default.xbe to E:\ndts\default.xbe

This step is wrong. ndts is ndure toolset and not the nkpatcher xbe. The nkpatcher is hidden by shadow C and in c drive bios folder. Since you are modifying nkpatcher runtime files, you should leave the bios.xbe alone - unless IGR_TO_DASHBOARD is present only in config.inc and not config_runtime.inc? In that case, you'll need to replace bios.xbe. Please ensure you have eeprom.bin backup safely on your PC before messing with nkpatcher.
Logged

JohnyBlaze

  • Archived User
  • Newbie
  • *
  • Posts: 26
Problems With Ndure-3.1 + Nkpatcher11_u04
« Reply #4 on: February 03, 2020, 12:19:00 PM »

ldotsfan, thank you for your reply.  Now that I understand that the default.xbe made by NKPatcher 11 needs to be placed in c:\bios\bios.xbe, I can get "IGR_FULL_REBOOT" to work which is great. So that is out of the way.

Heimdall, I have looked at the links you provided and I'm still stuck. I have tried various combinations of editing config.inc and config_runtime.inc, and as such I've compiled various versions of c:\bios\bios.xbe, e:\NKP11\NKP11_config.bin and e:\NKP11\NKP11_config_open.bin, none of which have resulted in me getting the eject button to boot anything except my default dash.  Maybe it would make more sense if I simply explain exactly what I am trying to accomplish and you or someone else let me know what files I need to edit where?

I simply want to boot e:\xbmc\default.xbe with power and e:\evox\default.xbe with eject.  Is it possible I can get a breakdown of exactly what files I need to edit , what files need to be created, and where they need to be placed? The way I am doing it is still wrong  (IMG:style_emoticons/default/dry.gif)

Using the code I have posted below, I take the resulting default.xbe, rename it to bios.xbe and put it into c:\bios\.  I create NKP11_config.bin and put it into e:\NKP11\.  I then make a copy of that and call it NKP11_config_open.bin and put it in e:\NKP11\.  My config.inc and config_runtime.inc are below.  As soon as I "%define TRAY_BOOT " in either config file, my xbox simply boots and after flubber stays black. (I am under the impression that "%define TRAY_BOOT " must be defined for eject to boot the alternate dash)  At this point if I eject the dvd drive and close it, it will boot e:\xbmc\default.xbe.  I guess I'm just really confused as to which files go where and how the configs need to be edited.  Thanks again so much for any wisdom!

config.inc
CODE
%ifndef CONFIG_INC
%define CONFIG_INC
;;; --------------------------------
;;; Configuration file for NKPatcher 11
;;; --------------------------------
;;;---------------------------------------------------------------------------
;;; file name for NKPatcher11 to use at runtime  (E:\NKP11\NKP11_config.bin)
%define    CFG_FILE      '\Device\Harddisk0\Partition1\NKP11\NKP11_config.bin'  
%define    CFG_FILE_OPEN '\Device\Harddisk0\Partition1\NKP11\NKP11_config_open.bin'
;;;---------------------------------------------------------------------------
%define KINGROACH_VERSION; NDURE 3.X <<<<<<<<<<<<<<<<<<<<<<<<<
;;;---------------------------------------------------------------------------
;;;
%define ORANGE           00FFh; ----------------
%define ORANGE_BLINK    0077h;
%define ORANGE_BLIP    0011h;
%define RED             00F0h;  YOU CAN
%define RED_BLINK        0070h;      ADD YOUR
%define RED_BLIP        0010h;      OWN
%define GREEN           000Fh;
%define GREEN_BLINK     0007h;
%define GREEN_BLIP     0001h;
%define CYCLE           00EBh; R,O,G,O
%define CYCLE_BLINK     0063h; R,O,G,Off
%define LED_OFF          0000h; ----------------
;;;---------------------------------------------------------------------------
%define NKP_LED_COLOR        ORANGE; < CHANGE IT HERE
%define ALTDASH_LED_COLOR    RED; < CHANGE IT HERE
%define PATCHBACK_LED_COLOR    GREEN; < CHANGE IT HERE
%define TRIBOOT_LED_COLOR    CYCLE_BLINK; < CHANGE IT HERE
;;;---------------------------------------------------------------------------
;;; set fan speed with NKP modes only (if omitted then no fan speed change)
%define FAN_SPEED    32; < CHANGE IT HERE ( % fan speed / 2 ) 10-50 << changed !!!!
;;;---------------------------------------------------------------------------
;;; tray boot enable (must enable to use dual/tri or patch back)
%define TRAY_BOOT
;;; tri-boot enable < dual is default, with tray_boot enabled
;%define TRI_BOOT
;;; close the tray when NOT tri-booting (faster booting then tri-boot)
%define    CLOSE_TRAY_ALLWAYS  
;;;---------------------------------------------------------------------------
;;;   default Dashboard path (and tray boot closed) 2=C 1=E 6=F 7=G
;;;---------------------------------------------------------------------------
%define DASHBOARD_PATH    '\Device\Harddisk0\Partition1\xbmc\default.xbe'
%define DB_PATH2     '\Device\Harddisk0\Partition1\dash\default.xbe'
%define DB_PATH3     '\Device\Harddisk0\Partition6\dashboard\default.xbe'
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS patched back (must be a MS signed xbe)
;;;                        MUST BE PARTITION 1 or 2
;;;
;;; use this to patch back the MS key then boot PB_OPEN_PATH
;%define PATCH_BACK_MS_KEY
%define PB_OPEN_PATH   '\Device\Harddisk0\Partition2\xb0xdash.xbe'
;;;---------------------------------------------------------------------------
;;;   Dashboard path's for tray OPEN dash when using dual/tri-boot
;;;                      and NOT using PATCH_BACK_MS_KEY
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS NOT patched back (must be a habibi signed xbe
;;;             and MUST be partition 1 or 2 when NOT using OPEN_DASH_WITH_NKP)
;;;
%define OPEN_PATH          '\Device\Harddisk0\Partition1\evox\default.xbe'
;;; use this to enable all of NKP (disable to boot some other HACK)
%define    OPEN_DASH_WITH_NKP    
;;; use this to disable shadowC in open (alt) dash
%define    OPEN_DASH_shadowC_OFF
;;;---------------------------------------------------------------------------
;;; VIDEO patches:
;;;
;;; VIDEO_FORCE_RGB = Patches kernel to output RGsB video signal (RGB with
;;;           sync on green) if HDTV AV pack is detected. Intended for
;;;           connecting the Xbox to VGA monitor. Connect AV pack Y output
;;;           to monitor green input, Cr to monitor red input and Cb to
;;;           monitor blue input. The monitor must support sync on green.
;;;
;;; VIDEO_FORCE_PROGRESSIVE = Patches kernel to convert 480i video modes to
;;;           480p if HDTV AV pack is detected. Note that when using HDTV AV
;;;           pack, progressive scan video output will be forced even if 480p
;;;           video support is disabled in msdash.
;;;
;;; Not enabled by default.

;%define VIDEO_FORCE_RGB
%define VIDEO_FORCE_PROGRESSIVE

;;; Flicker Filter Patch (interlaced video only)
;;;
;;; When enabled any call to set the flicker filter value will be
;;; replaced by a call with the value FLICKER_FILTER_VALUE.
;;;
;;; Takes values in the range 0 (off) to 5 (max filter).
;;;
;;; Flicker filter patching is not enabled by default.

;%define FLICKER_FILTER
;%define FLICKER_FILTER_VALUE 2

;;; --------------------------------------------------------------------------
;;; Configuration for nkpatcher
;;; --------------------------------------------------------------------------
;;;
;;; Reset-on-eject behaviour:    
;;;
;;; EJECT_FIX = Never reset on eject.
;;; CD_DVD_ALWAYS_ROE = Always reset on eject for CD/DVD loaded XBEs, never
;;;                     reset on eject for hard disk loaded XBEs.
;;;
;;; Default is to never reset on eject for hard disk loaded XBEs, but reset
;;; on eject CD/DVD loaded XBEs based on the ROE flag in the XBE header.

%define EJECT_FIX
; %define CD_DVD_ALWAYS_ROE

    
;;; Automatic game region settings:
;;;
;;; GAME_REGION_AUTO = Set game region automatically based on the game region
;;;                    field in XBE header. Since the header may have several
;;;                    regions enabled there's a choice to be made. First
;;;                    tried is the game region from EEPROM, then the primary
;;;                    through tertiary regions below.
;;; GAME_REGION_IGNORE_REAL = Ignore the region stored in EEPROM and only
;;;                           use primary through tertiary regions below.
;;;
;;; Default is to use only the game region stored in the EEPROM and not
;;; change it.

%define GAME_REGION_AUTO
; %define GAME_REGION_IGNORE_REAL
    
%ifdef GAME_REGION_AUTO

;;; Game regions:
;;;
;;; 1 = North America
;;; 2 = Japan
;;; 4 = Rest of world

%define GAME_REGION_PRIMARY    1
%define GAME_REGION_SECONDARY    4
%define GAME_REGION_TERTIARY    2

%endif; GAME_REGION_AUTO

;;; In-Game Reset settings:    
;;;
;;; IGR = Enable IGR code
;;;
;;; Button combinations:
;;;    * triggers+back+start
;;;    * triggers+back+black
;;;    * triggers+start+black
;;;
;;; IGR_TO_DASHBOARD = Reset to dashboard, not DVD. Changed button combos:
;;;    * triggers+back+start to dashboard
;;;    * triggers+back+black to dashboard
;;;    * triggers+start+black to first DVD, then dashboard
;;;
;;; IGR_FULL_REBOOT = Do a full reboot instead of the default quick reboot.
;;;                   Some games hang (Soul Calibur 2 during a match) with
;;;                   quick reboot.
;;;
;;; IGR_MASTER_PORT #port_number = Only allow IGR from pad port #port_number,
;;;                                where #port_number is 0-3 (0 the left-most
;;;                                port, 3 the right-most.)
;;;
;;; IGR is not enabled by default.

%define IGR
; %define IGR_TO_DASHBOARD
%define IGR_FULL_REBOOT
; %define IGR_MASTER_PORT 0

;;; Xbox Live blocking:
;;;
;;; XBL_BLOCK = Enable blocking
;;;
;;; Blocking not enabled by default.

%define XBL_BLOCK


;;; Virtual/Shadow C drive:
;;;
;;; VIRTUAL_C_DRIVE #part_num = Enable virtual C drive. Access to the partition
;;;                   number #part_num will be redirected to file VIRTUAL_C_PATH,
;;;                   which must be an image of a raw FATX file system. Note that
;;;                   the usual C drive partition number is 2. However, you
;;;                   could replace any drive with a virtual drive. The feature
;;;                   name "virtual C" is thus a bit misleading, although there's
;;;                   not much point virtualizing any other drive.
;;;
;;; ACTUAL_C_DRIVE #part_num = Make the actual C drive appear as
;;;                            partition #part_num. This requires LBA48 patches
;;;                            enabled.
;;;
;;; Not enabled by default.

;%define VIRTUAL_C_DRIVE 2
;%define ACTUAL_C_DRIVE 8
;%define VIRTUAL_C_PATH '\Device\Harddisk0\Partition8\shadowC\shadowc.img'



;;; Virtual CD/DVD drive:
;;;
;;; VIRTUAL_CDROM_DRIVE = Enable virtual C drive. This will create a virtual
;;;            device \Device\CdRom1 and link it to \Device\CdRom0
;;;            when an ISO image is attached to CdRom1 (through a system
;;;            call.)
;;;
;;; Not enabled by default.

%define VIRTUAL_CDROM_DRIVE


;;; 48-bit Logical Block Addressing and partition table settings:
;;;
;;; LBA48 = Enable. Allows use of disk space beyond 137 GB. Only 32 bits are
;;;         actually used so maximum used disk size is now 2 TB.
;;;
;;; PARTITION_METHOD #method_num = Select partitioning scheme,
;;;         where #method_num is:
;;;         0, for only standard Xbox partitions i.e. no F or G drives
;;;         1, for partition 6 (F drive) takes rest of the drive (after standard)
;;;         2, for partition 6 takes up to 137 GB, partition 7 (G drive) rest
;;;         3, for partition 6 takes up to 137 GB, no partition 7
;;;
;;; Note that method 1 results in ".06 bios" and method 2 in ".67 bios".
;;;
;;; IGNORE_HD_PARTITION_TABLE = Don't use harddisk partition table even if it
;;;                             exists (on the first sector of the drive).
;;;
;;; LBA48 and partition table not enabled by default.

%define LBA48

;%define PARTITION_METHOD 0
;%define PARTITION_METHOD 1
%define PARTITION_METHOD 2
;%define PARTITION_METHOD 3

; %define IGNORE_HD_PARTITION_TABLE


;;; Virtual EEPROM settings:
;;;
;;; VIRTUAL_EEPROM = Enable. Access to the EEPROM through the kernel will be
;;;                  redirected to file VIRTUAL_EEPROM_PATH.
;;;
;;; ENABLE_REAL_EEPROM_WRITE = Enable writing to the real EEPROM.
;;;                  If the VIRTUAL_EEPROM_PATH file is not found nkpatcher (with
;;;                  VIRTUAL_EEPROM enabled) will default to using the real EEPROM,
;;;                  but writing disabled. If you want the writing enabled then
;;;                  use this option. The main purpose of having real writes
;;;                  disabled by default is that if you mistype the path in
;;;                  VIRTUAL_EEPROM_PATH then you might go messing with the real
;;;                  EEPROM thinking it was only the virtual.
;;;
;;; DISABLE_VIRTUAL_EEPROM_WRITE = Disable writing to the virtual EEPROM.
;;;
;;; Virtual EEPROM is disabled by default. Also note that normally you shouldn't
;;; define ENABLE_REAL_EEPROM_WRITE.

;%define VIRTUAL_EEPROM
;%define VIRTUAL_EEPROM_PATH '\Device\Harddisk0\Partition8\shadowC\eeprom.bin'
;%define DISABLE_VIRTUAL_EEPROM_WRITE
;%define ENABLE_REAL_EEPROM_WRITE


;;; nkpatcher Xbox application reboot behaviour after patching has been done:
;;;
;;; BOOT_DASH_ONLY = Don't boot DVD.
;;; NORMAL_BOOT_ALWAYS = Always boot first DVD then dashboard.
;;;
;;; default is to boot DVD first, unless doing IGR to dash.

;%define BOOT_DASH_ONLY
%define NORMAL_BOOT_ALWAYS

;;; --------------------------------------------------------------------------
;;; Configuration end
;;; --------------------------------------------------------------------------

%endif; CONFIG_INC


config_runtime.inc
CODE
;;;---------------------------------------------------------------------------
%define ORANGE           00FFh; ----------------
%define ORANGE_BLINK    0077h;
%define ORANGE_BLIP    0011h;
%define RED             00F0h;  YOU CAN
%define RED_BLINK        0070h;      ADD YOUR
%define RED_BLIP        0010h;      OWN
%define GREEN           000Fh;
%define GREEN_BLINK     0007h;
%define GREEN_BLIP     0001h;
%define CYCLE           00EBh; R,O,G,O
%define CYCLE_BLINK     0063h; R,O,G,Off
%define LED_OFF          0000h; ----------------
;;;---------------------------------------------------------------------------
%define NKP_LED_COLOR        ORANGE; < CHANGE IT HERE
%define ALTDASH_LED_COLOR    RED     ; < CHANGE IT HERE
%define PATCHBACK_LED_COLOR    GREEN; < CHANGE IT HERE
%define TRIBOOT_LED_COLOR    CYCLE_BLINK; < CHANGE IT HERE
;;;---------------------------------------------------------------------------
%define KINGROACH_VERSION; NDURE 3.X <<<<<<<<<<<<<<<<<<<<<<<<<
;;;---------------------------------------------------------------------------
;;; set fan speed with NKP modes only (if omitted then no fan speed change)
%define FAN_SPEED    30; < CHANGE IT HERE ( % fan speed / 2 ) 10-50 << changed !!!!
;;;---------------------------------------------------------------------------
;;; tray boot enable
%define TRAY_BOOT
;;; tri-boot enable < dual is default, with tray_boot enabled
;%define TRI_BOOT
;;; close the tray when NOT tri-booting (faster booting then tri-boot)
%define    CLOSE_TRAY_ALLWAYS
;;;---------------------------------------------------------------------------
;;;   default Dashboard path (and tray boot closed) 2=C 1=E 6=F 7=G
;;;---------------------------------------------------------------------------
%define DASHBOARD_PATH    '\Device\Harddisk0\Partition1\xbmc\default.xbe'
%define DB_PATH2     '\Device\Harddisk0\Partition6\dashboard\default.xbe'
%define DB_PATH3     '\Device\Harddisk0\Partition1\UDATA\4d530017\62d648ebf155\default.xbe'
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS patched back (must be a MS signed xbe)
;;;                        MUST BE PARTITION 1 or 2
;;;
;;; use this to patch back the MS key then boot PB_OPEN_PATH
;%define PATCH_BACK_MS_KEY
%define PB_OPEN_PATH   '\Device\Harddisk0\Partition2\xb0xdash.xbe'
;;;---------------------------------------------------------------------------
;;;   Dashboard path's for tray OPEN dash when using dual/tri-boot
;;;                      and NOT using PATCH_BACK_MS_KEY
;;;---------------------------------------------------------------------------
;;;   tray OPEN dash, when key IS NOT patched back (must be a habibi signed xbe
;;;             and MUST be partition 1 or 2 when NOT using OPEN_DASH_WITH_NKP)
;;;
%define OPEN_PATH          '\Device\Harddisk0\Partition1\evox\default.xbe'
;;; use this to enable all of NKP (disable to boot some other HACK)
%define    OPEN_DASH_WITH_NKP    
;;; use this to disable shadowC in open (alt) dash
%define    OPEN_DASH_shadowC_OFF
;;;---------------------------------------------------------------------------
;;; VIDEO patches:
;;;
;;; VIDEO_FORCE_RGB = Patches kernel to output RGsB video signal (RGB with
;;;           sync on green) if HDTV AV pack is detected. Intended for
;;;           connecting the Xbox to VGA monitor. Connect AV pack Y output
;;;           to monitor green input, Cr to monitor red input and Cb to
;;;           monitor blue input. The monitor must support sync on green.
;;;
;;; VIDEO_FORCE_PROGRESSIVE = Patches kernel to convert 480i video modes to
;;;           480p if HDTV AV pack is detected. Note that when using HDTV AV
;;;           pack, progressive scan video output will be forced even if 480p
;;;           video support is disabled in msdash.
;;;
;;; Not enabled by default.

;%define VIDEO_FORCE_RGB
%define VIDEO_FORCE_PROGRESSIVE

;;; Flicker Filter Patch (interlaced composite video only)
;;;
;;; When enabled any call to set the flicker filter value will be
;;; replaced by a call with the value FLICKER_FILTER_VALUE.
;;;
;;; Takes values in the range 0 (off) to 5 (max filter).
;;;
;;; Flicker filter patching is not enabled by default.

;%define FLICKER_FILTER
;%define FLICKER_FILTER_VALUE 2

;;;---------------------------------------------------------------------------
;;; used to boot the dash only
;;;
%define NORMAL_BOOT_ALWAYS





This post has been edited by JohnyBlaze: Yesterday, 08:39 PM
Logged

xman954

  • Archived User
  • Hero Member
  • *
  • Posts: 835
Problems With Ndure-3.1 + Nkpatcher11_u04
« Reply #5 on: February 03, 2020, 05:33:00 PM »

CODE
;;;---------------------------------------------------------------------------
%define KINGROACH_VERSION; NDURE 3.X <<<<<<<<<<<<<<<<<<<<<<<<<
;;;---------------------------------------------------------------------------
you need to rem this line out, as the open path is hardcoded for KINGROACH

and it will not use the path in the config file

CODE
;;;---------------------------------------------------------------------------
;;;%define KINGROACH_VERSION; NDURE 3.X <<<<<<<<<<<<<<<<<<<<<<<<<
;;;---------------------------------------------------------------------------
like so

what you have looks good

you don't need the open_config.bin

 

 

CODE
%define    OPEN_DASH_shadowC_OFF
shadowC will be off in alt dash






This post has been edited by xman954: Today, 01:52 AM
Logged

JohnyBlaze

  • Archived User
  • Newbie
  • *
  • Posts: 26
Problems With Ndure-3.1 + Nkpatcher11_u04
« Reply #6 on: February 03, 2020, 05:51:00 PM »

Thanks for the tip xman954 and thanks for your hard work on NKPatcher11  (IMG:style_emoticons/default/biggrin.gif) I've done more testing and I think I'm on to something.  It looks like the SATA to IDE adapter I have been using for my 1 TB drive has been a contributor to my problems.  It seems that there is a delay introduced with the adapter that causes NKPatcher to not want to load the alt dash on eject.  

I used the HeXEn CD on the SATA drive and configured tri-boot and no matter what I did it wouldn't boot the alt dash on eject.  I then installed the stock 8gb IDE drive and re-ran HeXEn and tri-boot works as it should!  I'm going to try another SATA to IDE adapter and see if that matters, if not at least now I know that if you use an SATA to IDE adapter in the xbox, tri or dual-boot will not work due to SATA to IDE timing delay issues.  

Also of note is that with the adapter the DVD ROM drive has trouble reading CD's.  The only way I can get it to properly read a CD is by starting up the xbox with a CD in the drive,  and quickly power cycling it.  I think either the DVD drive or SATA hard drive needs to be spun up a little.  Maybe if there was a way to adjust the spin up time like in a PC BIOS that would help?  Anyway I'll try another SATA to IDE adapter and report back with my results.
Logged

JohnyBlaze

  • Archived User
  • Newbie
  • *
  • Posts: 26
Problems With Ndure-3.1 + Nkpatcher11_u04
« Reply #7 on: June 07, 2011, 10:41:00 AM »

I just want to report back that it was 100% the fault of the SATA to IDE adapter.  That is why I was not able to get dual or tri boot to work.  With an IDE drive everything works as it should.  Hopefully someone with this problem finds this posts and saves themselves some headache if they have a similar configuration!

I'll be happy to help if anyone has any more questions or problems if they have a similar setup to mine.
Logged