Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mischief Makers, input non-functional #208

Closed
cisrael37 opened this issue Jun 29, 2013 · 15 comments
Closed

Mischief Makers, input non-functional #208

cisrael37 opened this issue Jun 29, 2013 · 15 comments

Comments

@cisrael37
Copy link

The controls on the game Mischief Makers are not responding. So I can't get past the title screen.

@littleguy77
Copy link
Member

As it says in the Help menu, For touchscreen control issues, try changing the ... button layout. IIRC that game uses the d-pad, not the analog stick. Go to Settings->Input->Touchscreen->Button layout and select Digital or Both.

@cisrael37
Copy link
Author

I have done that and nothing. Its as if the controls don't exist. The controls work on other games.

@paulscode
Copy link
Member

I can confirm that this problem happens on my phone too. It doesn't seem to be a dynarec problem (happens in interpreter mode as well). None of the controls register, not just the d-pad (can't press Start, so can't get further than the title screen).

@littleguy77
Copy link
Member

Wow, that's odd. Something in the core maybe? The input handling has no dependency whatsoever on the particular ROM....

@cisrael37
Copy link
Author

Is there anything I can do,because I really like this emulator easier to understand than others. And other emulators buttons are too small.

@paulscode
Copy link
Member

What other emulators does this game work on?

@cisrael37
Copy link
Author

The the only one that I have tried that works is Super N64 by superforapps.

@paulscode
Copy link
Member

Super N64 is an exact copy of an older pre-2.0 version of Mupen64Plus AE (probably 1.8, which many of the copies are from -- most of these "developers" are too lazy to even copy our updates when they are released). It has bloated permissions and air-push ads slapped on, a few images swapped out, and that's the extent of the changes.

I just tested Mischief Makers on Mupen64Plus AE version 1.9.2, and it works fine there. You can download every version of the app on the support forum. No need to put up with the ad-infested copycats. I'll try and pinpoint exactly what caused this game to break (probably one of the many core updates that took place since the 1.x series)

@cisrael37
Copy link
Author

Is there a way to increase the button size on that version?

@paulscode
Copy link
Member

Not directly. You could edit the image files with an image editor program like GIMP to make them larger after you have finished installing the app. Just plug in your phone to a computer and you should be able to access the data folders. I think the gamepad layouts used to be installed in folders under [sdcard]/Android/data/paulscode.android.mupen64plus/skins/gamepads if I remember correctly. You'd probably want to edit the layout called Mupen64Plus-AE-Analog. NOTE: you would need to edit both the png and the bmp files for each button group, so that they are the same size. For example, to make the A and B buttons bigger, you would resize both BUTTON2.png and BUTTON2.bmp, making sure they are the same size.

@ecsv
Copy link
Contributor

ecsv commented Jul 1, 2013

On Sunday 30 June 2013 18:20:58 Paul Lamb wrote:

I'll try and pinpoint
exactly what caused this game to break (probably one of the many core
updates that took place since the 1.x series)

https://code.google.com/p/mupen64plus/issues/detail?id=564

@littleguy77
Copy link
Member

Thanks much for the clarity Sven. Looks like that was a real PITA to track down.

@cisrael37 What this means in plain english is that the developers with the skills to fix the bug are already aware of the problem. It also confirms that 1.9.2 is the last Android edition release without the bug. If they resolve the issue I'll update this thread.

@ecsv
Copy link
Contributor

ecsv commented Jul 16, 2013

On Friday 28 June 2013 19:49:45 cisrael37 wrote:

The controls on the game Mischief Makers are not responding. So I can't get
past the title screen.

Can you please try again with mupen64plus-ae 2.3.2?

@paulscode
Copy link
Member

Problem is fixed on my devices. @cisrael37 we can reopen if you are still having problems. Thanks again @ecsv much appreciated!

@cisrael37
Copy link
Author

I have and it is outstanding. One more question though, is there a way to put the z button on the digital button layout?
On Jul 16, 2013, at 2:25 AM, Sven Eckelmann wrote:

On Friday 28 June 2013 19:49:45 cisrael37 wrote:

The controls on the game Mischief Makers are not responding. So I can't get
past the title screen.

Can you please try again with mupen64plus-ae 2.3.2?

Reply to this email directly or view it on GitHub.

fzurita added a commit that referenced this issue Dec 6, 2016
mupen64plus/mupen64plus-core@71124e9

*   71124e9 Merge pull request #208 from bsmiles32/various_refactorings
|\
| * b804a2e Unify mpk,eep,fla and sra files management using storage files.
| * 7c13fe3 Introduce storage backend.
| * 5804146 Introduce rumble backend.
| * 45a00e7 Introduce clock backend.
| * 47c776e Introduce controller input backend.
| * c440fcd Introduce audio_out_backend.
| * de6af6f Avoid usage of g_dev.vi inside emulate_speaker_via_audio_plugin.c
| * 6957cbb Avoid usage of g_rdram outside of main.c.
| * d2e6254 Avoid usage of g_rom outside of main and plugin module.
| * e8603f1 Introduce a device structure to contain n64 submodules.
| * 90a4e04 Refactor n64 submodules initialization:
| * b64e601 Avoid usage of global variable in vi module.
| * 6fc8594 Rename g_vi_refresh_rate to g_count_per_scanline
| * 15d6029 Move aidacrate & vilimit to vi module. Rename them.
* |   3ca2c4a Merge pull request #211 from raphnet/pifram_cicfix2
|\ \
| |/
|/|
| * b4c32d5 Avoid processing CIC response pif ram as commands
|/
*   0189057 Merge branch 'bsmiles32-clean_magic_constants'
|\
| *   32322ca merge clean_magic_constants from bsmiles32
| |\
|/ /
| * 874b94f Remove most magic constant related to CP0_STATUS and CP0_CAUSE registers
| * 31005d0 Remove some magic constants from vi_controller.
| * e6544f5 Remove some magic constant in si_controller.
| * e19bb0c Remove some magic constant in rsp_core.
| * e7d9033 Remove some magic constants in rdp_core.
| * 1434aa4 Remove some magic constants and add some comments in pi_controller.
| * aa87ebc Avoid most magic constants in ai_controller.
| * 44f03e6 Rewrite negative value test in ai_controller.
* | de55ff9 fix bugs introduced by these 2 new global INI hacks: reading from uninitialized memory, not resetting variables when new ROM is loaded
* |   2bec04e Merge pull request #204 from loganmc10/vi
|\ \
| |/
|/|
| * be15349 Use custom ViRefresh for some games
|/
*   d95e64e Merge pull request #202 from loganmc10/savestate
|\
| * 28aa184 Make SDL usage optional
* 337a084 Merge pull request #203 from loganmc10/kar
* 3e93a38 Fix mario kart multiplayer timings
fzurita added a commit that referenced this issue Dec 30, 2016
bsmiles32/mupen64plus-core@046803c

* 046803c Remove trailling _ form cp1 members.
* 308e986 Fixup wrongly named {EMUMODE,CORE}_DBG -> DBG
* cb745de Fix some variables names in linkage_arm.S
* 890b6b8 Fixup typo.
* f1d9fad Fixup compilation for new dynarec (x86).
* 148aa59 WIP use accessor functions to hide ARM manual variable allocation.
* fbf4d0b Fixup build failures related to extra compile options. Thanks Travis !
* a4b0f36 Make recomp tables const.
* 83adcb1 Make cic 6105 lut const.
* 197946c Make precomp_instr_size constant.
* 8ae4ef7 Forgot to move special_done when doing interrupt stuff.
* ed1c410 Move rjump variables inside r4300_core struct.
* 943b15d Move more assemble variables inside r4300_core struct.
* 8a58618 Move gr4300 variables inside r4300_core struct.
* f581899 Move regcache variables inside r4300_core struct.
* b3309ec Move reset_hard_job inside r4300_core struct.
* a3f1f8f Move pure_interp variables inside r4300_core.
* baf177b Move some more interrupt variables inside cp0 struct.
* 55761ea Move cached_interp data inside r4300_core.
* 62380b0 Move recomp state to r4300_core
* 99d489d Allocate rdram dynamically, avoid usage of g_rdram in linkage_x86.asm
* 259febb Move memory data inside device struct.
* bc7f5cf Move cp1 variables inside r4300_core.cp1 struct.
* 4f6b3c6 Move remaining r4300 related global variables inside r4300_core.
* 5a0bb4a Move rompause inside main module. Prefix it with g_.
* cd473f3 Move delay_slot inside r4300_core struct.
* 6012e69 Put exception/interrupt related variables inside cp0.
* 6434acc Move most cp0 related variables inside cp0 struct.
* 349b506 WIP Move reg, hi lo and llbit inside r4300_core structure.
* 05cbb5a Put pak address computation in game_controller.
*   091adf6 Merge pull request #216 from Gillou68310/fix_interrupts
|\
| * ba5e807 new_dynarec: Fix interupts
|/
*   71124e9 Merge pull request #208 from bsmiles32/various_refactorings
|\
| * b804a2e Unify mpk,eep,fla and sra files management using storage files.
| * 7c13fe3 Introduce storage backend.
| * 5804146 Introduce rumble backend.
| * 45a00e7 Introduce clock backend.
| * 47c776e Introduce controller input backend.
| * c440fcd Introduce audio_out_backend.
| * de6af6f Avoid usage of g_dev.vi inside emulate_speaker_via_audio_plugin.c
| * 6957cbb Avoid usage of g_rdram outside of main.c.
| * d2e6254 Avoid usage of g_rom outside of main and plugin module.
| * e8603f1 Introduce a device structure to contain n64 submodules.
| * 90a4e04 Refactor n64 submodules initialization:
| * b64e601 Avoid usage of global variable in vi module.
| * 6fc8594 Rename g_vi_refresh_rate to g_count_per_scanline
| * 15d6029 Move aidacrate & vilimit to vi module. Rename them.
* 3ca2c4a Merge pull request #211 from raphnet/pifram_cicfix2
* b4c32d5 Avoid processing CIC response pif ram as commands
Gillou68310 pushed a commit that referenced this issue Feb 16, 2017
Gillou68310/mupen64plus-core@cbfc4a9

* cbfc4a9 Add PIC support for linkage_x86.asm
* 3e5bd0f Add PIC support for x86 dyna_start.asm
* e39f7fc Add Nasm requirement to .travis.yml and README
* 0d1db70 Moved main/asm_defines.c to asm_defines/asm_defines.c
* 974ebd9 Add awk script to generate asm defines
* e5f7884 Use dyna_start.asm for x86
* 0884dfb Use dyna_start.asm for both x86_64 and win64
*   e0fa7db Merge pull request #235 from Gillou68310/code_cleanup
|\
| * 49fbba8 Fix VS2013 project file
| * a96b6a6 new_dynarec: Code cleanup
|/
*   083f825 Merge pull request #233 from joolswills/include_paths
|\
| * 88c9c9b fix include paths / fixes building on arm/neon
|/
*   b1e59e3 Merge pull request #232 from loganmc10/patch-2
|\
| * 4fe428b Disable OSD if OpenGL core context is in use
* |   5f4da10 Merge pull request #227 from bsmiles32/device_refactorings
|\ \
| |/
|/|
| * 00169f3 Remove r4300 files. Move functions to r4300_core.
| * d4f19e3 Avoid magic constant in mi_controller.
| * f0bce89 Remove reset file. Move its functions in device and interrupt files.
| * 8d9df80 Expose and use execution related functions through the device module instead of r4300 module.
| * 5bd9b4f Add comment on the origin of the various interrupts.
| * be1dcee Rename rumble field (in rumble backend) to match rumble_exec function name.
| * 72f2295 Rename storage_file to file_storage.
| * 7e5d559 Fix leak on storage files closing.
| * 2ebea8e Fix mistyped header guard.
| * 255734a Add data and size fields inside storage_backend struct.
| * bde29a8 Rework clock backend.
| * 2d0ecdf Rework AF-RTC.
| * 0c7d919 Move all device related files inside device directory.
| * 567ef04 Extract pifbootrom hle procedure into its own module.
| * a443a86 Move all device related files inside device directory.
|/
*   2c7848d Merge pull request #220 from Enker/patch-1
|\
| * ea75e7a Fix Kirby 64 save size
* | c7b9d67 fix build error from pr #213 merge
* |   5aebce3 Merge pull request #213 from bsmiles32/no_globals
|\ \
| * \   beb8ad3 Merge branch 'master' into no_globals
| |\ \
| |/ /
|/| |
* | |   d8217fd Merge pull request #212 from fzurita/override_per_game_config
|\ \ \
| * | | 9086598 Allow CountPerScan and ViTiming to be overriden
* | | |   e9a3a05 Merge pull request #215 from Gillou68310/isspace
|\ \ \ \
| |_|_|/
|/| | |
| * | | 212e1e9 Fix assertion failure when starting Kuiki Uhabi Suigo The parameter of isspace should be in the range 0-255.
| |/ /
| | * 6661d2c Update VS2013 project file to build asm_defines_nasm.h as a pre-build event
| | * 85e0773 Use ASFLAGS to simplify include dirs
| | * fee6caf Fix errors in implementation of extern symbols.
| | * 8b85e74 Fixes some more bugs in new_dynarec as noted by Gillou68310.
| | * 5733cf2 Fix some compilation error for ARM new dynarec.
| | * a09857b Prefer using the offsetof macro from stddef.
| | * 19cc50b Simplify awk patterns.
| | * e3d4f35 Try to avoid declaration of zero sized arrays...
| | * 96b51bb Don't hardcode objdump and awk in Makefile.
| | * c777d87 Remove left-over from previous experiment.
| | * c2b1ea7 WIP try to find a cross plateform way of generating asm defines.
| | * efdbc0e Tentative modification of msvc file to build asm_defines_nasm.h
| | * c025f16 Fix regression introduced in commit 148aa59660afb389c8abfce9d422dd433bac4c63
| | * e2bf30f Make sure new_dynarec_arm is defined before using it.
| | * fe69c2b Fix some accessors functions.
| | * c0c9712 Fix dependency specification of linkage_arm.S on asm_defines_gas.h
| | * a1c5654 Fix ARM compiler errors.
| | * ba554ea Generate asm_defines compatible with gas. Use it in linkage_arm.S
| | * 046803c Remove trailling _ form cp1 members.
| | * 308e986 Fixup wrongly named {EMUMODE,CORE}_DBG -> DBG
| | * cb745de Fix some variables names in linkage_arm.S
| | * 890b6b8 Fixup typo.
| | * f1d9fad Fixup compilation for new dynarec (x86).
| | * 148aa59 WIP use accessor functions to hide ARM manual variable allocation.
| | * fbf4d0b Fixup build failures related to extra compile options. Thanks Travis !
| | * a4b0f36 Make recomp tables const.
| | * 83adcb1 Make cic 6105 lut const.
| | * 197946c Make precomp_instr_size constant.
| | * 8ae4ef7 Forgot to move special_done when doing interrupt stuff.
| | * ed1c410 Move rjump variables inside r4300_core struct.
| | * 943b15d Move more assemble variables inside r4300_core struct.
| | * 8a58618 Move gr4300 variables inside r4300_core struct.
| | * f581899 Move regcache variables inside r4300_core struct.
| | * b3309ec Move reset_hard_job inside r4300_core struct.
| | * a3f1f8f Move pure_interp variables inside r4300_core.
| | * baf177b Move some more interrupt variables inside cp0 struct.
| | * 55761ea Move cached_interp data inside r4300_core.
| | * 62380b0 Move recomp state to r4300_core
| | * 99d489d Allocate rdram dynamically, avoid usage of g_rdram in linkage_x86.asm
| | * 259febb Move memory data inside device struct.
| | * bc7f5cf Move cp1 variables inside r4300_core.cp1 struct.
| | * 4f6b3c6 Move remaining r4300 related global variables inside r4300_core.
| | * 5a0bb4a Move rompause inside main module. Prefix it with g_.
| | * cd473f3 Move delay_slot inside r4300_core struct.
| | * 6012e69 Put exception/interrupt related variables inside cp0.
| | * 6434acc Move most cp0 related variables inside cp0 struct.
| | * 349b506 WIP Move reg, hi lo and llbit inside r4300_core structure.
| | * 05cbb5a Put pak address computation in game_controller.
| |/
|/|
* |   091adf6 Merge pull request #216 from Gillou68310/fix_interrupts
|\ \
| |/
|/|
| * ba5e807 new_dynarec: Fix interupts
|/
*   71124e9 Merge pull request #208 from bsmiles32/various_refactorings
|\
| * b804a2e Unify mpk,eep,fla and sra files management using storage files.
| * 7c13fe3 Introduce storage backend.
| * 5804146 Introduce rumble backend.
| * 45a00e7 Introduce clock backend.
| * 47c776e Introduce controller input backend.
| * c440fcd Introduce audio_out_backend.
| * de6af6f Avoid usage of g_dev.vi inside emulate_speaker_via_audio_plugin.c
| * 6957cbb Avoid usage of g_rdram outside of main.c.
| * d2e6254 Avoid usage of g_rom outside of main and plugin module.
| * e8603f1 Introduce a device structure to contain n64 submodules.
| * 90a4e04 Refactor n64 submodules initialization:
| * b64e601 Avoid usage of global variable in vi module.
| * 6fc8594 Rename g_vi_refresh_rate to g_count_per_scanline
| * 15d6029 Move aidacrate & vilimit to vi module. Rename them.
* 3ca2c4a Merge pull request #211 from raphnet/pifram_cicfix2
* b4c32d5 Avoid processing CIC response pif ram as commands
fzurita added a commit that referenced this issue Feb 20, 2017
mupen64plus/mupen64plus-core@5f6fb04

* 5f6fb04 fix warnings
* 72f2908 fix up makefile
* 29cd4ba fix build error
*   dd05baf Merge pull request #238 from Gillou68310/dyna_start
|\
| *   ee6c28d Merge branch 'master' into dyna_start
| |\
| |/
|/|
* |   147f58f Merge pull request #98 from bsmiles32/tpak_wip
|\ \
| * | 3e39fed Add support for transferpak and gameboy cartridges
| * | d377d20 Add a file loading procedure.
|/ /
* |   d18b962 Merge pull request #239 from loganmc10/patch-3
|\ \
| * | 58380e2 Don't use SDL directly
|/ /
| * cbfc4a9 Add PIC support for linkage_x86.asm
| * 3e5bd0f Add PIC support for x86 dyna_start.asm
| * e39f7fc Add Nasm requirement to .travis.yml and README
| * 0d1db70 Moved main/asm_defines.c to asm_defines/asm_defines.c
| * 974ebd9 Add awk script to generate asm defines
| * e5f7884 Use dyna_start.asm for x86
| * 0884dfb Use dyna_start.asm for both x86_64 and win64
|/
*   e0fa7db Merge pull request #235 from Gillou68310/code_cleanup
|\
| * 49fbba8 Fix VS2013 project file
| * a96b6a6 new_dynarec: Code cleanup
|/
*   083f825 Merge pull request #233 from joolswills/include_paths
|\
| * 88c9c9b fix include paths / fixes building on arm/neon
|/
*   b1e59e3 Merge pull request #232 from loganmc10/patch-2
|\
| * 4fe428b Disable OSD if OpenGL core context is in use
* |   5f4da10 Merge pull request #227 from bsmiles32/device_refactorings
|\ \
| |/
|/|
| * 00169f3 Remove r4300 files. Move functions to r4300_core.
| * d4f19e3 Avoid magic constant in mi_controller.
| * f0bce89 Remove reset file. Move its functions in device and interrupt files.
| * 8d9df80 Expose and use execution related functions through the device module instead of r4300 module.
| * 5bd9b4f Add comment on the origin of the various interrupts.
| * be1dcee Rename rumble field (in rumble backend) to match rumble_exec function name.
| * 72f2295 Rename storage_file to file_storage.
| * 7e5d559 Fix leak on storage files closing.
| * 2ebea8e Fix mistyped header guard.
| * 255734a Add data and size fields inside storage_backend struct.
| * bde29a8 Rework clock backend.
| * 2d0ecdf Rework AF-RTC.
| * 0c7d919 Move all device related files inside device directory.
| * 567ef04 Extract pifbootrom hle procedure into its own module.
| * a443a86 Move all device related files inside device directory.
|/
*   2c7848d Merge pull request #220 from Enker/patch-1
|\
| * ea75e7a Fix Kirby 64 save size
* | c7b9d67 fix build error from pr #213 merge
* |   5aebce3 Merge pull request #213 from bsmiles32/no_globals
|\ \
| * \   beb8ad3 Merge branch 'master' into no_globals
| |\ \
| |/ /
|/| |
* | |   d8217fd Merge pull request #212 from fzurita/override_per_game_config
|\ \ \
| * | | 9086598 Allow CountPerScan and ViTiming to be overriden
* | | |   e9a3a05 Merge pull request #215 from Gillou68310/isspace
|\ \ \ \
| |_|_|/
|/| | |
| * | | 212e1e9 Fix assertion failure when starting Kuiki Uhabi Suigo The parameter of isspace should be in the range 0-255.
| |/ /
| | * 6661d2c Update VS2013 project file to build asm_defines_nasm.h as a pre-build event
| | * 85e0773 Use ASFLAGS to simplify include dirs
| | * fee6caf Fix errors in implementation of extern symbols.
| | * 8b85e74 Fixes some more bugs in new_dynarec as noted by Gillou68310.
| | * 5733cf2 Fix some compilation error for ARM new dynarec.
| | * a09857b Prefer using the offsetof macro from stddef.
| | * 19cc50b Simplify awk patterns.
| | * e3d4f35 Try to avoid declaration of zero sized arrays...
| | * 96b51bb Don't hardcode objdump and awk in Makefile.
| | * c777d87 Remove left-over from previous experiment.
| | * c2b1ea7 WIP try to find a cross plateform way of generating asm defines.
| | * efdbc0e Tentative modification of msvc file to build asm_defines_nasm.h
| | * c025f16 Fix regression introduced in commit 148aa59660afb389c8abfce9d422dd433bac4c63
| | * e2bf30f Make sure new_dynarec_arm is defined before using it.
| | * fe69c2b Fix some accessors functions.
| | * c0c9712 Fix dependency specification of linkage_arm.S on asm_defines_gas.h
| | * a1c5654 Fix ARM compiler errors.
| | * ba554ea Generate asm_defines compatible with gas. Use it in linkage_arm.S
| | * 046803c Remove trailling _ form cp1 members.
| | * 308e986 Fixup wrongly named {EMUMODE,CORE}_DBG -> DBG
| | * cb745de Fix some variables names in linkage_arm.S
| | * 890b6b8 Fixup typo.
| | * f1d9fad Fixup compilation for new dynarec (x86).
| | * 148aa59 WIP use accessor functions to hide ARM manual variable allocation.
| | * fbf4d0b Fixup build failures related to extra compile options. Thanks Travis !
| | * a4b0f36 Make recomp tables const.
| | * 83adcb1 Make cic 6105 lut const.
| | * 197946c Make precomp_instr_size constant.
| | * 8ae4ef7 Forgot to move special_done when doing interrupt stuff.
| | * ed1c410 Move rjump variables inside r4300_core struct.
| | * 943b15d Move more assemble variables inside r4300_core struct.
| | * 8a58618 Move gr4300 variables inside r4300_core struct.
| | * f581899 Move regcache variables inside r4300_core struct.
| | * b3309ec Move reset_hard_job inside r4300_core struct.
| | * a3f1f8f Move pure_interp variables inside r4300_core.
| | * baf177b Move some more interrupt variables inside cp0 struct.
| | * 55761ea Move cached_interp data inside r4300_core.
| | * 62380b0 Move recomp state to r4300_core
| | * 99d489d Allocate rdram dynamically, avoid usage of g_rdram in linkage_x86.asm
| | * 259febb Move memory data inside device struct.
| | * bc7f5cf Move cp1 variables inside r4300_core.cp1 struct.
| | * 4f6b3c6 Move remaining r4300 related global variables inside r4300_core.
| | * 5a0bb4a Move rompause inside main module. Prefix it with g_.
| | * cd473f3 Move delay_slot inside r4300_core struct.
| | * 6012e69 Put exception/interrupt related variables inside cp0.
| | * 6434acc Move most cp0 related variables inside cp0 struct.
| | * 349b506 WIP Move reg, hi lo and llbit inside r4300_core structure.
| | * 05cbb5a Put pak address computation in game_controller.
| |/
|/|
* |   091adf6 Merge pull request #216 from Gillou68310/fix_interrupts
|\ \
| |/
|/|
| * ba5e807 new_dynarec: Fix interupts
|/
*   71124e9 Merge pull request #208 from bsmiles32/various_refactorings
|\
| * b804a2e Unify mpk,eep,fla and sra files management using storage files.
| * 7c13fe3 Introduce storage backend.
| * 5804146 Introduce rumble backend.
| * 45a00e7 Introduce clock backend.
| * 47c776e Introduce controller input backend.
| * c440fcd Introduce audio_out_backend.
| * de6af6f Avoid usage of g_dev.vi inside emulate_speaker_via_audio_plugin.c
| * 6957cbb Avoid usage of g_rdram outside of main.c.
| * d2e6254 Avoid usage of g_rom outside of main and plugin module.
| * e8603f1 Introduce a device structure to contain n64 submodules.
| * 90a4e04 Refactor n64 submodules initialization:
| * b64e601 Avoid usage of global variable in vi module.
| * 6fc8594 Rename g_vi_refresh_rate to g_count_per_scanline
| * 15d6029 Move aidacrate & vilimit to vi module. Rename them.
* 3ca2c4a Merge pull request #211 from raphnet/pifram_cicfix2
* b4c32d5 Avoid processing CIC response pif ram as commands
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants