NeoGamma

  • NeoGamma
    NeoGamma ist ein verbesserter Backup Launcher 0.3 gamma vom deutschen Coder WiiPower. Mit ihm ist es möglich Sicherheitskopien abzuspielen, egal ob DVD-R oder DVD+R. Bei DVD+R ist es wichtig den Book Type auf DVD-R zu stellen. Er weist eine bessere Kompatibilität als der Backup Launcher auf und hat noch einige zusätzliche Funktionen zu bieten wie zB. das Laden von Games via SD- und USB-Geräte. Weitere Informationen sind der Readme zu entnehmen.

    Changelog

    R9 beta 55 - > R9 beta 56

    - Fixed error when loading DML with a wii disc
    - Writing the NTSC/PAL video mode to SRAM, seems to fix the PAL DML video mode problem

    R9 beta 54 - > R9 beta 55

    - Added basic DML support(with heavy video mode issues)

    R9 beta 53 - > R9 beta 54

    - Wii: Added support for the changed cIOS stealth mode from d2x v8+
    - Gamecube: Changed how __GXSetVAT is patched, it might work for japanese version of Wind Waker as well

    R9 beta 52 - > R9 beta 53

    - Try to fool anti cheat protections by clearing NeoGamma's used memory before jumping to the entrypoint(asm code written by pune)
    - Fixed text loading from NAND to USB in Sneek+DI mode

    R9 beta 51 - > R9 beta 52

    - Added basic Sneek+DI/Uneek+DI support.(with lots of help from Crediar) Boot Sneek/Uneek, and then boot NeoGamma.
    - Added support for different .gct files on multi disc games. (example filename: RSPP012.gct if Wii Sports PAL had 2 discs)

    R9 beta 50 - > R9 beta 51

    - Added the possibility to boot games with the correct IOS("correct IOS") or the cIOS with the correct base IOS("Autodetect")
    - Fixed decrypted discs on newer cIOS(not using the unencrypted read for ES_Identify anymore)
    - Fixed a possible DVD Inquiry error(changed some memory allocation)
    - Added an annoying warning

    R9 beta 49 - > R9 beta 50

    - Fixed "We dare" (Credit for this goes to Oggzee and airline38)
    - Added the ability to change the hook for IOS Reloading games(2nd hook, very similar to the GC 2nd hook)
    - Added some more error checking for usb HDD detection
    - Added classic controller menu navigation
    - Moved loading .gct, .wdm and .wip files to only access storage once for these(fixes sd loading when using one of them + a recent cIOS)

    R9 beta 48 - > R9 beta 49

    - Return to channel feature should actually work now for channels
    - Changed DVD error messages
    - Added cIOS identification with info added into the cIOS by the installer/ModMii(only new cIOS)
    - Improved usb HDD detection, expecting at least 100 sectors and fixed mem2 memory allocation(fixes usb detection with cIOS with base IOS58)
    - Gamecube loading(ALL modes): Setting the audio streaming while still in Wii mode. Gets most retail GC games to work without cMIOS(doesn't work on all cIOS)
    - Fixed possible bugs related to IOS Reload blocking, when it might be enabled, while it's not wanted to be enabled(like at startup...)
    - Gamecube loading(internal GC mode): Only resetting the drive a 2nd time when required(retail audio streaming game + audio streaming couldn't be set in wii mode)
    - Gamecube loading(internal GC mode): Displaying some settings from GC-SRAM now, language, video mode, progressive video mode and PAL60 setting
    - Commented out code that related to old cIOS, no more warnings for cIOS rev8, no more 001 main.dol patches for cIOS rev8-13b, usb loading always expected to be there, IOS Reload block always selectable etc.

    R9 beta 47 - > R9 beta 48

    - Gamecube loading(internal GC mode): Changed to the code handler from Gecko OS 1.9.x, thanks go to biolizard89 for porting the Wii debugger code handler to GC
    - Changed Block IOS Reload to only use mode 2 as well as reloading into the cIOS NeoGamma uses(only d2xv4+)
    - Added return to HBC feature instead of returning to wii menu from games' home menu(only d2xv4+). Might work with channels and forwarders as well
    - Updated to devkiptPPC r21 and libogc 1.8.6(both modified, see .txt files for details)
    - Added cIOS rev21 identification
    - Updated the game disc region auto detection
    - Gamecube loading(internal GC mode): Removed warnings when booting GCOS itself(won't work on softmodded Wiis!)
    - Gamecube loading(internal GC mode): Compressing the GC loader .dol now(about 150KB saved)
    - Gamecube loading(internal GC mode): Don't boot MIOS anymore on GC mode external when no .dol is found

    R9 beta 46 - > R9 beta 47

    - Gamecube loading(internal GC mode): Reloader option ".elf fix" now uses the fast reloader instead of the forced reloader

    R9 beta 45 - > R9 beta 46

    - Gamecube loading(internal GC mode): Added a new reloader setting ".elf fix" which fixes .elfs that are copied to a buffer first.
    This fixes the Agent under Fire crash after 2nd level(automatically used with reloader set to auto)
    - Gamecube loading(internal GC mode): Fixed Ocarina & wiird not working correctly with .elfs(only backups and just theorectically not tested)

    R9 beta 44 - > R9 beta 45

    - Enabled secret feature. Don't make me regret this decision!
    - Gamecube loading(internal GC mode): Don't disable Ocarina if no codes are found(helps to find error sources)
    - Gamecube loading(internal GC mode): Enabled patched MIOS for retail disc plugin debugging
    - Gamecube loading(internal GC mode): Fixed boot with only 2nd hook enabled
    - Gamecube loading(internal GC mode): Fixed Wind Waker NTSC-U mini map freeze for retail discs

    R9 beta 43 - > R9 beta 44

    - Gamecube loading(internal GC mode): Printing proper warnings about audio streams on screen
    - Gamecube loading(internal GC mode): More plugin size optimisation
    - Gamecube loading(internal GC mode): Plugin debugging: Added read audio debugging for retail discs, show filenames for read audio

    R9 beta 42 - > R9 beta 43

    - Added option to show/hide the rebooter
    - Gamecube loading(internal GC mode): Added firty fix to align bad audio streams
    - Gamecube loading(internal GC mode): Added auto options for the backup plugin, patched MIOS and audio patches

    R9 beta 41 - > R9 beta 42

    - Gamecube loading(internal GC mode): Moved high plugin memory setup behind the apploader loop(increases compatiblity with high plugin(not patched MIOS or Action Replay + high plugin!)
    - Gamecube loading(internal GC mode): Added warning when audio streams without 32KB alignment are found
    - Gamecube loading(internal GC mode): Plugin debugging: Show filenames for dvd reads
    - Gamecube loading(internal GC mode): Plugin debugging: Support for games with multiple .dols/.elfs on retail discs(only debugging related!)

    R9 beta 40 - > R9 beta 41

    - Gamecube loading(internal GC mode): More plugin size optimisations
    - Gamecube loading(internal GC mode): Added some dvd read error debug messages

    R9 beta 39 - > R9 beta 40

    - Gamecube loading(internal GC mode): Added ability to select the 2nd disc from an actual 2nd disc
    - Gamecube loading(internal GC mode): Checking the disc cover once, it seems this helps with disc switching in-game
    - Gamecube loading(internal GC mode): Trying to revert memory setup when loading Action Replay(so it does not overwrite the backup plugin)

    R9 beta 38 - > R9 beta 39

    - Gamecube loading(internal GC mode): Changed the debug printf patterns to patterns received from Crediar, more stable + more output
    - Gamecube loading(internal GC mode): Added option to play around with the Audio Status Request fix
    - Gamecube loading(internal GC mode): Added patched MIOS boot method

    R9 beta 37 - > R9 beta 38

    - Gamecube loading(internal GC mode): More reloader optimisations, the fast reloader should work on everything now(there's a chance it breaks games that worked before with fast reloader, these should still work with forced reloader...)
    - Gamecube loading(internal GC mode): Freeze with memory card in slot B should be fixed

    R9 beta 36 - > R9 beta 37

    - Gamecube loading(internal GC mode): Made the debug printf in the loader itself non blocking, should fix the current GC retail disc + Wiird issues

    R9 beta 35 - > R9 beta 36

    - Added basic cIOS rev20 identification
    - Added IOS Reload block option(only cIOSrev20+, only discs)
    - Gamecube loading(internal GC mode): Added proper dvd reset debugging

    R9 beta 34 - > R9 beta 35

    - Gamecube loading(internal GC mode): Fix for Wind Waker PAL freeze on mini map, might work in NTSC-U (extracted from MIOSv5, yes no c there)

    R9 beta 33 - > R9 beta 34

    - Only calling dvd inquiry once per NeoGamma boot(should fix init drive errors when using IOS61 for storage access[thanks to luminalace for reporting it], might also fix random inquiry errors)
    - Updated the HBC icon with transparency

    R9 beta 32 - > R9 beta 33

    - Added Sneek's video patch for wii games, may work better than the old patches
    - Gamecube loading(internal GC mode): Adding plugin debugging to the GUI, even for retail discs(requires usb gecko!)

    R9 beta 31 - > R9 beta 32

    - Gamecube loading(internal GC mode): Maybe fixed Action Replay support(changed suspicious jumptable nr)
    - Gamecube loading(internal GC mode): More plugin size optimisation
    - Gamecube loading(internal GC mode): Forced reloader is not saved anymore, it's only for testing(if a game requires it, NeoGamma will do it automatically once it is known)
    - Gamecube loading(internal GC mode): Moved the memory setup before the apploader, might increase compatibility

    R9 beta 30 - > R9 beta 31

    - Better understandable drive warnings on read error
    - Gamecube loading(internal GC mode): Dirty fix for Ikaruga(Thanks to Crediar for pointing to 0xCC006020 for Audio Status Requests)
    - Gamecube loading(internal GC mode): Added lots of debug output(need to build debug version for this)

    R9 beta 29 - > R9 beta 30

    - Gamecube loading(internal GC mode): Fixed audio streaming on retail discs with the help of Crediar(Eternal Darkness, Starfox Adventures ...)
    - Gamecube loading(internal GC mode): Added 4 new hooktypes thanks to Crediar(they all are for the same function, but different patterns)
    - Gamecube loading(internal GC mode): Added possiblity to boot games with the high plugin for testing purposes(that it'S not saved is not a bug!)
    - Gamecube loading(internal GC mode): Maybe fixed some serious memory setup issue(should be most noticeable when using the high plugin)

    R9 beta 28 - > R9 beta 29

    - Gamecube loading(internal GC mode): Fixed wrong time&date in GC games

    R9 beta 27 - > R9 beta 28

    - Gamecube loading(internal GC mode): Removed dvd_report_error_replacement to get more free memory
    - Gamecube loading(internal GC mode): Calling the callback function directly for everything that does nothing

    R9 beta 26 - > R9 beta 27

    - Gamecube loading(internal GC mode): Next try to get rid of the random crashes

    R9 beta 25 - > R9 beta 26

    - Gamecube loading(internal GC mode): Added another sleep before video init in GC mode
    - Gamecube loading(internal GC mode): Removed pad init in GC mode
    - Gamecube loading(internal GC mode): Added option to set reloader to forced(fixes 007 Agent under Fire, automatically set to forced on it)

    R9 beta 24 - > R9 beta 25

    - Gamecube loading(internal GC mode): Added a sleep before booting BC, hopefully fixes these random crashes
    - Gamecube loading(internal GC mode): Output which dvd function is used(just additional info)

    R9 beta 23 - > R9 beta 24

    - Gamecube loading(internal GC mode): Added Nicksasa's GC hooks again, they seem to work for a few games

    R9 beta 22 - > R9 beta 23

    - Gamecube loading(internal GC mode): Added warnings if dvd functions could or would not be patched

    R9 beta 21 - > R9 beta 22

    - Gamecube loading(internal GC mode): Using a png as background now
    - Gamecube loading(internal GC mode): Removed sleep from beta 21, didn't help

    R9 beta 20 - > R9 beta 21

    - Using devkitPPC r21, libogc 1.8.3 and libfat 1.0.7 now
    - Gamecube loading(internal GC mode): Added a sleep before video init(maybe helps with random crashes on startup)

    R9 beta 19 - > R9 beta 20

    - Gamecube loading(internal GC mode): Virtually disable Ocarina when no codes are found
    - Gamecube loading(internal GC mode): Removed debugging only related dvd commands in the plugins
    - Gamecube loading(internal GC mode): Added plugin memory protection on reloader(_tiny_ chance it fixes some multi .dol game problems)
    - Gamecube loading(internal GC mode): Added report_error to low plugin(_tiny_ chance it fixes some audio problems)

    R9 beta 18 - > R9 beta 19

    - All unused options are now greyed out
    - Allow .gct files with 4 and 6 digits of the disc id
    - Auto Force language now only forces if the Wii's region is different from the game's region
    - Added hidden feature for developers only, only talk in PM about it

    R9 beta 17 - > R9 beta 18

    - Gamecube loading(internal GC mode): Restored the possibilty to boot single game discs with Action Replay on a multi game disc
    - Gamecube loading(internal GC mode): Speed optimisation for the reloader
    - Gamecube loading(internal GC mode): Removed unused code

    R9 beta 16 - > R9 beta 17

    - Gamecube loading(internal GC mode): Dirty fix for Pokemon Box(proved to be not that bad)
    - Gamecube loading(internal GC mode): Enabled reloader for games booted via Action Replay(but cheats won't work on mutli .dol games)

    R9 beta 15 - > R9 beta 16

    - Gamecube loading(internal GC mode): Finally added reloader support

    R9 beta 14 - > R9 beta 15

    - Gamecube loading(internal GC mode): Allow the drive to reset. The 2nd disc feature now works(again)

    R9 beta 13 - > R9 beta 14

    - Cosmetical changes to GUI and code
    - Gamecube loading(internal GC mode): Calling ICInvalidateRange after DCFlushRange in the backup plugin, maybe increases stability, but results in slower reading

    R9 beta 12 - > R9 beta 13

    - Finally added saving of the gamecube options
    - Gamecube loading(internal GC mode): Added Ocarina support (only retail discs)

    R9 beta 11 - > R9 beta 12

    - Added .wip files for Prince of Persia: The Forgotten Sands(not confirmed to work yet)
    - Gamecube loading(internal GC mode): Switching to game video mode just before booting the game, fixes some video mode issues during the loading screen
    - When using a .wip patch, it says "patch forced!" now if the old data from the .wip file did not match the data in memory

    R9 beta 10 - > R9 beta 11

    - Changed alt .dol code, seems bss wasn't cleared...
    - Gamecube loading(internal GC mode): reverted video mode code from beta 10
    - Gamecube loading(internal GC mode): Added proof of concept Wiird support for GC(only retail discs, only debugger, only VI hook)

    R9 beta 9 - > R9 beta 10

    - Gamecube loading(internal GC mode): Changed video mode code in the GC loading screen(doesn't change anything...)
    - Gamecube loading(internal GC mode): Using drive command to enable audio streaming now(retail Eternal Darkness still not booting, while the backup still boots)

    R9 beta 8 - > R9 beta 9

    - Added identification of the used cIOS(rev13a+b, rev18 and rev19 only)
    - Gamecube loading(internal GC mode): Disabled all debug printf and patching of debug printf in the main.dol

    R9 beta 7 - > R9 beta 8

    - Gamecube loading(internal GC mode): Added video mode patches

    R9 beta 6 - > R9 beta 7

    - Rearranged the menu
    - Gamecube loading(internal GC mode): Added PAL(auto) video mode, it's PAL480i for NTSC and PAL576i for PAL games
    - Don't bug with the drive info when loading from usb

    R9 beta 5 - > R9 beta 6

    - Prevent that a stubbed IOS249 is loaded
    - Added warning on dvd read error for drives that can't read DVD-Rs(needs to be improved)
    - Hide usb/sd loading option when using an IOS

    R9 beta 4 - > R9 beta 5

    - Added code that allows to identify where a dvd read error occured

    R9 beta 3 - > R9 beta 4

    - Gamecube loading(internal GC mode): Partly fixed video mode code, forcing PAL60 works at least for some NTSC games now(but not PAL games!)

    R9 beta 2 - > R9 beta 3

    - Fixed alt .dol disc+ bug causing some .dols to be unloadable
    - Added .wdm file for Rampage: Total Destrucion(by woodoste)
    - Gamecube loading(internal GC mode): Hopefully fixed code dump when playing certain backups that are not multi game discs(bug found by Levente)

    R9 beta 1 - > R9 beta 2

    - Gamecube loading(internal GC mode): Added support for retail discs
    - Gamecube loading(internal GC mode): Changed video mode code, only confirmed working video mode is NTSC480i, PAL480i is confirmed to NOT work at the moment, PAL576i seems to work, progressive unknown
    - Gamecube loading: Clearing bss before loading .dol sections for homebrew .dols(only relevant when building a cMIOS)

    R8 - > R9 beta 1

    - Gamecube multi game disc selection moved to wii mode(compatible cMIOS + GC mode 'internal' only) see gamecube.txt for details
    - Fixed controls(support 2nd, 3rd and 4th controller, shutdown always possible when waiting for button press)
    Weitere Informationen
    Autor:
    WiiPower
    Version:
    R9 Beta 56
    Webseite:
    http://gbatemp.net/threads/neogamma-r9-beta.219243/
    Sprache:
    Englisch
    Lizenz:
    GNU/GPL
    Bilder
    • NeoGamma.jpg

      108,65 kB, 500×375, 465 mal angesehen
    Dateien

    4.547 mal gelesen