Mahyar Koshkouei

Results 100 comments of Mahyar Koshkouei

VBA-M uses 2% CPU on my computer with sound on. This project (performance branch) uses 14% with sound off on Windows 8.1.

My own goal with this project is to get the CPU usage down as low as possible whilst still maintaining 60fps. :)

@MHEtLive Additionally: - Please use https on your forum website. Using http is unsecure and is totally unacceptable for a forum website as passwords and other data is sent unencrypted....

Notes for my future self: The number of samples read is already obtained in ctrmus, so the time played can already be deduced using the sample rate. So only the...

Added in cdf49f8dcf6ad00adaa559aabb2e0dcb1539df01. Could you please test the build attached? [ctrmus.zip](https://github.com/deltabeard/ctrmus/files/11991055/ctrmus.zip)

> There are converters online for m4a to mp3. Personally I'd recommend [Convertio](https://convertio.co/m4a-mp3/) but there are other options such as [CloudConvert](https://cloudconvert.com/m4a-to-mp3) and [FreeConvert](https://www.freeconvert.com/m4a-to-mp3). I was able to get these with...

Changed to draft because turning off vsync on line 145 causes the game to run too fast, which demonstrates that there is something wrong in the timing code I added.

Thank you for your contribution! Would you be able to only include the first two commits in this pull request (9cdbfdc and 3a065f8) please? Since the following commits, while useful,...

## Busy loops ```asm .wait dec a jr nz, .wait ``` from https://github.com/pret/pokered/blob/30c244ae4f1acc6f018499ceaa9b138367d7bedf/engine/gfx/oam_dma.asm#L23C1-L25C14 ## memcpy routines ```asm CopyData:: ; Copy bc bytes from hl to de. ld a, [hli] ld...

Possible elimination of register checks in loops? ```asm .x: ld a, [$FF00+$41] and $03 jr nz, .x ```