LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								1e644836bb
								
							
						 | 
						
							
							
								
								Add --shuffleganon option to include Ganon's Tower and Pyramid in shuffle pool.
							
							
							
							
							
						 | 
						
							2017-07-17 22:28:29 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								132a264d8a
								
							
						 | 
						
							
							
								
								jsonout parameter now dumps to stdout instead of file.
							
							
							
							
							
						 | 
						
							2017-07-16 23:20:54 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								33e166fb8c
								
							
						 | 
						
							
							
								
								Update version number.
							
							
							
							
							
						 | 
						
							2017-07-14 18:25:51 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								83c448f14d
								
							
						 | 
						
							
							
								
								Introduce classes for Rom patching to enable json patch output for VT integration. Remove halfassed door frame overlay fixes (solved in randomizer rom now), make bonk prize shuffle optional.
							
							
							
							
							
						 | 
						
							2017-07-14 14:37:34 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								c3854f4d2d
								
							
						 | 
						
							
							
								
								Move cmd entry point to EntranceRandomizer.py. Add very barebones tkinter Gui.
							
							
							
							
							
						 | 
						
							2017-07-14 14:34:33 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								6b0a506b65
								
							
						 | 
						
							
							
								
								Update version number to 0.4.1-dev.
							
							
							
							
							
						 | 
						
							2017-06-24 19:11:59 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								7bef9f6aaa
								
							
						 | 
						
							
							
								
								Add support for swordless mode.
							
							
							
							
							
						 | 
						
							2017-06-24 18:48:03 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								acd54cbbff
								
							
						 | 
						
							
							
								
								Turn preplaced items into events to avoid double dipping on them when checking if game is beatable.
							
							
							
							
							
						 | 
						
							2017-06-24 11:11:56 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								30bec2d7db
								
							
						 | 
						
							
							
								
								Update Readme to incorporate latest settings.
							
							
							
							
							
						 | 
						
							2017-06-23 22:57:40 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								8f2e8505d1
								
							
						 | 
						
							
							
								
								Set restrictive algorithm to default and add flag for beatable only setting to seed hash.
							
							
							
							
							
						 | 
						
							2017-06-23 22:32:29 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								28a2e3cf2d
								
							
						 | 
						
							
							
								
								Add flag to only check for beatable, not fully clearable configurations (only works with restrictive algorithm for now).
							
							
							
							
							
						 | 
						
							2017-06-23 22:15:29 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								350c688d93
								
							
						 | 
						
							
							
								
								vt23 updates
							
							
							
							
							
						 | 
						
							2017-06-23 21:33:04 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								4ec20fa997
								
							
						 | 
						
							
							
								
								Fix up TRock key rules. Should be good enough, may still prevent some valid fire rod/cane of somaria placements with shuffled entrances, but not a big deal I hope.
							
							
							
							
							
						 | 
						
							2017-06-23 21:32:31 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								197b341940
								
							
						 | 
						
							
							
								
								Some fixups to restrictive algo
							
							
							
							
							
						 | 
						
							2017-06-23 19:07:34 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								2308a96884
								
							
						 | 
						
							
							
								
								Add restrictive filling algorithm, which only restricts an item from being placed in a location if it would not be possible to beat the game if done.
							
							
							
							
							
						 | 
						
							2017-06-19 21:42:03 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								a73dba985f
								
							
						 | 
						
							
							
								
								Make keys, pendants, crystals and agahnim fights "events", which we sweep for everytime we have new unlock potential. Simplifies searching for items significantly.
							
							
							
							
							
						 | 
						
							2017-06-17 14:40:37 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								d853db308e
								
							
						 | 
						
							
							
								
								Fix flood algorithm not checking if item is valid for selected location.
							
							
							
							
							
						 | 
						
							2017-06-04 18:32:10 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								e8cf884b7e
								
							
						 | 
						
							
							
								
								Set correct cutoff threshold for vt22 algorithm. Collect required location names for statistical analysis from playthrough calculation.
							
							
							
							
							
						 | 
						
							2017-06-04 16:15:59 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								c3482bbd67
								
							
						 | 
						
							
							
								
								Adjust Rom name and identifier (for main screen hash).
							
							
							
							
							
						 | 
						
							2017-06-04 15:02:27 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								a20eaae13f
								
							
						 | 
						
							
							
								
								Add support for starhunt and treasurehunt goals. Add timed difficulties.
							
							
							
							
							
						 | 
						
							2017-06-04 14:44:23 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								4ed2a5b510
								
							
						 | 
						
							
							
								
								Add priority attribute to items. They are placed after advancement items, but before the rest. Ensures they are available even in seeds that overfill the itempool.
							
							
							
							
							
						 | 
						
							2017-06-04 14:43:13 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								fd158e332f
								
							
						 | 
						
							
							
								
								Update to latest Rom and add writing support for timed modes and treasure hunt.
							
							
							
							
							
						 | 
						
							2017-06-04 13:10:22 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								b87eb3891d
								
							
						 | 
						
							
							
								
								Allow option to suppress writing an output rom (for instance, for batch spoiler creation for statistical analysis)
							
							
							
							
							
						 | 
						
							2017-06-04 13:09:47 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								94030f469e
								
							
						 | 
						
							
							
								
								Ensure we place all "nice" items first before placing the trash, making the filling better in cases where we exceed the itempool limit.
							
							
							
							
							
						 | 
						
							2017-06-04 13:09:11 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								30f2c1746b
								
							
						 | 
						
							
							
								
								Implement new filling algorithms to hopefully avoid ice rod in trock biases.
							
							
							
							
							
						 | 
						
							2017-06-03 21:28:02 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								52e172b8fa
								
							
						 | 
						
							
							
								
								Rename default entrance shuffle to vanilla.
							
							
							
							
							
						 | 
						
							2017-06-03 16:02:42 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								7949da8d07
								
							
						 | 
						
							
							
								
								Patch from base J1.0 rom now.
							
							
							
							
							
						 | 
						
							2017-06-03 14:20:39 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								1011618de3
								
							
						 | 
						
							
							
								
								Seeds should now get unique in game identifiers based on seed # and settings.
							
							
							
							
							
						 | 
						
							2017-05-30 07:33:23 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								c58e63b695
								
							
						 | 
						
							
							
								
								Add support for custom Link sprites.
							
							
							
							
							
						 | 
						
							2017-05-26 18:39:32 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								2f10495248
								
							
						 | 
						
							
							
								
								Improve debug logging.
							
							
							
							
							
						 | 
						
							2017-05-26 09:55:24 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								f99d63b257
								
							
						 | 
						
							
							
								
								Ensure that playthroughs for Pedestal goal never lead to Ganon, even if it is the shorter goal. This only affects the spoiler playthrough output.
							
							
							
							
							
						 | 
						
							2017-05-26 09:53:34 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								7076666dfc
								
							
						 | 
						
							
							
								
								Fix swamp palace fix not being copied when cloning world, leading to potential endless recursion on creating a playthrough if mirror is inside swamp palace.
							
							
							
							
							
						 | 
						
							2017-05-26 09:52:38 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								8e7a8d7a8d
								
							
						 | 
						
							
							
								
								Use unique hashtable for entrance randomizer.
							
							
							
							
							
						 | 
						
							2017-05-25 21:41:37 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								6ef621fe66
								
							
						 | 
						
							
							
								
								Shuffle the bottles you receive from a fairy exchange.
							
							
							
							
							
						 | 
						
							2017-05-25 17:52:31 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								e4e0304b40
								
							
						 | 
						
							
							
								
								Refactored Locations, added heart beep setting.
							
							
							
							
							
						 | 
						
							2017-05-25 17:47:15 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								bbd52c780d
								
							
						 | 
						
							
							
								
								Refactored Items to one concise table and factory. Added credits texts.
							
							
							
							
							
						 | 
						
							2017-05-25 15:58:35 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								7af2425c9f
								
							
						 | 
						
							
							
								
								Add option to enable item quickswap with L/R
							
							
							
							
							
						 | 
						
							2017-05-25 12:50:42 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								1630215a24
								
							
						 | 
						
							
							
								
								Add Prize Pack shuffling and standard/open mode rom switches. Can now work off one base rom.
							
							
							
							
							
						 | 
						
							2017-05-25 12:09:50 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								4e6484dd1d
								
							
						 | 
						
							
							
								
								Experimental: Disable open door sprite overlays when exiting caves, which get totally misplaced with shuffled caves.
							
							
							
							
							
						 | 
						
							2017-05-22 23:21:37 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								034715c4e1
								
							
						 | 
						
							
							
								
								Ensure that remaining items get placed if we run into a dead end while creating a seed.
							
							
							
							
							
						 | 
						
							2017-05-22 21:34:38 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								090ea5282b
								
							
						 | 
						
							
							
								
								Add experimental insanity mode that shuffles crossworld. Mirror and Pearl are provided so fake LW/DW and bunny issues in filling logic can be prevented. Should work for now, but would be much more interesting with Pearl and Mirror in pool.
							
							
							
							
							
						 | 
						
							2017-05-22 19:52:50 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								316ffc2117
								
							
						 | 
						
							
							
								
								Fix issue with rom writing when agahnim fix is applied in simple dungeon shuffle rules, where we swap trock ledge east with mimic cave to put agahnim in LW.
							
							
							
							
							
						 | 
						
							2017-05-22 19:51:57 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								8a33bf9be1
								
							
						 | 
						
							
							
								
								Fix Hera Basement Item
							
							
							
							
							
						 | 
						
							2017-05-22 00:06:09 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								3cab83f074
								
							
						 | 
						
							
							
								
								Improve Command Line Interface.
							
							
							
							
							
						 | 
						
							2017-05-21 16:30:21 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								5c0a192eac
								
							
						 | 
						
							
							
								
								Update command line arguments to include new shuffle algorithms restricted and madness
							
							
							
							
							
						 | 
						
							2017-05-21 16:06:12 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								0b0f43f5bf
								
							
						 | 
						
							
							
								
								Minor bug fixes, added text to all NPCs.
							
							
							
							
							
						 | 
						
							2017-05-20 20:03:13 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								72947fa32f
								
							
						 | 
						
							
							
								
								Added Rom Patching and Command Line Interface.
							
							
							
							
							
						 | 
						
							2017-05-20 14:07:40 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								f374c637c3
								
							
						 | 
						
							
							
								
								Fixed remaining key logic, correctly implemented sewers. Added support for other game modes, create playthrough.
							
							
							
							
							
						 | 
						
							2017-05-16 21:23:47 +02:00 | 
						
					
				
					
						
							
							
								 
								LLCoolDave
							
						 | 
						
							
							
							
							
							
								
							
							
								abcacd36eb
								
							
						 | 
						
							
							
								
								First Iteration (can handle no glitches open/standard logic), WIP
							
							
							
							
							
						 | 
						
							2017-05-15 20:28:04 +02:00 |