Commit Graph

  • 50954f80c5 Added analog output text to the README Bruno Duarte Gouveia 2019-05-20 11:24:33 +01:00
  • dec5080bc9 Release 20190511. sorgelig 2019-05-11 02:36:38 +08:00
  • d512504a6a Update cheat engine. sorgelig 2019-05-11 02:27:05 +08:00
  • f1c48f291c Update project files. sorgelig 2019-05-10 23:53:07 +08:00
  • 34a2741ca1 Revert "Dual HDMI/Analog output #37" sorgelig 2019-05-10 23:43:35 +08:00
  • 6cbf7d0a26 Merge pull request #39 from brNX/master sorgelig 2019-05-10 11:57:18 +08:00
  • 3ed9bb60e6 GENERAL: wired clk_sys to the gb module, using ce and ce_2x to generate the needed clocks internally, general code cleanup Bruno Duarte Gouveia 2019-05-09 22:52:37 +01:00
  • 3134f1fefd Merge pull request #38 from rattboi/dual-output-t2 sorgelig 2019-05-07 00:58:21 +08:00
  • e6dea2f614 Dual HDMI/Analog output #37 rattboi 2019-05-06 09:50:53 -07:00
  • c92a7c43cc Merge pull request #36 from brNX/master sorgelig 2019-05-05 22:03:21 +08:00
  • c84c10761d GENERAL: only reset game genie module when changing game Bruno Duarte Gouveia 2019-05-05 01:47:43 +01:00
  • e72ae0fe27 GENERAL: added Kitrinx's Game Genie Code Bruno Duarte Gouveia 2019-05-04 22:31:20 +01:00
  • 39ef872eae Release 20190425. sorgelig 2019-04-25 23:59:24 +08:00
  • e59add678c Update sys, fix scandoubler. sorgelig 2019-04-25 23:57:50 +08:00
  • f2a19a9f60 Merge pull request #35 from brNX/master sorgelig 2019-04-13 05:32:11 +08:00
  • e56044367b VIDEO: sprite background priorities fixed Bruno Duarte Gouveia 2019-04-12 20:52:52 +01:00
  • 5bf5828626 whitespace cleanup Bruno Duarte Gouveia 2019-04-12 20:52:09 +01:00
  • f547b102d5 VIDEO: fixed wy, is stable over line not image Bruno Duarte Gouveia 2019-03-17 13:25:23 +00:00
  • 10a5405875 Merge pull request #33 from brNX/master sorgelig 2019-03-12 11:43:41 +08:00
  • d3681c7e28 VIDEO: sprite is always drawn over 2b'00 background color (even when BG has priority) Bruno Duarte Gouveia 2019-03-11 22:02:04 +00:00
  • 93c97b3796 cleaned up warnings Bruno Duarte Gouveia 2019-03-11 21:33:55 +00:00
  • 19bdb5ebec Merge pull request #32 from brNX/master sorgelig 2019-03-11 03:01:56 +08:00
  • bf1fdcf0a6 HDMA: added activation delay, fixes shantae Bruno Gouveia 2019-03-10 13:17:28 +00:00
  • c045df10ae sdc: remove absent clock. sorgelig 2019-03-07 17:11:05 +08:00
  • d32d242d81 Re-release 20190307. sorgelig 2019-03-07 15:44:11 +08:00
  • f850d5a1d3 Update save handling. sorgelig 2019-03-07 15:42:46 +08:00
  • 03906a83e0 Release 20190307. sorgelig 2019-03-07 15:02:21 +08:00
  • 6e26874378 Update sys. sorgelig 2019-03-07 14:59:12 +08:00
  • df47acf30a Merge pull request #31 from brNX/master sorgelig 2019-03-06 04:20:25 +08:00
  • d61b75ce11 VIDEO+T80: changed h_cnt padding to 6 and changed T2Write to 1 (write in T2), fixes div timings and burai fighter Bruno Duarte Gouveia 2019-03-05 00:31:39 +00:00
  • 51162ac92b cleanup warning Bruno Gouveia 2019-03-03 22:19:36 +00:00
  • f60436ed4a VIDEO: padded h_cnt with 4 cycles on reset Bruno Gouveia 2019-03-03 22:18:56 +00:00
  • 5192902d8d README: added bios/bootrom to clarify that it isn't a game, removed 'early' from GBC text Bruno Gouveia 2019-03-03 21:05:36 +00:00
  • af1c0e1dd7 VIDEO: ly=lyc can trigger when changing lyc Bruno Gouveia 2019-03-03 17:46:39 +00:00
  • 560e1095d2 VIDEO: disable cpu access to vram in mode 3, oam region in mode 2 and 3 Bruno Gouveia 2019-03-03 00:45:40 +00:00
  • f55994057e TIMER: padded inital value of internal counter to 8 and 2 after reset, enables instr_timing and mem_timing roms to pass Bruno Duarte Gouveia 2019-03-02 14:08:01 +00:00
  • 95dda12ffe VIDEO: added vblank back to start of line Bruno Gouveia 2019-02-24 22:23:38 +00:00
  • 9e05074f87 T80: fixed jp cc,nn opcode, padded IM 2 (18 cycles for now , should be 20 long) Bruno Gouveia 2019-02-24 15:56:59 +00:00
  • 2b384d8b11 VIDEO: padded mode 3 timing with 16 cycles (for now, sprites count should be used for that) Bruno Gouveia 2019-02-24 15:55:00 +00:00
  • 6922b95fee T80: fixed rst xx timing (16 cycles) Bruno Duarte Gouveia 2019-02-12 22:10:43 +00:00
  • c02fced876 Release 20190213. sorgelig 2019-02-13 16:12:24 +08:00
  • 0fcfcaf4f3 remove fast boot option. It's byggy. sorgelig 2019-02-13 15:46:38 +08:00
  • 32658ca65d sys: update the scaler. sorgelig 2019-02-13 15:43:40 +08:00
  • 3b7a882182 sys: fix the audio. sorgelig 2019-02-13 15:43:27 +08:00
  • 9cb6f514e6 Merge pull request #29 from brNX/master sorgelig 2019-02-12 13:15:52 +08:00
  • 0a16bae66f T80: fixed 16 bit DEC opcode timing Bruno Duarte Gouveia 2019-02-11 22:16:53 +00:00
  • ca318add85 VIDEO: fixed xenon 2 missing sprites Bruno Duarte Gouveia 2019-02-11 22:16:09 +00:00
  • 7ede7261a1 Release 20190121. sorgelig 2019-01-21 11:56:38 +08:00
  • 56c61feaa7 Add auto mode. sorgelig 2019-01-21 11:40:51 +08:00
  • 90870b555c Some updates in re-arrange. sorgelig 2019-01-21 10:11:08 +08:00
  • 9919b93b54 Update sys. sorgelig 2019-01-21 10:10:25 +08:00
  • aca00360f5 osd_status should not be set in info mode. sorgelig 2019-01-20 20:43:48 +08:00
  • 2264f7086d Merge pull request #27 from brNX/master sorgelig 2019-01-20 04:07:52 +08:00
  • 508db5786c VIDEO: implemented GBC BG priority bit (BG over Sprite) Bruno Duarte Gouveia 2019-01-19 12:24:45 +00:00
  • abfaf62157 HDMA: fixed overflow of the last chunk in GDMA mode Bruno Duarte Gouveia 2019-01-18 18:39:32 +00:00
  • 17e5da5ad8 Merge pull request #26 from Kitrinx/master sorgelig 2019-01-10 09:17:35 +08:00
  • 24dae9822b change light behavior and default autosaves to off U-COOKIE\kitri 2019-01-09 19:11:56 -06:00
  • 17b4562f99 Release 20190110. sorgelig 2019-01-10 05:51:33 +08:00
  • 6fa9c5b0fe Update sys. sorgelig 2019-01-10 05:45:09 +08:00
  • c4e92f0df2 auto save loading and writing U-COOKIE\kitri 2019-01-09 15:21:56 -06:00
  • a35a1646f3 Merge pull request #25 from brNX/master sorgelig 2019-01-09 16:29:10 +08:00
  • 7b3bc6a68b HDMA: fixed trigger in fast mode (8MHz) Bruno Duarte Gouveia 2019-01-08 20:41:53 +00:00
  • ec0e003e4c HDMA: code refactor, disabled reads from W only registers Bruno Duarte Gouveia 2019-01-07 01:36:40 +00:00
  • 39e83a412a GBC: added dummy RP register (infrared port), fixed default register values for KEY1 Bruno Duarte Gouveia 2019-01-07 00:56:35 +00:00
  • 6edc3bfdce T80: fixed rotate, cpl, scf and ccf opcodes, finally passed blargg's cpu_instr tests Bruno Duarte Gouveia 2019-01-07 00:53:26 +00:00
  • 8a7617db46 GBC: fixed audio in fast mode Bruno Duarte Gouveia 2019-01-02 15:32:10 +00:00
  • 0083ab39c4 GBC: speed change implemented , had to clock the sdram 2x speed, sound still buggy Bruno Duarte Gouveia 2019-01-02 00:29:08 +00:00
  • c92df4a490 Release 20181231. sorgelig 2018-12-31 07:23:30 +08:00
  • a825c829aa Update scaler, fix tearing. sorgelig 2018-12-31 07:06:21 +08:00
  • e14e47322e Merge pull request #24 from brNX/master sorgelig 2018-12-30 14:10:33 +08:00
  • e8973214fd Update ReadMe.md Bruno Duarte Gouveia 2018-12-30 01:14:17 +00:00
  • 70ddff947d SAVE: fixed backup ram save and load Bruno Duarte Gouveia 2018-12-29 22:25:30 +00:00
  • 203e594ef8 Release 20181229. sorgelig 2018-12-29 05:39:01 +08:00
  • 6227c8acc2 Update sys. sorgelig 2018-12-29 03:33:32 +08:00
  • a5495aafe6 Merge pull request #23 from brNX/master sorgelig 2018-12-29 02:38:59 +08:00
  • 8e355fd295 GBC: missing toggle after rebase Bruno Duarte Gouveia 2018-12-27 20:40:47 +00:00
  • ba70cdfc01 GBC: added bios load from file Bruno Duarte Gouveia 2018-12-27 19:20:44 +00:00
  • ff1a3a7518 cleanup, fix warnings Bruno Duarte Gouveia 2018-12-27 17:57:54 +00:00
  • 1e751534e4 GBC: added 2nd clock to peripherals for register read/write Bruno Duarte Gouveia 2018-12-26 18:52:58 +00:00
  • c6beeba7c5 GBC: added bank registers to read block Bruno Duarte Gouveia 2018-12-26 16:20:30 +00:00
  • eed2a9c627 GBC: fixed BG palette Bruno Duarte Gouveia 2018-12-25 17:55:22 +00:00
  • 09abeee1cc GBC: simplified BG palette read Bruno Duarte Gouveia 2018-12-25 17:27:23 +00:00
  • d4f6832267 GBC: rgb to gbc colour conversion Bruno Duarte Gouveia 2018-12-24 23:50:29 +00:00
  • a817534a75 GBC: added sprite support Bruno Duarte Gouveia 2018-12-24 21:07:40 +00:00
  • 3fd97e1d23 GBC: BG flip y Bruno Duarte Gouveia 2018-12-24 15:03:36 +00:00
  • 43b85a43cc GBC: BG horizontal flip implemented Bruno Duarte Gouveia 2018-12-24 02:30:14 +00:00
  • 034ca1ca96 GBC: added colour management to BG, full flags support for sprites (not used yet) Bruno Duarte Gouveia 2018-12-23 20:58:59 +00:00
  • 11a54c84ee GBC: added colour support to lcd, disabled speed switch for now , separated vram banks in 2 instances Bruno Duarte Gouveia 2018-12-23 16:21:18 +00:00
  • 74af4a233f VIDEO: added gbc palettes registers to read/write block Bruno Duarte Gouveia 2018-12-19 19:28:13 +00:00
  • e4275bf8eb GBC: added gbc flag from header Bruno Duarte Gouveia 2018-12-19 18:10:51 +00:00
  • a2be2748b3 HDMA: fix wr to ff55 (forgot sel_reg) Bruno Duarte Gouveia 2018-12-18 23:49:33 +00:00
  • 23c19e6a61 GBC: adjusted timer clock , 2x in fast mode Bruno Duarte Gouveia 2018-12-18 01:25:17 +00:00
  • 0741ddce90 GBC: routed out T80 stop signal and implemented freq. switch Bruno Duarte Gouveia 2018-12-17 22:39:25 +00:00
  • 69c3c8f09a HDMA: removed duplicated coded Bruno Duarte Gouveia 2018-12-17 22:10:05 +00:00
  • 1fa57d4483 HDMA: fixed ff55 read after stopping and while transferring Bruno Duarte Gouveia 2018-12-17 22:06:54 +00:00
  • 18e8a46e47 HDMA: fixed both modes and added testbench Bruno Duarte Gouveia 2018-12-17 21:20:31 +00:00
  • b6d245e36e HDMA: added adress mux Bruno Duarte Gouveia 2018-12-17 21:19:22 +00:00
  • c8e788e59c HDMA: moved hdma to module Bruno Duarte Gouveia 2018-12-17 02:55:26 +00:00
  • e5ad47870b GBC: start hdma and clock switching implementation Bruno Duarte Gouveia 2018-12-12 20:46:25 +00:00
  • 9609555877 GBC: added iram and vram banking Bruno Duarte Gouveia 2018-12-11 00:00:28 +00:00