Commits

Author Commit Message Labels Comments Date
ecsv
Revert "Merge 16kb eeprom savetype with Wii64" This should fix some ingame save problems.
ecsv
A cleared EEPROM block has all bits to 1 and not 0
ecsv
Enable CountPerOp for the new_dynarec
ecsv
Remove debug artifacts from CountPerOp commit
ecsv
Allow to disable interrupt delay after DMA SI read/write Titles like Banjo Tooie are known to hang because the interrupt after the SI read/write is delayed. But there are also titles which are known to have problems when delay is enabled. Examples are * Body Harvest * City Tour Grandprix - Zennihon GT Senshuken * Cruis'n USA * GT 64 - Championship Edition * Nightmare Creatures * Ucchan Nanchan no Hono no Challenger - Denryuu Ira Ira Bou
ecsv
Allow to overwrite the cycles per instruction Some ROMs require a different average cycles per instruction count than the default one (2 per emulated instruction). This setting is necessary because mupen64plus is not cycle accurate. A complete simulation of pipeline, cache, bus and so on is necessary to get it perfectly without this workaround. Known titles which require a CounterPerOp of 1 are * 64 de Hakken!! Tamagotchi - Minna de Tamagotchi World * 64 Oozumou * A Bug's Life * Airboarder 64 * Bass Hunter 64 * Bass Rush - ECOGEAR PowerWorm Championship * Bassmasters 2000 * Biohazard 2 * Body Harvest * California Speed * Carmageddon 64 * Charlie Blast's Territory * City Tour Grandprix - Zennihon GT Senshuken * Destruction …
Unknown Name
Add Missing Subscreen Delay Fix for Ocarina of Time Mupen64plus contains built-in cheats for Ocarina of Time, which activates the essential subscreen delay fix. However, the built-in code for Master Quest only works for the (E) version of Master Quest, and not the (U) version. The file also does not include the (U) (GC) version of Ocarina of Time. Master Quest and the GC versions of Ocarina of Time also need the End Credits Fix, otherwise these ga…
ecsv
Fix multiple definitions of main in same namespace
littleguy77
R4300: Remove obsolete variable; caused crashes in PD/Goldeneye in Android Ed. Issue pinpointed by xperia64 and discussed in greater length here: http://www.paulscode.com/forum/index.php?topic=1199.msg11751#msg11751 This may be just a band-aid to a deeper issue. Was discovered in Android while trying to reload save states for Perfect Dark and Goldeneye from the latest master revision of mupen64plus-ae. Recent changes to mupen64plus-ae have elim- inated the blanket call to…
Richard Goedeken
merged heads
ecsv
Don't fail rebuild when header is removed The *.d depends files for make just list the files used when building an object file. Removing a file listed in such a dependency file causes make to search for a way to recreate it. This usually cannot work because these files aren't autogenerated. The gcc option -MP can be used to generate empty rule for these files. Removing a file in a dependency list will then execute this empty rule and con…
littleguy77
Remove unneeded #include <SDL_opengl.h> in screenshot.cpp Enables compiling for OpenGL ES hardware.
littleguy77
Bugfix: Use correct config parameter string (CurrentSaveSlot->CurrentStateSlot)
ecsv
Remove SDL unicode keycode compat code SDL 2.0 cannot store unicode anymore. Pre-2.0 versions provided this field but it was removed right before the 2.0 release. Still using it makes the compile fail.
ecsv
Fix saveslot selection for SDL2 The IDs for SDL scancodes don't start from SDL_SCANCODE_0 and end at SDL_SCANCODE_9. Therefore, SDL_SCANCODE_9 is bigger than SDL_SCANCODE_0 (which violates a precondition of the key check) and this makes it impossible to select a saveslot using the numbers on the keyboard. Using a special (order independent) function which translates to the slot ids avoids this problem and can still be optimized…
ecsv
Reset PIF_RAMb 46,47 after the n64_cic_nus_6105 challenge The Banjo Tooie response check fails when the PIF RAM is is not set to zero for byte 46 and 47.
Comments 2
Richard Goedeken
merge heads
Richard Goedeken
fix build error with MAKE DEBUGGER=1 and newer binutils
richard42
simplify OSX platform detection in makefile using xcode-select. based on patch from John Pender
Richard Goedeken
merged heads
ecsv
Use SDL1.2 keysym in the config when using SDL2 It is easier for a user to keep the old SDL1.2 values for the keys in the config instead of converting them by hand. This is extreme important when the default (automatic) config is used.
Richard Goedeken
made 2.0-bugfix branch
Branches
2.0-bugfix
Richard Goedeken
Added tag 2.0 for changeset 35545b49055e
Richard Goedeken
update version number to 2.0
Tags
2.0
ecsv
Revert: Implement SI register DMA busy bit The implementation of the SI regiser DMA busy bit caused regressions in games like Mischief Makers (no gamepad input is detected by the game). The only known benefit seems to be the reduced message spam about duplicated interrupts. The message spam caused by some ROMS can be tolerated until the cause of the regression is better understood. This reverts 734b67b8ff647cc355b5f6b781799c42e75e81ea ("…
Richard Goedeken
converted the module API versioning document into a wiki doc to put on the development wiki (retrouprising)
Richard Goedeken
greatly improve the run_rice and run_glide scripts that come with the OSX bundle, so that users can supply multiple parameters to the ui-console application instead of only being able to give one (the ROM name)
Richard Goedeken
update LICENSES
Richard Goedeken
update README
Richard Goedeken
update text files for upcoming 2.0 release
  1. Prev
  2. Next