graph
- cleanup.2012-05-07, by Robert McIntyre
- added rgb->gbRGB translation code.2012-05-07, by Robert McIntyre
- merge2012-05-07, by Robert McIntyre
- added image.clj2012-05-07, by Robert McIntyre
- added reference c program for converting vga rgb to vb rgb.2012-05-06, by Robert McIntyre
- merge.2012-05-06, by Robert McIntyre
- added save state2012-05-02, by Robert McIntyre
- adjusted drum beats.2012-05-05, by Robert McIntyre
- slight cleanup.2012-05-04, by Robert McIntyre
- added csv files, completed demo :)2012-05-04, by Robert McIntyre
- adjusted mother.mid for easy mini-midi conversion.2012-05-04, by Robert McIntyre
- increased tempo of regret2012-05-04, by Robert McIntyre
- formatted ship-of-regret-and-sleep.mid for smooth mini-midi conversion.2012-05-04, by Robert McIntyre
- shortened song.2012-05-04, by Robert McIntyre
- adding ship-of-regret-and-sleep.mid.2012-05-04, by Robert McIntyre
- merge dylan's changes.2012-05-04, by Robert McIntyre
- Fixed error with wild pokemon demographics; will need to alter the way hxc-wilds format of data returned by hxc-wilds to incorporate encounter rates.2012-05-02, by Dylan Holmes
- Fixed type effectiveness; added it to the ROM map. (I've been remiss...)2012-05-02, by Dylan Holmes
- Added interactive Pokemon cries.2012-04-29, by Dylan Holmes
- Added introduction.2012-04-29, by Dylan Holmes
- remove useless :duty from drum track.2012-05-04, by Robert McIntyre
- got drums to work.2012-05-04, by Robert McIntyre
- working on drums.2012-05-04, by Robert McIntyre
- working on noise.2012-05-04, by Robert McIntyre
- remove dead code.2012-05-04, by Robert McIntyre
- removed duplicate notes in drum track.2012-05-04, by Robert McIntyre
- enabled duty-selection via title information in the midi file.2012-05-04, by Robert McIntyre
- implememted automatic detection of tracks.2012-05-04, by Robert McIntyre
- implemented adjustable wave-duty for the two pitch channels.2012-05-04, by Robert McIntyre
- added trill and extended last note.2012-05-04, by Robert McIntyre
- remove csv file.2012-05-04, by Robert McIntyre
- going to work on another song.2012-05-04, by Robert McIntyre
- rescaled intro.2012-05-03, by Robert McIntyre
- fixed silence at end, and increased tempo.2012-05-03, by Robert McIntyre
- synchronized pony song.2012-05-03, by Robert McIntyre
- exporting to midi file.2012-05-03, by Robert McIntyre
- removed all overlapping notes.2012-05-03, by Robert McIntyre
- removed overlapping notes in drum track.2012-05-03, by Robert McIntyre
- move some notes between tracks.2012-05-03, by Robert McIntyre
- simplified notes2012-05-03, by Robert McIntyre
- merge drum tracks2012-05-03, by Robert McIntyre
- change insturments.2012-05-03, by Robert McIntyre
- removed some tracks.2012-05-03, by Robert McIntyre
- added music2012-05-03, by Robert McIntyre
- saving progress.2012-04-27, by Robert McIntyre
- mapped most of music-playing RAM2012-04-26, by Robert McIntyre
- mapped more of RAM music-playing data structure.2012-04-26, by Robert McIntyre
- discovered meanig of first 8 bytes of music.2012-04-26, by Robert McIntyre
- can cange music; trying to understand music format.2012-04-26, by Robert McIntyre
- investigating the game's music.2012-04-26, by Robert McIntyre
- saving progress.2012-04-26, by Robert McIntyre
- can now play midi files with two tracks.2012-04-25, by Robert McIntyre
- now I can play two voices at once!2012-04-25, by Robert McIntyre
- created basic frame system for multiple voices.2012-04-25, by Robert McIntyre
- workig on two voices using square wave generators.2012-04-25, by Robert McIntyre
- paramaterized music-step2012-04-25, by Robert McIntyre
- paramaterized do-message2012-04-25, by Robert McIntyre
- reordered assembly in music-kernel.2012-04-24, by Robert McIntyre
- remove crufty comment.2012-04-24, by Robert McIntyre
- correctly handles notes longer than 1 second.2012-04-23, by Robert McIntyre
- investigating infinite loop in note-codes.2012-04-23, by Robert McIntyre
- correctly handle silent spaces in midi files.2012-04-23, by Robert McIntyre
- sucessfully played third-kind.2012-04-23, by Robert McIntyre
- completed basic midi parser using midicsv2012-04-23, by Robert McIntyre
- implemented note-code message.2012-04-23, by Robert McIntyre
- changed assembly to handle mini-midi messages of different lengths.2012-04-23, by Robert McIntyre
- increased resolution of music-kernel timer.2012-04-17, by Robert McIntyre
- merge.2012-04-17, by Robert McIntyre
- Found assembly scripts for GiveItem and GivePokemon.2012-04-14, by Dylan Holmes
- Found HP restored by SODA POP, FRESH WATER, LEMONADE; also found number of steps for REPEL, SUPER REPEL, MAX REPEL.2012-04-14, by Dylan Holmes
- Figured out how NPC Pokemon teams are encoded.2012-04-14, by Dylan Holmes
- completed basic music playing kernel2012-04-17, by Robert McIntyre
- made basic tone player.2012-04-16, by Robert McIntyre
- everything works :) now I have total control over the game.2012-04-14, by Robert McIntyre
- saving progress before debugging.2012-04-14, by Robert McIntyre
- moved asseitem-writer assembly to rlm-assembly.2012-04-14, by Robert McIntyre
- merge.2012-04-14, by Robert McIntyre
- saving progress...2012-04-13, by Dylan Holmes
- Saving work -- found Pokedex menu text, and other things.2012-04-13, by Dylan Holmes
- Added several new things: NPC Pokemon names, Celadon prize data, NPC Trainers' Pokemon.2012-04-13, by Dylan Holmes
- brought documentation up to date.2012-04-14, by Robert McIntyre
- merge dylan's changes.2012-04-13, by Robert McIntyre
- Astoundingly, it is not generally possible to convert decimal representations into hexadecimal simply by prepending 0x.2012-04-12, by Dylan Holmes
- Found in-game pointers to type names; ready to remove manually-coded list.2012-04-12, by Dylan Holmes
- removed repeated nybbles, length is now 69 opcodes.2012-04-13, by Robert McIntyre
- got main-bootstrap-program down to 67 opcodes.2012-04-13, by Robert McIntyre
- removed one opcode2012-04-13, by Robert McIntyre
- all tests passed.2012-04-13, by Robert McIntyre
- finally made it to the actual writing part...2012-04-13, by Robert McIntyre
- this f@#@# thing oh my god.2012-04-13, by Robert McIntyre
- allowed non-even initial blank inputs.2012-04-13, by Robert McIntyre
- fixed bug where variables would be overwritten.2012-04-13, by Robert McIntyre
- use E as scratch instead of C2012-04-13, by Robert McIntyre
- fixed bug where A was always 0 when the self-modigying code was executed.2012-04-13, by Robert McIntyre
- set H for real2012-04-13, by Robert McIntyre
- set H, but found flaw in program flow.2012-04-13, by Robert McIntyre
- saving progress.2012-04-12, by Robert McIntyre
- saving progress....2012-04-12, by Robert McIntyre
- saving progress...2012-04-12, by Robert McIntyre
- saving progress.2012-04-11, by Robert McIntyre
- saving progress.2012-04-12, by Robert McIntyre
- had to change programs to prevent repeats.2012-04-12, by Robert McIntyre
- saving progress...2012-04-12, by Robert McIntyre
- changed scratch ragisters from BC to DE.2012-04-12, by Robert McIntyre
- working on mode-dispatch2012-04-12, by Robert McIntyre
- completed read-user-input by working off of Dylan's version.2012-04-11, by Robert McIntyre
- saving progress.2012-04-11, by Robert McIntyre
- decreased frame-metronome by one opcode2012-04-11, by Robert McIntyre
- frame-metronome no longer needs any state.2012-04-11, by Robert McIntyre
- leave HL unmolested2012-04-11, by Robert McIntyre
- simplifying frame-metronome2012-04-11, by Robert McIntyre
- created efficient frame-metronome program2012-04-11, by Robert McIntyre
- working on main bootstrap program2012-04-11, by Robert McIntyre
- modifying dylan's assembly bootstrap program so that my primitive item-writer program can write it to memory.2012-04-11, by Robert McIntyre
- add demo moves2012-04-10, by Robert McIntyre
- merge2012-04-10, by Robert McIntyre
- Found some tile sprites for printable characters. Neato.2012-04-09, by Dylan Holmes
- merged changes2012-04-09, by Dylan Holmes
- Added more sandbox stuff in rom.org to show how the memory is laid out.2012-04-09, by Dylan Holmes
- fixed a few blocks that were not tangling properly.2012-04-08, by Dylan Holmes
- script: wrote memory pattern from within game!2012-04-10, by Robert McIntyre
- cleaning up code2012-04-10, by Robert McIntyre
- script: item-program completely deposited. Will test tomorrow :)2012-04-09, by Robert McIntyre
- saving progress...2012-04-09, by Robert McIntyre
- almost halfway there!2012-04-09, by Robert McIntyre
- more progress.2012-04-09, by Robert McIntyre
- saving progress...]2012-04-09, by Robert McIntyre
- script: made it to celadon poke-center.2012-04-09, by Robert McIntyre
- route repaired.2012-04-09, by Robert McIntyre
- repairing route2012-04-09, by Robert McIntyre
- script: got leomnades and TM13, shopping is complete.2012-04-09, by Robert McIntyre
- got guard spec & x-accuracy; floor five complete.2012-04-09, by Robert McIntyre
- got elemental stones; floor four complete.2012-04-09, by Robert McIntyre
- script: got TM18; floor three complete.2012-04-09, by Robert McIntyre
- script: bought status healing items; floor two complete.2012-04-09, by Robert McIntyre
- script: bought TMs on second floor.2012-04-09, by Robert McIntyre
- adjusting run to use 0x00 items for money since they are worth a half million each.2012-04-09, by Robert McIntyre
- wrote skeleton for celadon purchase spree.2012-04-08, by Robert McIntyre
- mapped celadon store inventories.2012-04-08, by Robert McIntyre
- merge dylan's changes.2012-04-08, by Robert McIntyre
- fixed a few blocks that were not tangling properly.2012-04-08, by Dylan Holmes
- finished working for now. i've completed more carving up of code blocks.2012-04-08, by Dylan Holmes
- more progess: now rom.org tangles into hxc.clj; i'll be subdividing the code blocks as I write more.2012-04-08, by Dylan Holmes
- Saving progress. Cleaned up documentation a little; found more ROM stuff, including names of status ailments and amount of HP restored by potions.2012-04-08, by Dylan Holmes
- script: made it to cereulean with TM55s worth 2 million.2012-04-08, by Robert McIntyre
- item layout is complete.2012-04-08, by Robert McIntyre
- constructing exact item-pc layout for item-writer.2012-04-08, by Robert McIntyre
- completed testing of item-writer; looks good.2012-04-08, by Robert McIntyre
- brought item-writer down to 20 items.2012-04-08, by Robert McIntyre
- preliminary item-writer complete2012-04-08, by Robert McIntyre
- rewriting basic-writer assemly so that it is valid items2012-04-08, by Robert McIntyre
- created 40-byte program to bootstrap main bootstrap program2012-04-07, by Robert McIntyre
- restore memoization.2012-04-07, by Robert McIntyre
- Fixed two major bugs related to restart events which were causing desync. The entire video now syncs properly.2012-04-07, by Robert McIntyre
- fixed major bug with first-difference which was causing de-sync.2012-04-07, by Robert McIntyre
- saving progress.2012-04-06, by Robert McIntyre
- fixed problem with rival's name.2012-04-06, by Robert McIntyre
- solving problem with rival name becomming a key item.2012-04-06, by Robert McIntyre
- improved do-save-corruption2012-04-06, by Robert McIntyre
- made more progress, have burn heals and correct name for rival.2012-04-06, by Robert McIntyre
- improved efficiency of delayed-difference2012-04-06, by Robert McIntyre
- improved delayed-difference with memoization2012-04-05, by Robert McIntyre
- corrected compilation bugs2012-04-05, by Robert McIntyre
- saving progress before trip to Liberal.2012-04-04, by Robert McIntyre
- improved efficiency of set-cursor2012-04-04, by Robert McIntyre
- fixed set-cursor so that moving the cursor backwards works2012-04-04, by Robert McIntyre
- created functions to set the cursor to any position in any list2012-04-04, by Robert McIntyre
- added function to determine wuantity of items currently selected2012-04-04, by Robert McIntyre
- created function to determine total item-offset2012-04-04, by Robert McIntyre
- located item-list related addresses.2012-04-03, by Robert McIntyre
- adapting bootstrap to new util functions.2012-04-03, by Robert McIntyre
- fixing runs to use new util functions.2012-04-02, by Robert McIntyre
- remove crufty functions.2012-04-02, by Robert McIntyre
- greatly speed up scroll-text by using binary-search.2012-04-02, by Robert McIntyre
- merge2012-04-02, by Robert McIntyre
- scroll text works robustly but is slow2012-04-02, by Robert McIntyre
- major refactoring; made (walk) more robust2012-04-02, by Robert McIntyre
- Added more to the rom map.2012-04-01, by Dylan Holmes
- began writing out my notes on the ROM in an org file.2012-04-01, by Dylan Holmes
- added hxc-intro-pkmn for seeing which pokemon is displayed in oak's intro, and sxc-intro-pkmn! for modifying it.2012-04-01, by Dylan Holmes
- made progress on music; fixed several music pointers I grabbed from the internet.2012-03-31, by Dylan Holmes
- moved the memory manipulation functions out of world.practice and into a separate location, gb.mem-utils, to avoid cyclic load dependency. will adjust the dependent files shortly.2012-03-31, by Dylan Holmes
- completed cry functions.2012-03-31, by Dylan Holmes
- beginning to work on cry data2012-03-31, by Dylan Holmes
- improve testing program2012-03-31, by Robert McIntyre
- improve testing program2012-03-31, by Robert McIntyre
- item manipulation program works!2012-03-31, by Robert McIntyre
- going to test bootstrapping program.2012-03-31, by Robert McIntyre
- inserted backwards jump into bootstrap program to fit it into item-pc space2012-03-30, by Robert McIntyre
- found program that works as valid items, but now the program is too long...2012-03-30, by Robert McIntyre
- mapped out the rest of relevant characters-as-objects space2012-03-30, by Robert McIntyre
- found a second good character-item that can serve as a target2012-03-30, by Robert McIntyre
- mapping out characters-as-items to avoid corrupt items.2012-03-30, by Robert McIntyre
- restored deposit-one-item, working on getting rival's name into item computer.2012-03-30, by Robert McIntyre
- dylan thought of a better program using op 0x70.2012-03-30, by Robert McIntyre
- merge2012-03-30, by Robert McIntyre
- preliminary idea for a better pre-bootstrapping program.2012-03-30, by Robert McIntyre
- Tinkering with types and encounters.2012-03-30, by Dylan Holmes
- script: creating header for initial bootstrap program.2012-03-29, by Robert McIntyre
- script: walked to poke-center computer.2012-03-29, by Robert McIntyre
- Fixed missing delimiter in gb.moves; preparing to play with type effectiveness.2012-03-29, by Dylan Holmes
- Made hxc-pokenames and hxc-items return keywords instead of strings by default; added hxc-pokenames-raw and hxc-items-raw for the string version.2012-03-29, by Dylan Holmes
- merge2012-03-28, by Robert McIntyre
- added give-empty-pokedex2012-03-28, by Robert McIntyre
- Found the hardcoded pokedex order!!2012-03-28, by Dylan Holmes
- script: bought 96 burn heals2012-03-28, by Robert McIntyre
- Added the hardcoded list of moves that the TMs and HMs teach.2012-03-28, by Dylan Holmes
- added price data. also, shop data seems a bit off.2012-03-28, by Dylan Holmes
- Replaced manually listed move data in gb.moves with a call to hxc-move-data. Also, began work on hxc-shops, which lists shop inventory. todo: find out how the game converts internal order to pokedex order; todo: get hardcoded tm data.2012-03-27, by Dylan Holmes
- reorginazed save corruption code2012-03-27, by Robert McIntyre
- script: save corruption2012-03-27, by Robert McIntyre
- script: bought initial 5 items.2012-03-27, by Robert McIntyre
- fix compiliation errors2012-03-27, by Robert McIntyre
- merge.2012-03-27, by Robert McIntyre
- added script to automatically buy any combination of items from a store's inventory.2012-03-27, by Robert McIntyre
- refactored walking code from buy-initial-objects to its own function.2012-03-27, by Robert McIntyre
- further improvements on hxc-pokemon-base.2012-03-27, by Dylan Holmes
- beginning work on hxc-pokemon-base, the collection of base stats, battle sprite data, etc.2012-03-27, by Dylan Holmes
- script: went back to viridian store.2012-03-27, by Robert McIntyre
- script: delivered oak's parcel; got pokedex.2012-03-26, by Robert McIntyre
- script: made it to oak's lab from viridian mart.2012-03-26, by Robert McIntyre
- Since the game uses zeros as delimiters in the evolution/learnset section, it increments all of the move/pokemon indices by 1. Altered my code so that all returned values are consistently non-incremented.2012-03-26, by Dylan Holmes
- Added hardcoded learnsets.2012-03-26, by Dylan Holmes
- script: got oak's parcel2012-03-26, by Robert McIntyre
- merge2012-03-26, by Robert McIntyre
- script: made it to viridian mart2012-03-26, by Robert McIntyre
- Corrected hxc-evolution so that pokemon with branched evolutions (i.e. eevee) will be fully included. As a result, altered hxc-evolution to return a list of hashes, one per evolution.2012-03-26, by Dylan Holmes
- script: left oak's lab.2012-03-26, by Robert McIntyre
- merge2012-03-26, by Robert McIntyre
- script: defeated rival.2012-03-26, by Robert McIntyre
- Added hardcoded evolution data.2012-03-26, by Dylan Holmes
- script: got pikachu.2012-03-26, by Robert McIntyre
- continued work on unoptimized script2012-03-26, by Robert McIntyre
- improved scroll-text to scroll through multiple lines of text2012-03-26, by Robert McIntyre
- unicode walking :)2012-03-26, by Robert McIntyre
- fixed incompetence.2012-03-26, by Robert McIntyre
- added delicious unicode characters to the character-map.2012-03-26, by Robert McIntyre
- minor correction.2012-03-26, by Robert McIntyre
- merge2012-03-26, by Robert McIntyre
- updated title and save_corruption to work with all the recent updates2012-03-26, by Robert McIntyre