star_disasm.git
2023-01-19 Nick DowningTemporary fix for an issue where draw_misc compiler... master
2023-01-19 Nick DowningUpdate to asxv5pxx_beta repo, update Makefiles and...
2022-07-01 Nick DowningTrim Sky Blazer segments, analyze object and draw_misc...
2022-07-01 Nick DowningIn /loader delete dejunk, recrack, lzss_loader, superse...
2022-07-01 Nick DowningExtract and analyze Sky Blazer shapes
2022-07-01 Nick DowningAdd Sky Blazer, there are some changes although they...
2022-06-30 Nick DowningWork out Alien Rain equivalence, this time using very...
2022-06-30 Nick DowningTrim things slightly and begin the Alien Rain disassembly
2022-06-30 Nick DowningImprove a2_load.py to load from nibble image or a2bin...
2022-06-29 Nick DowningSome analysis about collision tests
2022-06-29 Nick DowningMore analysis of alien movement
2022-06-29 Nick DowningStarting to analyze alien structures
2022-06-29 Nick DowningPerform a fresh comparison and improve the matching...
2022-06-29 Nick DowningTrim Galaxian/Alien Typhoon areas being loaded/saved...
2022-06-29 Nick DowningAdd forgotten top-level Makefile entries
2022-06-29 Nick DowningMove the a2_load.py step from /loader into the respecti...
2022-06-29 Nick DowningImprove shape extraction, extract and name Alien Typhoo...
2022-06-29 Nick DowningFigure out the correspondence between Galaxian and...
2022-06-28 Nick DowningMore analysis
2022-06-28 Nick DowningName all the shapes, begin analysis of which shapes...
2022-06-28 Nick DowningAlso extract the draw_misc (non-shiftable) shapes
2022-06-28 Nick DowningGalaxian shape extractor to json, and json to png
2022-06-28 Nick DowningMove utilities and disassembler into /utils, move Star...
2022-06-28 Nick DowningMore Galaxian analysis about shape drawing
2022-06-28 Nick DowningBegin the Galaxian analysis, improve ignores in disasse...
2022-06-28 Nick DowningInitial trace and disassembly of Galaxian and Alien...
2022-06-28 Nick DowningAdd Galaxian and Alien Typhoon by the same author,...
2022-06-28 Nick DowningImprove disassembly of ucode_test_fire routines
2022-06-28 Nick DowningAnalyze the ucode_test_fire strings
2022-06-28 Nick DowningName the sound effects, rationalize naming in the other...
2022-06-28 Nick DowningIn /emu_65c02 implement SDL2 joystick and Apple game...
2022-06-28 Nick DowningIn /emu_65c02 implement SDL2 audio and Apple speaker...
2022-06-28 Nick DowningIdentify most of the timers
2022-06-28 Nick DowningName timer objects in bulk (will later rename them...
2022-06-28 Nick DowningName many of the pixel (internal) objects by what they...
2022-06-28 Nick DowningImprove disassembly of control game ops
2022-06-28 Nick DowningRename labels in the disassembly to reflect latest...
2022-06-28 Nick DowningImprove disassembly of decimal ops
2022-06-28 Nick DowningGive the draw_misc entries names, to see them in the...
2022-06-28 Nick DowningNew JSON-based draw misc extractor and compiler
2022-06-28 Nick DowningRe-add ucode disassembler more properly (it does not...
2022-06-28 Nick DowningNew JSON-based object extractor and compiler (does...
2022-06-28 Nick DowningNew JSON-based shape extractor and compiler (the PNG...
2022-06-28 Nick DowningRationalize the addresses file, implement more sections...
2022-06-28 Nick DowningMove all graphical utilities into /shape
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...
next