star_disasm.git
2022-06-24 Nick DowningVery very preliminary ucode disassembler
2022-06-24 Nick DowningMake ucode strings be words, except collision_test...
2022-06-24 Nick DowningAdd object names to the labels for the ucode strings
2022-06-24 Nick DowningMore analysis about decimal routines in ucode
2022-06-24 Nick DowningStandardize on uppercase for = defines in asxxxx source...
2022-06-24 Nick DowningMake my modifications to asxv5pxx more proper for sendi...
2022-06-24 Nick DowningMore analysis identifying the different microcode table...
2022-06-24 Nick DowningMore analysis about when the different microcode tables...
2022-06-24 Nick DowningMore analysis of the microcode opcode format
2022-06-23 Nick DowningMore analysis about how the microcode tables work
2022-06-23 Nick DowningFix DHGR starfield bug by setting PIXEL_SHAPE=1
2022-06-23 Nick DowningDark green lowlights for tree and cactus, improve the...
2022-06-22 Nick DowningChange colours of some game objects just for variety...
2022-06-22 Nick DowningAdd shape_mono_to_grey.py (similar to shape_versions...
2022-06-22 Nick DowningReinstate my graphics for haystack, house, tree and...
2022-06-22 Nick DowningEmulate HGR pixel shift so that title text colour cycli...
2022-06-22 Nick DowningImplement DHGR overflow pixel to left (from high bit...
2022-06-22 Nick DowningImprove DHGR drawing slightly, temporarily revert DHGR...
2022-06-22 Nick DowningNew approach to DHGR which does not change the game...
2022-06-22 Nick DowningMove a2_hex2bin.py from /disasm where it is no longer...
2022-06-22 Nick DowningFix language card bank swap, fix incorrect dejunk at...
2022-06-22 Nick DowningFirst cut at making a2_pack.py support language card
2022-06-22 Nick DowningUnify the a2_pack.py --(rev|fwd) code slightly, fix...
2022-06-21 Nick DowningUnify a2_pack_*.py into a2_pack.py (--rev|--fwd)
2022-06-21 Nick DowningMake a2_pack_*.py use the same LZSS compressor, rev...
2022-06-21 Nick DowningIn a2_pack_*.py make the loader be constructed in order...
2022-06-21 Nick DowningMake a2_pack_fwd.py have the mini-linker from a2_pack_r...
2022-06-21 Nick DowningIn a2_pack_*.py implement fixup flags (makes the two...
2022-06-21 Nick DowningIn a2_pack_*.py make each section be a variable instead...
2022-06-21 Nick DowningAdd a2_pack_rev.py and lzss_unpack_rev.py (loads game...
2022-06-21 Nick DowningRename a2_pack.py to a2_pack_fwd.py and lzss_unpack...
2022-06-21 Nick DowningIn a2_pack.py implement a mini linker based on end...
2022-06-21 Nick DowningIn a2_pack.py unpack in address order (rather than...
2022-06-20 Nick DowningImplement /loader/a2_pack.py which can convert ihx...
2022-06-20 Nick DowningIn /emu_65c02 implement a chice of *.bin, *.a2bin or...
2022-06-20 Nick DowningImplement a default lowercase font for Apple IIe, from...
2022-06-19 Nick DowningIn /emu_65c02, rationalize character generator to suppo...
2022-06-18 Nick DowningIn /emu_65c02, extend the mem[] array to include a...
2022-06-17 Nick DowningSpeed up LZSS encoding
2022-06-17 Nick DowningRe-tune LZSS since it now has to handle a longer run...
2022-06-17 Nick DowningRemove the hires loader since the LZSS loader doesn...
2022-06-17 Nick DowningRemove the RLE, RLE2 and tree loaders since LZSS is...
2022-06-17 Nick DowningOptimizations to how the bit buffer is initialized...
2022-06-17 Nick DowningAdd LZSS loader
2022-06-16 Nick DowningAdd readme.txt and export.sh, disable DHGR again, fix...
2022-06-14 Nick DowningSave a byte in tree decoder routine by recycling sentin...
2022-06-14 Nick DowningHacking to make DHGR build playable in the emulator...
2022-06-14 Nick DowningAdd the ability to remove a jump to the real entry...
2022-06-14 Nick DowningRefactor encoders and decoders to work stackwise, allow...
2022-06-14 Nick DowningIn tree loader, eliminate the high table (pairs of...
2022-06-14 Nick DowningMake tree loader faster by inlining (at the expense...
2022-06-14 Nick DowningAdd tree_loader (tokenizer), saves quite a lot more...
2022-06-14 Nick DowningNasty hacks to account for dhgr delay wrt hgr, but...
2022-06-14 Nick DowningAdd rle2_loader (pair runs), does save some bytes altho...
2022-06-14 Nick DowningRename my_loader to hires_loader, implement rle_loader...
2022-06-13 Nick DowningTune areas to put more into language card, implement...
2022-06-13 Nick DowningFor DHGR, implement language card support for the loade...
2022-06-13 Nick DowningMake pack.py handle the case where relocate address...
2022-06-13 Nick DowningMake pack.py utility understand intelhex directly ...
2022-06-12 Nick DowningMerge udata2 into data so that we do not have to specif...
2022-06-12 Nick DowningFor DHGR build, don't move data at 1f80 to end, as...
2022-06-12 Nick DowningTrim disassembly bounds slightly, improve .ds output...
2022-06-12 Nick DowningIntroduce my (improved?) graphics in the PIXEL_SHAPE...
2022-06-12 Nick DowningImplement DHGR shape compiler, and many hacks to get...
2022-06-12 Nick Downingwip hacks
2022-06-12 Nick DowningImplement DHGR colour cycling for the STAR BLAZER title...
2022-06-12 Nick DowningUse 80STORE (aka 80COL) switch instead of WRCARDRAM...
2022-06-12 Nick DowningAdd PIXEL_SHAPE = 1 to draw pixels via the regular...
2022-06-12 Nick DowningMake ALIGN = 0 squash things to save space (simpler...
2022-06-12 Nick DowningInsert most analysis from commit f031b692 (the parts...
2022-06-12 Nick DowningMore analysis, to identify all object-related structure...
2022-06-12 Nick DowningInitial DHGR patches to game code (it doesn't have...
2022-06-12 Nick DowningBasic /emu_65c02 DHGR support, displays zebra (SETDHIRE...
2022-06-12 Nick DowningPreliminary Apple IIe support in /emu_65c02, just loadi...
2022-06-12 Nick DowningBase disassembly on dejunked image (fill value 0),...
2022-06-11 Nick DowningUpdate /emu_65c02/emu_65c02.c to applesoft_basic.git...
2022-06-11 Nick DowningRemove copyrighted material from the repo (make it...
2022-06-11 Nick DowningImplement shape compiler which can convert the mono...
2022-06-11 Nick DowningAdd patching ability via the Makefile (for now, later...
2022-06-11 Nick DowningInsert friendly names for some of the more newly discov...
2022-06-11 Nick DowningMore dejunking, manual analysis to cover some pointers...
2022-06-11 Nick DowningImplement extra syntax for manual descriptions (extra_t...
2022-06-11 Nick DowningFix bugs in local variable handling
2022-06-11 Nick DowningAdd macro2 to detect lo/hi pairs in immediate operands...
2022-06-11 Nick DowningImplement larr_NNNN and harr_NNNN (lo and hi parts...
2022-06-11 Nick DowningRecognize macros by regexen again (more flexible),...
2022-06-11 Nick DowningMake regexen match disassembler output directly (withou...
2022-06-11 Nick DowningCreate items for the operand parts instructions (allow...
2022-06-11 Nick DowningImplement partial instruction disassembly, to deal...
2022-06-11 Nick DowningImplement writeable flag, improve addr chain and read...
2022-06-10 Nick DowningImplement rts table detection and output, some manual...
2022-06-10 Nick DowningImplement local labels
2022-06-10 Nick DowningImplement named fields for area info and item info...
2022-06-10 Nick DowningRecognize common sequences by opcode rather than regex...
2022-06-10 Nick DowningMore memory analysis (find pointer arrays)
2022-06-10 Nick DowningMore memory analysis (implement all addressing modes)
2022-06-10 Nick DowningAdd comments giving relevant register values from trace...
2022-06-10 Nick DowningMake my loader origin 09fd not 0a00 to avoid overlaying...
2022-06-09 Nick DowningDHGR headquarters and radar
2022-06-09 Nick DowningAdd /disasm/shape_versions.py which can quickly generat...
next