Commit Graph

  • ce0a80be78 + Fixed LDR*/STR* opcodes (and other minor fixes) on the ARM core + Fixed unaligned memory access on THUMB Core shashclp 2006-11-19 23:02:27 +0000
  • 49092de5db + Fixed LDR*/STR* opcodes (and other minor fixes) on the ARM core + Fixed unaligned memory access on THUMB Core shashclp 2006-11-19 23:02:27 +0000
  • 3ae3d05161 -Fixed a few things that are causing compilation issues in VC++ cyberwarriorx 2006-11-19 18:56:06 +0000
  • 781b169175 -Fixed a few things that are causing compilation issues in VC++ cyberwarriorx 2006-11-19 18:56:06 +0000
  • d3359010cc -Fixed a few things that are causing compilation issues in VC++ cyberwarriorx 2006-11-19 17:33:42 +0000
  • 208ee003b1 -Fixed a few things that are causing compilation issues in VC++ cyberwarriorx 2006-11-19 17:33:42 +0000
  • 1a4d910526 -Fixed a few things that are causing compilation issues in VC++ cyberwarriorx 2006-11-19 01:45:22 +0000
  • f8f4cb2b53 -Fixed a few things that are causing compilation issues in VC++ cyberwarriorx 2006-11-19 01:45:22 +0000
  • e72e8b593a -Fixed SoundBias so it's an ARM7 bios function again -Added GetSineTable cyberwarriorx 2006-11-18 01:10:55 +0000
  • acb66f2f29 -Fixed SoundBias so it's an ARM7 bios function again -Added GetSineTable cyberwarriorx 2006-11-18 01:10:55 +0000
  • 48d5edd6b8 Some more fixes. Now it seems that first part of the process (creating the hierarchical structure) is working better. yabause 2006-11-17 23:33:07 +0000
  • 03933f1979 Some more fixes. Now it seems that first part of the process (creating the hierarchical structure) is working better. yabause 2006-11-17 23:33:07 +0000
  • f6f576f4fe - Adjusted SoundBias code to smoothly adjust bias based on delay - Put SoundBias into ARM7 instead of ARM9 (Thank your father kids!) amponzi 2006-11-17 22:11:55 +0000
  • de49bd42c8 - Adjusted SoundBias code to smoothly adjust bias based on delay - Put SoundBias into ARM7 instead of ARM9 (Thank your father kids!) amponzi 2006-11-17 22:11:55 +0000
  • ba7f1b6037 Fixed the fix that didn't fixed cflash... but it's still not working right... Added some #include in SPU yabause 2006-11-17 21:33:59 +0000
  • b6a69effda Fixed the fix that didn't fixed cflash... but it's still not working right... Added some #include in SPU yabause 2006-11-17 21:33:59 +0000
  • 47616ece38 -"Temporarily" removed hacks cyberwarriorx 2006-11-17 21:00:42 +0000
  • f0b477235f -"Temporarily" removed hacks cyberwarriorx 2006-11-17 21:00:42 +0000
  • e18043343e - Added special detection for games that use unusual EEPROM address calls - 4kbit EEPROM uses 9 bit and 2 bit autodetect sizes - 64kbit EEPROM uses 12 bit and 22 bit autodetect sizes amponzi 2006-11-17 20:28:49 +0000
  • cf1ed40d5a - Added special detection for games that use unusual EEPROM address calls - 4kbit EEPROM uses 9 bit and 2 bit autodetect sizes - 64kbit EEPROM uses 12 bit and 22 bit autodetect sizes amponzi 2006-11-17 20:28:49 +0000
  • 60dab6aa7c - Added preliminary SoundBias BIOS function call amponzi 2006-11-17 20:27:35 +0000
  • 036aa32b57 - Added preliminary SoundBias BIOS function call amponzi 2006-11-17 20:27:35 +0000
  • 2dd424f630 Added GetCrc16 bios function normmatt234 2006-11-17 06:04:58 +0000
  • af9f659d6c Added GetCrc16 bios function normmatt234 2006-11-17 06:04:58 +0000
  • 175d6e88e9 -Added Backup Memory autodetection. Almost perfect, there may be a few odd games that still need to manually picked -Backup Memory is now loaded from file at the same time the rom is loaded. -A slightly better algorithm for saving Backup Memory is being used, but it certainly needs improvement. -Autodetection is now used by default -Added menu option in windows port for autodetection cyberwarriorx 2006-11-17 03:12:22 +0000
  • 2a33a78ed4 -Added Backup Memory autodetection. Almost perfect, there may be a few odd games that still need to manually picked -Backup Memory is now loaded from file at the same time the rom is loaded. -A slightly better algorithm for saving Backup Memory is being used, but it certainly needs improvement. -Autodetection is now used by default -Added menu option in windows port for autodetection cyberwarriorx 2006-11-17 03:12:22 +0000
  • 46cc94f44f Updated to use DirectX instead of SDL for Audio normmatt234 2006-11-17 01:27:51 +0000
  • 6fa03c3410 Updated to use DirectX instead of SDL for Audio normmatt234 2006-11-17 01:27:51 +0000
  • 7a3887d937 Fixed cflash a bit, at least it doesn't have the same bugs anymore :p (Added string.h in sndsdl includes too) yabause 2006-11-16 23:14:23 +0000
  • a51969bc52 Fixed cflash a bit, at least it doesn't have the same bugs anymore :p (Added string.h in sndsdl includes too) yabause 2006-11-16 23:14:23 +0000
  • 428f85bfac -Added proper logging for unimplemented bios functions. This should help when debugging non-working games. cyberwarriorx 2006-11-16 17:14:40 +0000
  • 6a3bb84d0f -Added proper logging for unimplemented bios functions. This should help when debugging non-working games. cyberwarriorx 2006-11-16 17:14:40 +0000
  • 72c9d4bef3 -Added GetPitchTable and GetVolumeTable support. This should fix any remaining games with pitch and volume problems. Eventually the tables should be generated at runtime instead of being huge static arrays. cyberwarriorx 2006-11-15 15:39:32 +0000
  • d868c0990f -Added GetPitchTable and GetVolumeTable support. This should fix any remaining games with pitch and volume problems. Eventually the tables should be generated at runtime instead of being huge static arrays. cyberwarriorx 2006-11-15 15:39:32 +0000
  • a1d8c4ff85 -Fixed Read High/Write High commands on non-eeprom type 1 types cyberwarriorx 2006-11-14 19:28:28 +0000
  • 3c7bb6ee38 -Fixed Read High/Write High commands on non-eeprom type 1 types cyberwarriorx 2006-11-14 19:28:28 +0000
  • 480c0cbcf1 -aponzi fixed 4kbit EEPROM support -Removed some unnecessary code -Reading/Writing of file has been disabled until it can be rewritten cyberwarriorx 2006-11-14 17:21:01 +0000
  • 8ebbff020e -aponzi fixed 4kbit EEPROM support -Removed some unnecessary code -Reading/Writing of file has been disabled until it can be rewritten cyberwarriorx 2006-11-14 17:21:01 +0000
  • b20ea3a201 -Fixed a few things that didn't make sense cyberwarriorx 2006-11-14 16:53:41 +0000
  • 8676cc7df5 -Fixed a few things that didn't make sense cyberwarriorx 2006-11-14 16:53:41 +0000
  • 2f9339df37 mc .c/.h - Added realloc to realloc backup memory on the fly normmatt234 2006-11-14 06:16:03 +0000
  • 1bc28afc50 mc .c/.h - Added realloc to realloc backup memory on the fly normmatt234 2006-11-14 06:16:03 +0000
  • 2d03f5a247 main.c - Now includes menu options to change save types on the fly resources .h/.rc - Added Config menu and Save Types options normmatt234 2006-11-14 06:14:39 +0000
  • 287812803b main.c - Now includes menu options to change save types on the fly resources .h/.rc - Added Config menu and Save Types options normmatt234 2006-11-14 06:14:39 +0000
  • 1380659c61 - Opps missed out one SDL vs DirectX sound api issue normmatt234 2006-11-14 04:44:58 +0000
  • 614e99499c - Opps missed out one SDL vs DirectX sound api issue normmatt234 2006-11-14 04:44:58 +0000
  • 7cf7fa62d9 - Fixed sound hanging when you pause emulator - Fixed emulator not pausing when click open in the menu normmatt234 2006-11-14 04:39:57 +0000
  • 68b8404127 - Fixed sound hanging when you pause emulator - Fixed emulator not pausing when click open in the menu normmatt234 2006-11-14 04:39:57 +0000
  • f19bb9cfce MMU .c/.h - Added a Clear Memory function NDSSystem.c - Call Clear Memory every time you run a rom to make sure all the the memory is blank like it should be mc.c - Added basic saving backup ram to file (it slows saving down ALOT though) normmatt234 2006-11-14 04:35:54 +0000
  • 69b1e5ae47 MMU .c/.h - Added a Clear Memory function NDSSystem.c - Call Clear Memory every time you run a rom to make sure all the the memory is blank like it should be mc.c - Added basic saving backup ram to file (it slows saving down ALOT though) normmatt234 2006-11-14 04:35:54 +0000
  • 52f564a0fe -Fixed a bug where some sprites would have the wrong palette. cyberwarriorx 2006-11-13 18:00:33 +0000
  • fda3d8f7ab -Fixed a bug where some sprites would have the wrong palette. cyberwarriorx 2006-11-13 18:00:33 +0000
  • 86bb6625ac Added SPU_Pause function normmatt234 2006-11-13 08:28:37 +0000
  • 8f0d864922 Added SPU_Pause function normmatt234 2006-11-13 08:28:37 +0000
  • 248521cd2b Added support for FRAM and added some defines for save sizes normmatt234 2006-11-13 07:26:03 +0000
  • 9270fb5225 Added support for FRAM and added some defines for save sizes normmatt234 2006-11-13 07:26:03 +0000
  • eba2abe57a updated to work with latest cvs code normmatt234 2006-11-13 05:51:49 +0000
  • 6d35308e69 updated to work with latest cvs code normmatt234 2006-11-13 05:51:49 +0000
  • 7f22251195 -Sound is now enabled by default in linux port cyberwarriorx 2006-11-12 21:36:24 +0000
  • 448c434118 -Sound is now enabled by default in linux port cyberwarriorx 2006-11-12 21:36:24 +0000
  • 78c2f87c10 -Doh! Fixed another sound buffering bug, this time in the linux port cyberwarriorx 2006-11-12 21:34:54 +0000
  • 47f6ae7469 -Doh! Fixed another sound buffering bug, this time in the linux port cyberwarriorx 2006-11-12 21:34:54 +0000
  • 6df185860a -Sound output is now enabled by default for the windows port -Fixed a bug where the emulation thread wasn't being killed when the program finished -Added new experimental auto frameskip/frame limit code. cyberwarriorx 2006-11-12 20:30:16 +0000
  • 55b6b9569b -Sound output is now enabled by default for the windows port -Fixed a bug where the emulation thread wasn't being killed when the program finished -Added new experimental auto frameskip/frame limit code. cyberwarriorx 2006-11-12 20:30:16 +0000
  • d02edee33c -Fixed the formatting cyberwarriorx 2006-11-12 18:24:53 +0000
  • 3f7f0c06df -Fixed the formatting cyberwarriorx 2006-11-12 18:24:53 +0000
  • 9c39bf3241 -Added new function that allows porters to change sound cores after emulation has been initialized. cyberwarriorx 2006-11-12 18:23:14 +0000
  • f48aaba03c -Added new function that allows porters to change sound cores after emulation has been initialized. cyberwarriorx 2006-11-12 18:23:14 +0000
  • b0d4e97fde -Removed some old code cyberwarriorx 2006-11-12 15:44:25 +0000
  • 4731e9c7d4 -Removed some old code cyberwarriorx 2006-11-12 15:44:25 +0000
  • 59755b42b0 -Fixed a bug where the emulator would crash if desmume.ini wasn't present cyberwarriorx 2006-11-10 23:39:21 +0000
  • 727fdeeb5d -Fixed a bug where the emulator would crash if desmume.ini wasn't present cyberwarriorx 2006-11-10 23:39:21 +0000
  • 63aaea7bf8 Fixed linux fs driver... cflash would need some rewriiting too... yabause 2006-11-09 21:51:39 +0000
  • 7cec16bb27 Fixed linux fs driver... cflash would need some rewriiting too... yabause 2006-11-09 21:51:39 +0000
  • a531401927 -Oops. Forgot to commit windows sound support file -Added SDL sound support for linux port cyberwarriorx 2006-11-07 19:08:28 +0000
  • a4363cdcc6 -Oops. Forgot to commit windows sound support file -Added SDL sound support for linux port cyberwarriorx 2006-11-07 19:08:28 +0000
  • d193971f5f Linux port should compile again cyberwarriorx 2006-11-07 16:33:31 +0000
  • 68338d72ee Linux port should compile again cyberwarriorx 2006-11-07 16:33:31 +0000
  • c99931f5e5 -Added Get ROM chip ID Cartridge command. This should greatly increase compatibility. cyberwarriorx 2006-11-07 00:26:49 +0000
  • f6c8be598c -Added Get ROM chip ID Cartridge command. This should greatly increase compatibility. cyberwarriorx 2006-11-07 00:26:49 +0000
  • bbdd032c12 -Added NDS Sound emulation(spu.c/spu.h) -Fixed a few odd bugs -Added a new sound core system(pretty much taken right out of yabause) -Added Wav file write core -Added dummy core(it's currently set as the default) -Added Direct Sound core(windows port only) -There's still a number of issues with sound. I really don't understand what's causing them. cyberwarriorx 2006-11-06 18:49:01 +0000
  • b603bcb9e0 -Added NDS Sound emulation(spu.c/spu.h) -Fixed a few odd bugs -Added a new sound core system(pretty much taken right out of yabause) -Added Wav file write core -Added dummy core(it's currently set as the default) -Added Direct Sound core(windows port only) -There's still a number of issues with sound. I really don't understand what's causing them. cyberwarriorx 2006-11-06 18:49:01 +0000
  • 10bd92e7c1 -Removed some unnecessary logging cyberwarriorx 2006-11-06 17:01:07 +0000
  • c7a28e8fee -Removed some unnecessary logging cyberwarriorx 2006-11-06 17:01:07 +0000
  • 6265da362a Some more fixes to the linux filesystem driver, it seems to be working now. yabause 2006-11-04 19:51:47 +0000
  • 4deeee38b4 Some more fixes to the linux filesystem driver, it seems to be working now. yabause 2006-11-04 19:51:47 +0000
  • 8ea9c268fb Removed 8.3 filenames from linux filesystem "driver" as it can't works. yabause 2006-11-04 14:52:22 +0000
  • 41e306c054 Removed 8.3 filenames from linux filesystem "driver" as it can't works. yabause 2006-11-04 14:52:22 +0000
  • a1d64fa319 Fixed a bug I introduced in GPU and made cflash working again (using the current directory instead of the rom directory, I think it should be ok) yabause 2006-11-04 14:09:36 +0000
  • e6491a5e0b Fixed a bug I introduced in GPU and made cflash working again (using the current directory instead of the rom directory, I think it should be ok) yabause 2006-11-04 14:09:36 +0000
  • c0a92ffe3d Some more endianess fixes yabause 2006-10-29 22:46:53 +0000
  • 9ba3d19cde Some more endianess fixes yabause 2006-10-29 22:46:53 +0000
  • 1827c3f3b6 Almost all memory access are now using T1Memory functions, there's some u32 accesses that should use T2Memory left. u8 * casts are still here too but they should be ok. Most of those changes have been tested but not all, so there may be problems... yabause 2006-10-29 15:47:19 +0000
  • 81d23ee272 Almost all memory access are now using T1Memory functions, there's some u32 accesses that should use T2Memory left. u8 * casts are still here too but they should be ok. Most of those changes have been tested but not all, so there may be problems... yabause 2006-10-29 15:47:19 +0000
  • eba3fbbf09 Some more endianess fixes yabause 2006-10-28 22:48:38 +0000
  • 94a1fdd743 Some more endianess fixes yabause 2006-10-28 22:48:38 +0000
  • 3bfa3f6482 Added Yabause's T1Memory functions and used them to replace pointer casts. It should fix endianess issues. (still a work in progress) yabause 2006-10-28 15:44:24 +0000
  • 85b9c3b32a Added Yabause's T1Memory functions and used them to replace pointer casts. It should fix endianess issues. (still a work in progress) yabause 2006-10-28 15:44:24 +0000
  • 0712619eae Some minor fixes to the gtk port. yabause 2006-10-16 19:14:25 +0000
  • fcf3d53474 Some minor fixes to the gtk port. yabause 2006-10-16 19:14:25 +0000