summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Some functions moved to LcdControllerHEADorigin/masterorigin/HEADmasterGabriel Rodrigues Couto2016-07-026-281/+249
| | | | | | TerminalCanvas refactored, removed Drawille dependency, implemented a faster braille render. Thank you @whatthejeff for the inspiration :-) Little FPS gain #46
* Merge pull request #45 from hasegawa-tomoki/fix-error-handler-for-php7Gabriel Rodrigues Couto2016-07-021-1/+1
|\ | | | | PHP7 wants Throwable for 1st parameter of set_exception_handler's closure.
| * Update boot.phpHASEGAWA Tomoki2016-05-051-1/+1
| |
| * Use global namespace for consistency.HASEGAWA Tomoki2016-05-031-2/+2
| |
| * PHP7 wants Throwable for 1st parameter of set_exception_handler's closure.HASEGAWA Tomoki2016-04-291-1/+1
| |
* | Merge pull request #44 from hasegawa-tomoki/fix-class-not-foundGabriel Rodrigues Couto2016-05-011-4/+4
|\ \ | |/ |/| Fix "class RuntimeException not found".
| * Fix "class RuntimeException not found".HASEGAWA Tomoki2016-04-291-4/+4
|/
* Updated TO-DO list on READMEGabriel Rodrigues Couto2016-03-041-2/+2
|
* Code standard correctionGabriel Rodrigues Couto2016-03-031-31/+25
| | | | Removed some unused variables
* Settings refactoredGabriel Rodrigues Couto2016-03-034-80/+53
|
* Memory Writer refactored.Gabriel Rodrigues Couto2016-03-031-499/+426
| | | | Now, we don't have anonymous functions anymore.
* Memory Reader refactoredGabriel Rodrigues Couto2016-03-033-866/+753
| | | | Some cleaning on Core
* FPS gain - Working around 20 FPS on PHP 7Gabriel Rodrigues Couto2016-03-023-52/+98
| | | | | CanvasBuffer redesigned for black&white DrawContext TerminalCanvas ignoring redraw of repeated frames
* Merge pull request #41 from ikari7789/refactor-opcodeGabriel Rodrigues Couto2016-02-294-3114/+6686
|\ | | | | Refactor Opcode and Cbopcode to use static methods
| * Updated Opcode to use hard functions instead of an array of functions.Andrew Miller2016-02-294-3114/+6686
|/ | | | Added version check for exception handler. Didn't work with PHP 7, which expects an Error rather than an Exception.
* Merge pull request #39 from diegocpires/masterGabriel Rodrigues Couto2016-02-261-1/+1
|\ | | | | Removing echo from input
| * Update Keyboard.phpDiego Pires2016-02-261-1/+1
|/ | | | Remove echo from Keyboard
* Merge pull request #37 from reisraff/masterGabriel Rodrigues Couto2016-02-253-16/+26
|\ | | | | bin/build improvement packing only necessary files
| * bin/build improvement packing only necessary filesRafael Reis2016-02-253-16/+26
| |
* | Merge pull request #38 from reisraff/fix_readmeGabriel Rodrigues Couto2016-02-251-1/+1
|\ \ | |/ |/| Small fix in README.md
| * Small fix in README.mdRafael Reis2016-02-251-1/+1
|/
* Added PHARGabriel Rodrigues Couto2016-02-253-2/+15
|
* Merge pull request #29 from reisraff/masterGabriel Rodrigues Couto2016-02-253-3/+129
|\ | | | | Adding build script to create php-gameboy.phar
| * Adding build script to create php-gameboy-pharRafael Reis2016-02-243-3/+129
| |
* | Merge pull request #26 from mauri870/masterGabriel Rodrigues Couto2016-02-253-6/+33
|\ \ | | | | | | | | | | | | [Proposal] Global installation Changes on ROM file argument Removed roms folder
| * | Update instructions for local usageMauri de Souza Nunes2016-02-253-6/+33
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made changes for global installation Rom files are loaded from the current directory Loads the global autoload if possible, if not, load the local autoload Update instructions for global installation Fix path on parameter Update require of autoload file Remove getcwd() Fix typo Update instructions for local usage
* | Removed some audio instructionsGabriel Rodrigues Couto2016-02-252-82/+6
| | | | | | | | Little Canvas performance improvement
* | Spaces correctionGabriel Rodrigues Couto2016-02-252-4/+6
| | | | | | | | Added phpcs to gitignore
* | Created a class for LCD ControllerGabriel Rodrigues Couto2016-02-242-133/+125
| |
* | Merge pull request #28 from henriquemoody/concat0.1.0Gabriel Rodrigues Couto2016-02-241-5/+5
|\ \ | |/ |/| Fix typo when concatenating string
| * Fix typo when concatenating stringHenrique Moody2016-02-241-5/+5
|/
* Added Tests sectionGabriel Rodrigues Couto2016-02-231-0/+1
|
* Merge pull request #24 from reisraff/masterGabriel Rodrigues Couto2016-02-232-0/+21
|\ | | | | Adding travis.yml
| * Adding travis.ymlRafael Reis2016-02-232-0/+21
| |
* | Better shield for packagistGabriel Rodrigues Couto2016-02-231-1/+1
| |
* | Updated READMEGabriel Rodrigues Couto2016-02-231-1/+1
| |
* | Added Packagist shieldGabriel Rodrigues Couto2016-02-231-0/+4
| |
* | Merge pull request #23 from reisraff/masterGabriel Rodrigues Couto2016-02-239-51/+209
|\ \ | |/ | | Adding common checks, and fixing some PSR-2 errors
| * Adding common checks, and fixing some PSR-2 errorsRafael Reis2016-02-239-51/+209
|/
* Merge pull request #22 from renemoraes/feature/legal-stuffGabriel Rodrigues Couto2016-02-231-0/+8
|\ | | | | Legal stuff v1
| * Legal stuff v1René Moraes2016-02-231-0/+8
|/
* Merge pull request #20 from henriquemoody/bufferGabriel Rodrigues Couto2016-02-231-3/+18
|\ | | | | Move cursor to the top after show the fist frame
| * Move cursor to the top after show the fist frameHenrique Moody2016-02-231-3/+18
| | | | | | | | | | This change avoid the terminal to write new lines every time a frame is shown.
* | Merge pull request #19 from henriquemoody/coding_standardsGabriel Rodrigues Couto2016-02-239-170/+187
|\ \ | | | | | | Run PHP-CS-Fixer on codebase
| * | Run PHP-CS-Fixer on codebaseHenrique Moody2016-02-239-170/+187
| |/
* | Merge pull request #18 from henriquemoody/xdebugGabriel Rodrigues Couto2016-02-231-0/+6
|\ \ | | | | | | Create a warning when Xdebug is enabled
| * | Create a warning when Xdebug is enabledHenrique Moody2016-02-231-0/+6
| |/
* | Updated Image Link - Dropbox is blocking for too much traffic \o/Gabriel Rodrigues Couto2016-02-231-1/+1
|/
* Merge pull request #16 from henriquemoody/file_checkGabriel Rodrigues Couto2016-02-231-2/+7
|\ | | | | Check if ROM exists before use it
| * Check if ROM exists before use itHenrique Moody2016-02-231-2/+7
|/
* Re-added Data.php without copyrighted material.Gabriel Rodrigues Couto2016-02-232-4/+159
| | | | Removed GBCBOOTROM variable from Core
* Removed Data.php with copyrighted material.Gabriel Rodrigues Couto2016-02-230-0/+0
|
* Created the roms/ folderGabriel Rodrigues Couto2016-02-234-4/+8
| | | | Added gitignore for ROMs
* Removed base64Gabriel Rodrigues Couto2016-02-231-1/+1
|
* Removed copyrighted files.Gabriel Rodrigues Couto2016-02-230-0/+0
|
* Merge pull request #13 from henriquemoody/psr-4Gabriel Rodrigues Couto2016-02-239-2/+2
|\ | | | | Move from PSR-0 to PSR-4
| * Move from PSR-0 to PSR-4Henrique Moody2016-02-239-2/+2
|/
* Merge pull request #9 from henriquemoody/binGabriel Rodrigues Couto2016-02-233-2/+7
|\ | | | | Create `bin/php-gameboy` executable
| * Create `bin/php-gameboy` executableHenrique Moody2016-02-233-2/+7
| |
* | Merge pull request #10 from henriquemoody/readmeGabriel Rodrigues Couto2016-02-231-5/+8
|\ \ | | | | | | Improve text on "README.md"
| * | Improve text on "README.md"Henrique Moody2016-02-231-5/+8
| |/
* | Merge pull request #11 from henriquemoody/bootGabriel Rodrigues Couto2016-02-231-13/+20
|\ \ | |/ |/| Small improvements on "boot.php"
| * Small improvements on "boot.php"Henrique Moody2016-02-231-13/+20
|/ | | | | | - Avoid using `else`; - Create an exception handler; - Exists when a ROM is not defined.
* Merge pull request #5 from emielmolenaar/remove_vendor_add_composer_lockGabriel Rodrigues Couto2016-02-2331-1856/+75
|\ | | | | Add vendor/ to .gitignore (and remove vendor/), add composer.lock to the repository
| * Add vendor/ to .gitignore (and remove vendor/), add composer.lock to the ↵Emiel Molenaar2016-02-2331-1856/+75
| | | | | | | | repository.
* | Merge pull request #6 from emielmolenaar/add_php_requirementGabriel Rodrigues Couto2016-02-231-1/+1
|\ \ | | | | | | Add the correct required PHP version to composer.json
| * | Add the correct required PHP version to composer.jsonEmiel Molenaar2016-02-231-1/+1
| |/
* | Merge pull request #7 from emielmolenaar/composer_optimized_autoloader_docsGabriel Rodrigues Couto2016-02-231-1/+1
|\ \ | |/ |/| Adds -o option to composer install, resulting in faster autoloading
| * Adds -o option to composer install, resulting in faster autoloading.Emiel Molenaar2016-02-231-1/+1
|/
* Merge pull request #3 from davelima/masterGabriel Rodrigues Couto2016-02-220-0/+0
|\ | | | | Adding Megaman ROM
| * Adding Megaman ROMDavid Lima2016-02-220-0/+0
|/
* Updated READMEGabriel Rodrigues Couto2016-02-221-5/+6
|
* Merge pull request #2 from ccirello/masterGabriel Rodrigues Couto2016-02-229-453/+394
|\ | | | | Applying psr-2 with phpfmt
| * Applying psr-2 with phpfmtCarlos C2016-02-219-453/+394
|/
* Merge pull request #1 from pokemaobr/ajustando_nomes_para_psr0Gabriel Rodrigues Couto2016-02-218-0/+0
|\ | | | | Ajustando as pastas para PSR-0
| * Ajustando as pastas para PSR-0Rodrigo W "Pokemaobr" Cardoso2016-02-218-0/+0
|/
* README changesGabriel Rodrigues Couto2016-02-211-2/+3
|
* README addedGabriel Rodrigues Couto2016-02-211-0/+86
|
* Boot receives the ROM filename as parameterGabriel Rodrigues Couto2016-02-211-1/+5
|
* Canvas is now injected - New possibilites :-)Gabriel Rodrigues Couto2016-02-218-88/+35
| | | | Clear project files
* Set corner pixel for drawing the entire screen every time with the same sizeGabriel Rodrigues Couto2016-02-211-1/+5
|
* lastIteration bug solvedGabriel Rodrigues Couto2016-02-212-2/+2
| | | | running pokemon again!
* Tested on PHP 7 - ~14 FPSGabriel Rodrigues Couto2016-02-215-2/+73
| | | | | Keyboard working :-) DR MARIO playable \o/
* Canvas removedGabriel Rodrigues Couto2016-02-212-19/+3
|
* Numbered SettingsGabriel Rodrigues Couto2016-02-212-30/+21
| | | | Removed scaledFrameBuffer
* Removed sleep from CPU emulationGabriel Rodrigues Couto2016-02-213-189/+17
| | | | | Removed more audio variables canvasBuffer is now an array
* Removed audio instructionsGabriel Rodrigues Couto2016-02-213-537/+59
|
* Animated tiles problem solvedGabriel Rodrigues Couto2016-02-212-10/+17
| | | | FPS added
* Initial commitGabriel Rodrigues Couto2016-02-2140-0/+8815
It Works! \o/