kub 
								
							 
						 
						
							
							
							
							
								
							
							
								eb36d9c7e6 
								
							 
						 
						
							
							
								
								mcd, fix timing for irq while polling detected  
							
							
							
						 
						
							2021-05-06 21:22:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kub 
								
							 
						 
						
							
							
							
							
								
							
							
								91ea9406e2 
								
							 
						 
						
							
							
								
								improvements for type issues  
							
							
							
						 
						
							2021-04-22 23:31:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kub 
								
							 
						 
						
							
							
							
							
								
							
							
								0d8d97f87c 
								
							 
						 
						
							
							
								
								fixes for big endian (mostly mcd)  
							
							
							
						 
						
							2021-04-22 23:31:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kub 
								
							 
						 
						
							
							
							
							
								
							
							
								57c5a5e505 
								
							 
						 
						
							
							
								
								add big endian platform support  
							
							
							
						 
						
							2021-02-22 22:27:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kub 
								
							 
						 
						
							
							
							
							
								
							
							
								4cc0fcaf15 
								
							 
						 
						
							
							
								
								fixes and improvements for type issues, part 3  
							
							
							
						 
						
							2021-02-06 01:14:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kub 
								
							 
						 
						
							
							
							
							
								
							
							
								1a95ce340b 
								
							 
						 
						
							
							
								
								mcd, tentative fix for hanging  
							
							
							
						 
						
							2020-11-19 00:05:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kub 
								
							 
						 
						
							
							
							
							
								
							
							
								ed9c0413ee 
								
							 
						 
						
							
							
								
								mcd, fix for slave polling detection  
							
							
							
						 
						
							2020-11-19 00:02:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kub 
								
							 
						 
						
							
							
							
							
								
							
							
								78d817c370 
								
							 
						 
						
							
							
								
								arm asm memory access functions for m/s68k  
							
							
							
						 
						
							2019-07-30 16:34:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								48c9e01be8 
								
							 
						 
						
							
							
								
								improve 64bit portability  
							
							... 
							
							
							
							for win64 mostly 
							
						 
						
							2018-01-06 21:29:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								93f9619ed8 
								
							 
						 
						
							
							
								
								rearrange globals  
							
							... 
							
							
							
							scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved 
							
						 
						
							2017-10-20 12:21:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								ba11a48115 
								
							 
						 
						
							
							
								
								fix clang build  
							
							... 
							
							
							
							yet another workaround for it... 
							
						 
						
							2017-10-14 21:28:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								88fd63ad10 
								
							 
						 
						
							
							
								
								split memories away from Pico  
							
							... 
							
							
							
							saves ~3k of code on ARM because Pico no longer crosses ldr limit 
							
						 
						
							2017-10-14 00:53:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								c6b118c0ad 
								
							 
						 
						
							
							
								
								fame: always update the fetch map  
							
							... 
							
							
							
							should just get rid of that thing, it's annoying 
							
						 
						
							2017-10-03 00:40:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								f47d0a2898 
								
							 
						 
						
							
							
								
								remove regs union due to compiler issues  
							
							... 
							
							
							
							GP2X toolchains are padding the unions no matter what :( 
							
						 
						
							2013-10-12 03:21:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								6901d0e45d 
								
							 
						 
						
							
							
								
								fix yet another sync issue..  
							
							
							
						 
						
							2013-10-09 02:54:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								7b3ddc11dc 
								
							 
						 
						
							
							
								
								cd: hacks..  
							
							
							
						 
						
							2013-10-07 03:41:39 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								274fcc35aa 
								
							 
						 
						
							
							
								
								cd: switch to CD drive emu code from genplus  
							
							... 
							
							
							
							same license, much cleaner code 
							
						 
						
							2013-10-07 00:11:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								3f23709ef3 
								
							 
						 
						
							
							
								
								cd: switch to CD controller code from genplus  
							
							... 
							
							
							
							same license, much cleaner code
using own dma code though.. 
							
						 
						
							2013-10-07 00:11:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								334d9fb654 
								
							 
						 
						
							
							
								
								cd: fix copy-paste bug, comm issue  
							
							
							
						 
						
							2013-09-24 03:57:43 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								a93a80deda 
								
							 
						 
						
							
							
								
								cd: integrate new gfx code  
							
							
							
						 
						
							2013-09-23 02:11:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								33be04ca5f 
								
							 
						 
						
							
							
								
								cd: rewrite pcm  
							
							
							
						 
						
							2013-09-23 02:11:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								d0132772f7 
								
							 
						 
						
							
							
								
								cd: better cd change handling, perhaps?  
							
							
							
						 
						
							2013-09-18 01:32:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								fa8fb75445 
								
							 
						 
						
							
							
								
								handle 32x+cd  
							
							
							
						 
						
							2013-09-16 02:03:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								ecc8036ee2 
								
							 
						 
						
							
							
								
								handle dbra wait loops, update cyclone  
							
							
							
						 
						
							2013-09-09 03:59:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								c7fd7bb8b7 
								
							 
						 
						
							
							
								
								minor formatting changes  
							
							
							
						 
						
							2013-09-06 03:37:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								30e8aac43f 
								
							 
						 
						
							
							
								
								cd: tweak the poll code further  
							
							
							
						 
						
							2013-09-06 03:37:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								cc5ffc3cbe 
								
							 
						 
						
							
							
								
								cd: fix breakage in comm detection  
							
							
							
						 
						
							2013-09-03 04:12:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								4fb435550b 
								
							 
						 
						
							
							
								
								cd: fix busreq and reset  
							
							
							
						 
						
							2013-08-29 03:55:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								59991f1117 
								
							 
						 
						
							
							
								
								cd: some fixes  
							
							
							
						 
						
							2013-08-29 03:55:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								ba6e8bfd4b 
								
							 
						 
						
							
							
								
								cd: clean up dmna handling, stuff  
							
							
							
						 
						
							2013-08-28 03:56:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								08769494e8 
								
							 
						 
						
							
							
								
								cd sync improvements, part2  
							
							
							
						 
						
							2013-08-28 02:05:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								bc3c13d329 
								
							 
						 
						
							
							
								
								cd sync improvements  
							
							
							
						 
						
							2013-08-28 01:51:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								ae214f1c37 
								
							 
						 
						
							
							
								
								new timing for main and cd  
							
							
							
						 
						
							2013-08-28 01:07:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								be26eb239b 
								
							 
						 
						
							
							
								
								famec: fix 64bit portability issues  
							
							
							
						 
						
							2013-06-29 03:39:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								cff531af94 
								
							 
						 
						
							
							
								
								clarify PicoDrive's license  
							
							... 
							
							
							
							- PicoDrive was originally released by fDave with simple
  "free for non-commercial use / For commercial use, separate licencing
  terms must be obtained" license and I kept it in my releases.
- in 2011, fDave re-released his code (same that I used as base
  many years ago) dual licensed with GPLv2 and MAME licenses:
    https://code.google.com/p/cyclone68000/ 
Based on the above I now proclaim that the whole source code is licensed
under the MAME license as more elaborate form of "for non-commercial use".
If that raises any doubt, I announce that all my modifications (which
is the vast majority of code by now) is licensed under the MAME license,
as it reads in COPYING file in this commit.
This does not affect ym2612.c/sn76496.c that were MAME licensed already
from the beginning. 
							
						 
						
							2013-06-26 03:07:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								bcf65fd674 
								
							 
						 
						
							
							
								
								32x: new SH2 memory handling, hopefully faster  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@817 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-10-15 20:03:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								0ace9b9aac 
								
							 
						 
						
							
							
								
								memory refactoring (mostly for cd) + ARM mem asm update  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@780 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-09-16 21:34:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								5e89f0f5ae 
								
							 
						 
						
							
							
								
								Cyclone interface for new mem system, minor tweaks  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@779 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-09-14 20:35:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								45f2f245f5 
								
							 
						 
						
							
							
								
								Finish migrating to new mem handling. Make carthw db external.  
							
							... 
							
							
							
							Still need to fix asm and protection emulation.
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@769 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-09-05 21:13:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								af37bca858 
								
							 
						 
						
							
							
								
								new memory handling, but asm and mappers need update.  
							
							... 
							
							
							
							Some cleanup and magic bit removal as a bonus.
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@768 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-09-02 16:05:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								d8f51995c4 
								
							 
						 
						
							
							
								
								drZ80 separation finished, related bugs fixed  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@755 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-08-15 18:54:59 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								07ceafdb04 
								
							 
						 
						
							
							
								
								s68k-side Silpheed hack (needed for EU version)  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@748 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-08-12 22:46:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								ef090115c8 
								
							 
						 
						
							
							
								
								switch DMNA Silpheed hack to timeslice hack  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@747 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-08-12 14:06:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								1cfc5cc4ce 
								
							 
						 
						
							
							
								
								lowercasing filenames, part3  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@576 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2008-08-28 12:36:57 +00:00