mirror of
https://github.com/fadden/6502bench.git
synced 2024-12-01 22:50:35 +00:00
1cdb31de32
Various changes: - Generally treat visualization sets like long comments and notes when it comes to defining data region boundaries. (We were doing this for selections; now we're also doing it for format-as-word and in the data analyzer when scanning for strings/fill.) - Clear the visualization cache when the address map is altered. This is necessary for visualizers that dereference addresses. - Read the Apple II screen image from a series of addresses rather than a series of offsets. This allows it to work when the image is contiguous in memory but split into chunks in the file. - Put 1 pixel of padding around the images in the main code list, so they don't blend into the background. - Remember the last visualizer used, so we can re-use it the next time the user selects "new". - Move min-size hack from Loaded to ContentRendered, as it apparently spoils CenterOwner placement.
70 lines
3.0 KiB
Plaintext
70 lines
3.0 KiB
Plaintext
### 6502bench SourceGen dis65 v1.0 ###
|
|
{
|
|
"_ContentVersion":3,"FileDataLength":358,"FileDataCrc32":1000438370,"ProjectProps":{
|
|
"CpuName":"65C02","IncludeUndocumentedInstr":false,"TwoByteBrk":false,"EntryFlags":32702671,"AutoLabelStyle":"Simple","AnalysisParams":{
|
|
"AnalyzeUncategorizedData":true,"DefaultTextScanMode":"LowHighAscii","MinCharsForString":4,"SeekNearbyTargets":true,"SmartPlpHandling":true},
|
|
"PlatformSymbolFileIdentifiers":[],"ExtensionScriptFileIdentifiers":["RT:Apple/VisHiRes.cs"],"ProjectSyms":{
|
|
"HGR":{
|
|
"DataDescriptor":{
|
|
"Length":1,"Format":"NumericLE","SubFormat":"Hex","SymbolRef":null},
|
|
"Comment":"","HasWidth":false,"Direction":"ReadWrite","MultiMask":null,"Label":"HGR","Value":62434,"Source":"Project","Type":"ExternalAddr","LabelAnno":"None"},
|
|
"hi_res_page_1":{
|
|
"DataDescriptor":{
|
|
"Length":8192,"Format":"NumericLE","SubFormat":"Hex","SymbolRef":null},
|
|
"Comment":"","HasWidth":true,"Direction":"ReadWrite","MultiMask":null,"Label":"hi_res_page_1","Value":8192,"Source":"Project","Type":"ExternalAddr","LabelAnno":"None"}}},
|
|
"AddressMap":[{
|
|
"Offset":0,"Addr":4096}],"TypeHints":[{
|
|
"Low":0,"High":0,"Hint":"Code"}],"StatusFlagOverrides":{
|
|
},
|
|
"Comments":{
|
|
},
|
|
"LongComments":{
|
|
},
|
|
"Notes":{
|
|
"222":{
|
|
"Text":"Bitmaps here","BoxMode":false,"MaxWidth":80,"BackgroundColor":-256}},
|
|
"UserLabels":{
|
|
},
|
|
"OperandFormats":{
|
|
"213":{
|
|
"Length":9,"Format":"Dense","SubFormat":"None","SymbolRef":null},
|
|
"222":{
|
|
"Length":8,"Format":"Dense","SubFormat":"None","SymbolRef":null},
|
|
"230":{
|
|
"Length":8,"Format":"Dense","SubFormat":"None","SymbolRef":null},
|
|
"238":{
|
|
"Length":16,"Format":"Dense","SubFormat":"None","SymbolRef":null},
|
|
"254":{
|
|
"Length":16,"Format":"Dense","SubFormat":"None","SymbolRef":null},
|
|
"270":{
|
|
"Length":24,"Format":"Dense","SubFormat":"None","SymbolRef":null},
|
|
"294":{
|
|
"Length":64,"Format":"Dense","SubFormat":"None","SymbolRef":null}},
|
|
"LvTables":{
|
|
},
|
|
"VisualizationSets":{
|
|
"222":{
|
|
"Items":[{
|
|
"Tag":"vis0000de","VisGenIdent":"apple2-hi-res-bitmap","VisGenParams":{
|
|
"offset":222,"byteWidth":1,"height":8,"colStride":0,"rowStride":0,"isColor":true,"isFirstOdd":false}}]},
|
|
"230":{
|
|
"Items":[{
|
|
"Tag":"vis0000e6","VisGenIdent":"apple2-hi-res-bitmap","VisGenParams":{
|
|
"offset":230,"byteWidth":1,"height":8,"colStride":0,"rowStride":0,"isColor":true,"isFirstOdd":true}}]},
|
|
"238":{
|
|
"Items":[{
|
|
"Tag":"vis0000ee","VisGenIdent":"apple2-hi-res-bitmap","VisGenParams":{
|
|
"offset":238,"byteWidth":2,"height":8,"colStride":0,"rowStride":0,"isColor":true,"isFirstOdd":false}}]},
|
|
"254":{
|
|
"Items":[{
|
|
"Tag":"vis0000fe","VisGenIdent":"apple2-hi-res-bitmap","VisGenParams":{
|
|
"offset":254,"byteWidth":2,"height":8,"colStride":0,"rowStride":0,"isColor":true,"isFirstOdd":false}}]},
|
|
"270":{
|
|
"Items":[{
|
|
"Tag":"vis00010e","VisGenIdent":"apple2-hi-res-bitmap","VisGenParams":{
|
|
"offset":270,"byteWidth":3,"height":8,"colStride":0,"rowStride":0,"isColor":true,"isFirstOdd":false}}]},
|
|
"294":{
|
|
"Items":[{
|
|
"Tag":"vis000126","VisGenIdent":"apple2-hi-res-bitmap","VisGenParams":{
|
|
"offset":294,"byteWidth":3,"height":8,"colStride":2,"rowStride":8,"isColor":true,"isFirstOdd":false}}]}}}
|