All Projects → extremscorner → Not64

extremscorner / Not64

Licence: gpl-2.0
Experimental modification of Mupen64GC using devkitRice.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Not64

Nesicide
Integrated Development Environment for the 8-bit Nintendo Entertainment System
Stars: ✭ 244 (+35.56%)
Mutual labels:  homebrew, emulator
Octo
A Chip8 IDE
Stars: ✭ 419 (+132.78%)
Mutual labels:  homebrew, emulator
kpspemu
PSP Emulator written in Kotlin for JVM, JS and Native. Can work as PWA.
Stars: ✭ 57 (-68.33%)
Mutual labels:  emulator, homebrew
Vba M Nx
WIP full featured port of VBA-M for Nintendo Switch
Stars: ✭ 11 (-93.89%)
Mutual labels:  homebrew, emulator
rombundler
A tiny libretro frontend to release homebrews as executables
Stars: ✭ 49 (-72.78%)
Mutual labels:  emulator, homebrew
Desmume Psp
A Nintendo DS emulator for PlayStation Portable.
Stars: ✭ 72 (-60%)
Mutual labels:  homebrew, emulator
Xrepo
🗂️ A cross-platform C/C++ package manager based on Xmake
Stars: ✭ 162 (-10%)
Mutual labels:  homebrew
Dotfiles
vim, zsh, git, homebrew, nvm, neovim - my whole world
Stars: ✭ 2,217 (+1131.67%)
Mutual labels:  homebrew
Flownes
🎮 An NES emulator written in ES2015+ with flowtype
Stars: ✭ 160 (-11.11%)
Mutual labels:  emulator
Amiiswap
Nintendo Switch GUI Amiibo Manager homebrew for emulation with Emuiibo (nfp mitm)
Stars: ✭ 159 (-11.67%)
Mutual labels:  homebrew
Cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
Stars: ✭ 2,912 (+1517.78%)
Mutual labels:  homebrew
Pcem Roms
This is a collection of requiered ROMs files for PCem emulator
Stars: ✭ 172 (-4.44%)
Mutual labels:  emulator
Metroboy
MetroBoy - A playable, circuit-level simulation of an entire Game Boy
Stars: ✭ 169 (-6.11%)
Mutual labels:  emulator
Plutonium
An easy-to-use UI framework for Nintendo Switch homebrew
Stars: ✭ 166 (-7.78%)
Mutual labels:  homebrew
Kestrel
The Kestrel is a family of home-made computers, built as much as possible on open-source technology, and supporting as much as possible the open-source philosophy.
Stars: ✭ 171 (-5%)
Mutual labels:  homebrew
Py65
Emulate 6502-based microcomputer systems in Python
Stars: ✭ 162 (-10%)
Mutual labels:  emulator
Nanoboyadvance
A highly accurate Nintendo Game Boy Advance emulator.
Stars: ✭ 175 (-2.78%)
Mutual labels:  emulator
Chameleonmini Rebootedgui
Windows based GUI for Chameleon Mini, the contactless smartcard emulator (NFC/RFID)
Stars: ✭ 159 (-11.67%)
Mutual labels:  emulator
Nes
A Javascript NES Emulator
Stars: ✭ 168 (-6.67%)
Mutual labels:  emulator
Homebrew Terraforms
Homebrew repository for a Terraform version switcher and all Terraform versions
Stars: ✭ 174 (-3.33%)
Mutual labels:  homebrew

README : Wii64 / Cube64 Beta 1.1

LICENSE: This software is licensed under the GNU General Public License v2 which is available at: http://www.gnu.org/licenses/gpl-2.0.txt This requires any released modifications to be licensed similarly, and to have the source available.

Wii64/Cube64 and their respective logos are trademarks of Team Wii64
  and should not be used in unofficial builds.

QUICK USAGE:

  • ROMs can be z64 (big-endian) or v64 (little endian), or .n64, of any size
  • To install: Extract the contents of wii64-beta1.1.zip to the root of your SD card
  • For SD/USB: Put ROMs in the directory named /wii64/roms, All save types will automatically be placed in /wii64/saves
  • For DVD: ROMs may be anywhere on the disc (requires DVDxV2 on Wii)
  • Load the executable from the HBC or in the loader of your choice Once loaded, select 'Load ROM' and choose the source and select the ROM to load (Note: to go up a directory select '..', B will exit the file browser)
  • Select 'Play Game' to play The game can be exited any time by pressing X and Y together on a GC pad or Classic Controller, 1 and 2 together on a Wiimote (only with Nunchuck attached), or the reset button (Note: this must be done to save your game; it will not be done automatically)

Controls:

  • Controls are now fully configurable so any button on your controller can be mapped
  • The controller configuration screen presents each N64 button and allows you to toggle through sources
  • There are 4 configuration slots for each type of controller
    • To load a different, previously saved configuration, select the slot, and click 'Load'
    • After configuring the controls as desired, select the slot, and click 'Save'
    • After saving different configurations to the slots, be sure to save your configs in the input tab of the settings frame
  • Clicking 'Next Pad' will cycle through the N64 controllers assigned
  • There is an option to invert the Y axis of the N64's analog stick; by default this is 'Normal Y'
  • The 'Menu Combo' configuration allows you to select a button combination to return to the menu

Settings:

  • General
    • Native Saves Device: Choose where to load and save native game saves
    • Save States Device: Choose where to load and save save states
    • Select CPU Core: Choose whether to play games with pure interpreter (better compatibility) or dynarec (better speed)
    • Save settings.cfg: Save all of these settings either SD or USB (to be loaded automatically next time)
  • Video
    • Show FPS: Display the framerate in the top-left corner of the screen
    • Screen Mode: Select the aspect ratio of the display; 'Force 16:9' will pillar-box the in-game display
    • CPU Framebuffer: Enable for games which only draw directly to the framebuffer (this will only need to be set for some homebrew demos)
    • 2xSaI Tex: Scale and Interpolate in-game textures (unstable on GC)
    • FB Textures: Enable framebuffer textures (necessary for some games to render everything correctly (e.g. Zelda Subscreen), but can impact performance; unstable on GC)
  • Input
    • Configure Input: Select controllers to use in game
    • Configure Paks: Select which controller paks to use in which controllers
    • Configure Buttons: Enter the controller configuration screen described above
    • Save Button Configs: Save all of the controller configuration slots to SD or USB
    • Auto Load Slot: Select which slot to automatically be loaded for each type of controller
  • Audio
    • Disable Audio: Select to mute the sound
  • Saves
    • Auto Save Native Saves: When enabled, the emulator will automatically load saves from the selected device on ROM load and save when returning to the menu or turning off the console
    • Copy Saves: Not yet implemented
    • Delete Saves: Not yet implemented

COMPATIBILITY LIST: Please visit http://emulatemii.com/wii64/compatList/ to see what runs Report any issues to http://code.google.com/p/mupen64gc/issues/list

CREDITS:

CHANGE LOG: Beta 1.1:

  • Dynarec improvements
    • Function linking
    • Recompiling more instructions (LWC1/LDC1/FP rounding/partially MTC0)
    • Execution from ROM
    • Branch comparisons compare 64-bits when necessary
  • glN64_GX improvements
    • Pillar-boxing 'Force 16:9' mode
    • Fixed projection matrix for Rects
    • Fixed viewport and scissoring edge cases
    • Fixed matrix transforms for several microcodes
    • Improved EFB handling wrt VI timing
    • Added upper limit to texture meta data
    • Improved FPS display and loading icon stability
  • Menu improvements
    • Reconfigurable button mapping
      • Save/Load button mapping from file
    • ROMs displayed in alphabetical order
    • Navigate filebrowser pages with R/L and +/- buttons
    • Navigate settings tabs with R/L and +/- buttons
    • Invalid ROM type detection
    • Error message if /wii64/roms doesn't exist
    • Autosave is now the default setting
  • Changed C-Stick deadzone
  • Compiled with devkitPPC r19 / libOGC 1.8.1
  • Fixed resetting flashrom on ROM reset Wii:
  • Compiled with new libDI / DVDx V2
  • DVD reads are now done with direct PowerPC access
  • Controller improvements
    • Rumble for Wiimote-based input
    • Wiimote-only controls
    • IR/Accelerometer analog input
  • Fixed ROM cache bug for ROMs > ROM cache size GC:
  • Settings.cfg saving fixed
  • Moved TLB & blocks array to ARAM
  • Increased recompiler code cache size
  • ARAM ROM cache
  • 2Mb MEM1 ROM cache Beta 1:
  • Dynamic Recompiler
  • Expansion Pak Support (Wii only)
  • New menu system
    • Classic Controller support
    • Wiimote & nunchuck support
    • Settings saving
    • Auto load/save option for saves
  • rsp_hle RSP Plugin Port
  • rsp_hle-ppc RSP Plugin
  • glN64 features & bugfixes
    • 2xSaI
    • glN64 frame buffer textures (e.g. Zelda sub screen)
    • glN64 CPU Frame buffer (for homebrew demos)
  • libDI Wii DVD ROM loading support
  • Full TLB on Wii
  • Many many bug fixes
  • MEM2 ROM Cache for Wii improved (512MBiT ROM support)
  • Memory LUTs compacted r3xx:
  • glN64 Port
  • MEM2 ROM Cache for Wii (fits 32MB ROMs)
  • Save/Load on Wii Filesystem
  • Progressive video support
  • Embedded font support for Qoob users
  • Threaded audio
  • Various GX_gfx fixes
  • Reworked input plugin
    • Modular controller input
  • Developer Features submenu
    • Toggle FPS/Debug display r200:
  • Replaced GUI
    • Menu system
    • Menu file browser
  • Replaced file handling system
    • Modular file read/writes
  • Gameplay resumable after exiting to menu
  • Game reset option
  • Multiple ROMs may be loaded without crashing/freezing
  • Fancy splash screen and credits
  • Fixed software graphics support
  • Working audio (choppy)
  • Partial support for little-endian ROMs
  • Rumble pak support r46:
  • DVD loading r43:
  • GX graphics
  • Software graphics r40:
  • Any size ROM support from SD card
  • Pure Interpreter support only for now
  • Software GFX
  • Controller/Mempak support
  • Saving to SD card
  • Text UI
  • 4 MB RAM support (no expansion pack)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].