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 
								
							 
						 
						
							
							
							
							
								
							
							
								ae214f1c37 
								
							 
						 
						
							
							
								
								new timing for main and cd  
							
							
							
						 
						
							2013-08-28 01:07:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								8ce9c3a782 
								
							 
						 
						
							
							
								
								32x: pwm pop reduction hacks  
							
							
							
						 
						
							2013-08-18 22:34:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								9e1fa0a6cf 
								
							 
						 
						
							
							
								
								32x: improve interrupt handling  
							
							... 
							
							
							
							..hopefully.. 
							
						 
						
							2013-08-17 23:51:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								8ad1d2adf2 
								
							 
						 
						
							
							
								
								32x: improve pwm a bit more  
							
							
							
						 
						
							2013-08-16 01:03:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								c1931173ab 
								
							 
						 
						
							
							
								
								32x: fix some more timing problems  
							
							
							
						 
						
							2013-08-07 01:46:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								4d5dfee861 
								
							 
						 
						
							
							
								
								32x: some accuracy improvements  
							
							
							
						 
						
							2013-08-06 02:39:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								045a4c528a 
								
							 
						 
						
							
							
								
								32x: move sh2 peripheral emu code to it's own file  
							
							... 
							
							
							
							also adds 16byte dma 
							
						 
						
							2013-08-06 02:39:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								df63f1a6ff 
								
							 
						 
						
							
							
								
								32x: implement dreq1, improve dmac  
							
							
							
						 
						
							2013-08-05 00:04:30 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								a7f82a776a 
								
							 
						 
						
							
							
								
								32x: improve pwm accuracy  
							
							
							
						 
						
							2013-08-03 18:43:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								19886062f1 
								
							 
						 
						
							
							
								
								rework sh2 sync, again..  
							
							... 
							
							
							
							also some new debug and poll code
VF seems to be ok at least.. 
							
						 
						
							2013-07-27 22:23:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								bc3aea8e70 
								
							 
						 
						
							
							
								
								32x: a hack for dealing with pwm inaccuracy  
							
							
							
						 
						
							2013-07-10 02:10:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								a8fd6e3761 
								
							 
						 
						
							
							
								
								32x: rework scheduling/timing  
							
							... 
							
							
							
							- don't run in line quantity
- decouple from 68k
- some things to tune.. 
							
						 
						
							2013-07-09 03:30:58 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								b4db550e41 
								
							 
						 
						
							
							
								
								32x and sms savestates. Core-independent z80 state. SS bugfixing/refactoring.  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@868 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2010-01-27 16:30:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								1f1ff763e6 
								
							 
						 
						
							
							
								
								32x: improve irq handling + few bugfixes  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@866 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2010-01-23 23:36:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								07e5dbab71 
								
							 
						 
						
							
							
								
								32x: final renderer tweaks; PWM disable kills PWM irqs  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@857 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2010-01-12 13:35:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								1d7a28a723 
								
							 
						 
						
							
							
								
								32x: watchdog for Star Wars, SCI IRQs for X-men (also needs idle loop hacks)  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@799 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-10-01 20:53:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								1b3f584492 
								
							 
						 
						
							
							
								
								32x: RLE mode + tweaks, VR runs but unstable as everything else  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@795 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-09-29 15:53:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								be20816c4c 
								
							 
						 
						
							
							
								
								32x: implement VDP fill, improve PWM, division unit and scheduling  
							
							... 
							
							
							
							Chaotix works but unstable
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@794 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-09-29 13:38:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									notaz 
								
							 
						 
						
							
							
							
							
								
							
							
								db1d3564e6 
								
							 
						 
						
							
							
								
								32x: preliminary PWM implementation. 32x opts in menu  
							
							... 
							
							
							
							git-svn-id: file:///home/notaz/opt/svn/PicoDrive@790 be3aeb3a-fb24-0410-a615-afba39da0efa 
							
						 
						
							2009-09-22 19:38:49 +00:00