Mahyar Koshkouei

Results 49 issues of Mahyar Koshkouei

Insertion sort can be faster for small data.

enhancement

Some checks, like the following NULL check, will either always be true or false depending on if the user application is implemented correctly. When using peanut-gb with LCD enabled, this...

diff: intermediate
feat: low-impact
Performance

Please comment whether Peanut-GB was able to play a game in a playable state or not. Any issues with playable games must be listed with a comment. Unplayable games must...

question

Implement peripherals that may be connected to the Game Boy serial port. Then allow the front-end to select which peripheral is connected. Example below: ``` enum serial_peripherals { SERIAL_NOT_CONNECTED, /*...

enhancement
diff: complex
feat: low-impact

I think this will be better for making animations and videos than dumping every single frame in an uncompressed bitmap. Requirements: - Video and audio in lossless format if only...

enhancement
diff: complex
feat: low-impact

Users use different keyboards, so the hard-coded button mappings make it difficult for them to test and play Peanut-SDL.

enhancement
diff: intermediate
feat: crucial

https://github.com/TwitchPlaysPokemon/tpp1/blob/master/specification.md

enhancement
feat: low-impact

Instead of using two large switch statements, there should be an array of palette maps.

enhancement
diff: complex

Use `SDL_GetRendererInfo()` to find out what the native texture format is for the used driver, then convert the RGB555 values to whatever format is detected. Using a texture format that...

enhancement
diff: intermediate

This ugly remnant of debugging must be fully documented.

bug
diff: easy