Commit graph

  • d490b96f56 1MB metacache in Recomp-Cache-Heap.c for GC. Disabled SHOW_DEBUG in Makefile.menu2_gc. emukidid 2009-11-05 21:31:37 +00:00
  • 9ceaa749f5 GC build added via Makefile.menu2_gc . GC build has no expansion pak, uses tlb cache and has 4MB recompcache with 2mb code_addr, it also lacks command passing via argv. (in short, it is, quite limited) emukidid 2009-11-05 21:29:38 +00:00
  • 6e2fcda71a GC build added via Makefile.menu2_gc . GC build has no expansion pak, uses tlb cache and has 4MB recompcache with 2mb code_addr, it also lacks command passing via argv. (in short, it is, quite limited) emukidid 2009-11-05 21:29:38 +00:00
  • ecbf44e134 pakMode[4] added to wii64config and indicates MEMPAK/RUMBLEPAK. Added ConfigurePaksFrame. Added input controller polling when configure paks and on play/resume game. Focus defaults to Frame if no buttons active. sepp256 2009-11-05 14:31:44 +00:00
  • 59926e3a03 pakMode[4] added to wii64config and indicates MEMPAK/RUMBLEPAK. Added ConfigurePaksFrame. Added input controller polling when configure paks and on play/resume game. Focus defaults to Frame if no buttons active. sepp256 2009-11-05 14:31:44 +00:00
  • 76019f8329 No longer use WPAD_ReadEvent in controller-Classic's init. tehpola 2009-11-05 13:07:49 +00:00
  • a6f40ba154 No longer use WPAD_ReadEvent in controller-Classic's init. tehpola 2009-11-05 13:07:49 +00:00
  • 155b8b6a29 Fixed menuV1 build error and changed malloc to memalign in VI.cpp. emukidid 2009-11-05 12:30:30 +00:00
  • 7d3a7a041f Fixed menuV1 build error and changed malloc to memalign in VI.cpp. emukidid 2009-11-05 12:30:30 +00:00
  • 3f0aefca1e Save files & save states are now using GOODNAME(REGION).xxx format. emukidid 2009-11-05 12:29:36 +00:00
  • 9dc0096897 Save files & save states are now using GOODNAME(REGION).xxx format. emukidid 2009-11-05 12:29:36 +00:00
  • be740b9aa9 Making rsp_hle somewhat work proved easy enough, but I believe there are endian issues using the resampling LUTs that need to be resolved as the sound is certainly messed up. tehpola 2009-11-05 05:19:32 +00:00
  • 795c7c4c39 Making rsp_hle somewhat work proved easy enough, but I believe there are endian issues using the resampling LUTs that need to be resolved as the sound is certainly messed up. tehpola 2009-11-05 05:19:32 +00:00
  • 385780267c Cursor now loses focus when wiimote times out. Changed wiimote timeout to 2 minutes. sepp256 2009-11-05 05:18:28 +00:00
  • 7eb7886126 Cursor now loses focus when wiimote times out. Changed wiimote timeout to 2 minutes. sepp256 2009-11-05 05:18:28 +00:00
  • 2e7a3d9ba4 Z can be triggered by either classic controller Z buttons now. This improves F-Zero's playability with the CC. tehpola 2009-11-05 04:51:31 +00:00
  • 33eec9d425 Z can be triggered by either classic controller Z buttons now. This improves F-Zero's playability with the CC. tehpola 2009-11-05 04:51:31 +00:00
  • 58f8d41c31 Fix CountryCode masking for ROM info. emukidid 2009-11-04 21:20:19 +00:00
  • f780ba270f Fix CountryCode masking for ROM info. emukidid 2009-11-04 21:20:19 +00:00
  • 6ae57527f4 Added Classic Controller support to menuV2. Untested. sepp256 2009-11-04 15:30:12 +00:00
  • bd3d09f60b Added Classic Controller support to menuV2. Untested. sepp256 2009-11-04 15:30:12 +00:00
  • 28f9926261 Multi-line support for MessageBox improved. Added ROM info and AutoSave info to messageBox after loaded ROM. Implemented Show ROM Info. Implemented Credits. sepp256 2009-11-04 15:29:35 +00:00
  • e5248813f4 Multi-line support for MessageBox improved. Added ROM info and AutoSave info to messageBox after loaded ROM. Implemented Show ROM Info. Implemented Credits. sepp256 2009-11-04 15:29:35 +00:00
  • 44a4ec9663 Fixed Cursor Manager focus handling. Fixed Cursor debouncing. "Play Game"/"Resume Game" dynamic strings. Added multi-line support to message box. (still one feature to add here) sepp256 2009-11-04 15:29:09 +00:00
  • 7d2e504c9f Fixed Cursor Manager focus handling. Fixed Cursor debouncing. "Play Game"/"Resume Game" dynamic strings. Added multi-line support to message box. (still one feature to add here) sepp256 2009-11-04 15:29:09 +00:00
  • 43caf3da36 Support options passed in through the command line. eg: wiiload wii64-glN64.dol Audio=0 2xSaI:1 tehpola 2009-11-04 13:20:36 +00:00
  • 8653f1cabb Support options passed in through the command line. eg: wiiload wii64-glN64.dol Audio=0 2xSaI:1 tehpola 2009-11-04 13:20:36 +00:00
  • f810276546 fixed memory leak in fileBrowser-libfat.c when calling fatMountSimple too many times. To summarize: libfat sucks and doesn't like calling a mount option more than once on the same device without unmount but we can't detect device re-insertion to know when to unmount without polling in a separate thread. This means we can only allow the user to insert a device once unless we make another thread to poll. emukidid 2009-11-04 12:17:32 +00:00
  • b84eb48cd4 fixed memory leak in fileBrowser-libfat.c when calling fatMountSimple too many times. To summarize: libfat sucks and doesn't like calling a mount option more than once on the same device without unmount but we can't detect device re-insertion to know when to unmount without polling in a separate thread. This means we can only allow the user to insert a device once unless we make another thread to poll. emukidid 2009-11-04 12:17:32 +00:00
  • 06f7762b91 Filebrowser now defaults to 3rd item if entering a directory. Filebrowser feedback now pops up a MessageBox. Text for loading bar cleaned up a bit. sepp256 2009-11-03 20:56:44 +00:00
  • ca9aabcdd9 Filebrowser now defaults to 3rd item if entering a directory. Filebrowser feedback now pops up a MessageBox. Text for loading bar cleaned up a bit. sepp256 2009-11-03 20:56:44 +00:00
  • 9d425b9ad7 Filebrowser now defaults to 3rd item when entering a non-empty directory. sepp256 2009-11-03 20:56:11 +00:00
  • c9a4a8c9e6 Filebrowser now defaults to 3rd item when entering a non-empty directory. sepp256 2009-11-03 20:56:11 +00:00
  • 344ed43cfe Button label trimming and scrolling added to filebrowser frame. sepp256 2009-11-03 20:55:25 +00:00
  • f3bb841713 Button label trimming and scrolling added to filebrowser frame. sepp256 2009-11-03 20:55:25 +00:00
  • f7b231891b Changed "widescreen" to "screenMode". sepp256 2009-11-03 20:54:00 +00:00
  • a32adb6072 Changed "widescreen" to "screenMode". sepp256 2009-11-03 20:54:00 +00:00
  • af37aad7be Removed Show Debug from Settings Frame Added Render CPU Framebuffer to Settings Frame sepp256 2009-11-03 20:53:30 +00:00
  • dcaaff8708 Removed Show Debug from Settings Frame Added Render CPU Framebuffer to Settings Frame sepp256 2009-11-03 20:53:30 +00:00
  • a7a0c6593b Moved texture for N64 CPU rendering to texture cache. It's interesting that having the texture buffer in MEM2 drops about 7 fps from the Pong and Fire demos. sepp256 2009-11-03 20:53:11 +00:00
  • 4e61ab44cb Moved texture for N64 CPU rendering to texture cache. It's interesting that having the texture buffer in MEM2 drops about 7 fps from the Pong and Fire demos. sepp256 2009-11-03 20:53:11 +00:00
  • 3fa6074191 Added Render CPU Framebuffer feature go glN64 (currently turned off). VIs/FPS now reset to 0 if no VI/Frame has occurred for 1 second. TODO: Add CPU Framebuffer option to menuV2. sepp256 2009-11-03 20:52:44 +00:00
  • f3047fb2f6 Added Render CPU Framebuffer feature go glN64 (currently turned off). VIs/FPS now reset to 0 if no VI/Frame has occurred for 1 second. TODO: Add CPU Framebuffer option to menuV2. sepp256 2009-11-03 20:52:44 +00:00
  • f46cab9259 Fixed up Audio dumping to sd:/ emukidid 2009-10-31 01:04:20 +00:00
  • eab31324e3 Fixed up Audio dumping to sd:/ emukidid 2009-10-31 01:04:20 +00:00
  • a0eec09bb9 Auto Loading of saves completed, tested from SD card too. emukidid 2009-10-31 01:03:14 +00:00
  • cd6a56fce7 Auto Loading of saves completed, tested from SD card too. emukidid 2009-10-31 01:03:14 +00:00
  • 926415f25d Saving of settings.cfg via settings menu done and tested. emukidid 2009-10-31 01:02:26 +00:00
  • baae5cf862 Saving of settings.cfg via settings menu done and tested. emukidid 2009-10-31 01:02:26 +00:00
  • 99024c620e Fixed Load ROM -> change core tehpola 2009-10-30 03:24:47 +00:00
  • 7af34790b3 Fixed Load ROM -> change core tehpola 2009-10-30 03:24:47 +00:00
  • 81b529f118 Fixed non-clearing gfx in Rampage, 007 WINE, ... with Menu_V2 sepp256 2009-10-30 03:22:15 +00:00
  • 883ff83264 Fixed non-clearing gfx in Rampage, 007 WINE, ... with Menu_V2 sepp256 2009-10-30 03:22:15 +00:00
  • 38a7bbb464 Removed autoLoad from everywhere. Added Save settings.cfg to Settings Frame. (TODO: fill out functions) Menu v1 compiles again. sepp256 2009-10-30 03:21:51 +00:00
  • 5adc34a00a Removed autoLoad from everywhere. Added Save settings.cfg to Settings Frame. (TODO: fill out functions) Menu v1 compiles again. sepp256 2009-10-30 03:21:51 +00:00
  • ecc419adb8 Settings.cfg is not created if it doesn't exist, it will only be created later if the user wishes to save settings. emukidid 2009-10-28 21:26:48 +00:00
  • 18cf3c308a Settings.cfg is not created if it doesn't exist, it will only be created later if the user wishes to save settings. emukidid 2009-10-28 21:26:48 +00:00
  • 29022293d3 Saving of limitVIs to settings.cfg emukidid 2009-10-28 21:25:08 +00:00
  • 86fb2e1744 Saving of limitVIs to settings.cfg emukidid 2009-10-28 21:25:08 +00:00
  • 42210a4fc9 Bounds for configuration options. tehpola 2009-10-28 13:46:02 +00:00
  • ccd11215e9 Bounds for configuration options. tehpola 2009-10-28 13:46:02 +00:00
  • f65df67f5a Creation & Loading of emulator settings.cfg. emukidid 2009-10-28 12:45:57 +00:00
  • 0fd71d3e26 Creation & Loading of emulator settings.cfg. emukidid 2009-10-28 12:45:57 +00:00
  • 725f2a9f4b autoSave stuff is done. We need to remove autoLoad and have a single autoSaveLoad since a user could overwrite a save if only autoSave is on and the user didn't manually load up the save before. emukidid 2009-10-28 12:44:41 +00:00
  • 98f937d187 autoSave stuff is done. We need to remove autoLoad and have a single autoSaveLoad since a user could overwrite a save if only autoSave is on and the user didn't manually load up the save before. emukidid 2009-10-28 12:44:41 +00:00
  • b12a3f119b Untested (but compiles) read/write configuration. Easy to add new options by just adding to the OPTIONS array. tehpola 2009-10-28 12:43:38 +00:00
  • d695e30a1f Untested (but compiles) read/write configuration. Easy to add new options by just adding to the OPTIONS array. tehpola 2009-10-28 12:43:38 +00:00
  • 4c0f80b21a Saving now actually returns proper error codes if a write fails. emukidid 2009-10-28 12:41:24 +00:00
  • ca3ce66473 Saving now actually returns proper error codes if a write fails. emukidid 2009-10-28 12:41:24 +00:00
  • d91d8ce285 Save states now save to the right device based on saveStateDevice emukidid 2009-10-28 12:39:57 +00:00
  • 1bb69d6a01 Save states now save to the right device based on saveStateDevice emukidid 2009-10-28 12:39:57 +00:00
  • d202ef6635 Made new Settings Frame with tabs. Implemented Native Saves and Save States. Added wii64config.h header containing config variables and enumerations. Improved Menu layouts and features. sepp256 2009-10-27 22:03:20 +00:00
  • 5ba3cfbf62 Made new Settings Frame with tabs. Implemented Native Saves and Save States. Added wii64config.h header containing config variables and enumerations. Improved Menu layouts and features. sepp256 2009-10-27 22:03:20 +00:00
  • 0a69124165 autoSave just needs to do the actual saving now. emukidid 2009-10-27 21:43:03 +00:00
  • d1bb476747 autoSave just needs to do the actual saving now. emukidid 2009-10-27 21:43:03 +00:00
  • fde3fa18e7 autoLoad & autoSave toggle ability linked to menu. emukidid 2009-10-27 21:41:45 +00:00
  • 08a4173753 autoLoad & autoSave toggle ability linked to menu. emukidid 2009-10-27 21:41:45 +00:00
  • e2f715184c Added some TODO's (in place of actual code) in menuV2 for auto Save/Load and default save/load device changing emukidid 2009-10-27 21:37:55 +00:00
  • 5d92e89354 Added some TODO's (in place of actual code) in menuV2 for auto Save/Load and default save/load device changing emukidid 2009-10-27 21:37:55 +00:00
  • c1ad0e952b Fixed up device init. Re-enabled expansion pak. emukidid 2009-10-27 21:36:32 +00:00
  • b9a40b3d47 Fixed up device init. Re-enabled expansion pak. emukidid 2009-10-27 21:36:32 +00:00
  • 9292f41a43 We can now load ROMs from USB or SD at the same time. There's a bug, don't try to load two in a row without having played each loaded ROM. emukidid 2009-10-27 21:35:17 +00:00
  • d57ada201f We can now load ROMs from USB or SD at the same time. There's a bug, don't try to load two in a row without having played each loaded ROM. emukidid 2009-10-27 21:35:17 +00:00
  • eebabc0bfa Flashram fix too which I forgot to make. emukidid 2009-10-27 21:34:04 +00:00
  • 156b1210b1 Flashram fix too which I forgot to make. emukidid 2009-10-27 21:34:04 +00:00
  • 382ef726fc Saves shouldn't crash now, it was due to using the old GUI_print system. emukidid 2009-10-27 21:32:31 +00:00
  • b3250cc500 Saves shouldn't crash now, it was due to using the old GUI_print system. emukidid 2009-10-27 21:32:31 +00:00
  • 143110f8b3 Corrected typo from previous commit tehpola 2009-10-27 20:41:34 +00:00
  • 6fefb43609 Corrected typo from previous commit tehpola 2009-10-27 20:41:34 +00:00
  • 6ac427dc0e Only post/wait on audio_free in pause/resume if audio is enabled. tehpola 2009-10-27 20:40:44 +00:00
  • 84392904ca Only post/wait on audio_free in pause/resume if audio is enabled. tehpola 2009-10-27 20:40:44 +00:00
  • bea98c9d4e Menu_V2 font moved to MEM2 for wii. sepp256 2009-10-27 20:39:45 +00:00
  • ddb0118914 Menu_V2 font moved to MEM2 for wii. sepp256 2009-10-27 20:39:45 +00:00
  • 772bced1c3 Fixed FPS/Debug fonts in game for Menu2. Fixed Current ROM Frame button. sepp256 2009-10-27 20:38:41 +00:00
  • 1806554ff4 Fixed FPS/Debug fonts in game for Menu2. Fixed Current ROM Frame button. sepp256 2009-10-27 20:38:41 +00:00
  • 99d46cce0b Only call AUDIO_StartDMA when the audio was previously paused. I'm not sure if it really makes a difference. tehpola 2009-10-27 20:32:12 +00:00
  • 8a3c1b3c78 Only call AUDIO_StartDMA when the audio was previously paused. I'm not sure if it really makes a difference. tehpola 2009-10-27 20:32:12 +00:00
  • 9fdd5760cc Added more items to the menu. Untested. sepp256 2009-10-27 20:27:38 +00:00
  • 14a94e27c4 Added more items to the menu. Untested. sepp256 2009-10-27 20:27:38 +00:00
  • 30876ae8f9 Fixed videomode pointer. emulator still jumps to an unreasonable address shortly after go() sepp256 2009-10-27 20:27:13 +00:00