Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I92c48026dd0c5b7aeff2494392680178cba8d25c
|
|
Change-Id: Ia8526ad81d7a9744972d9c4fb394e61175ad2391
|
|
* Get rid of the non-functional GT2 loader
* Add the UMX loader
* Add HQ mixer routines (and make it configurable)
* Allow samplerate to be configured at run/playtime
* Support >64KHz mixing/playback
* Correctly restore non-boost status
(The diff to upstream is much smaller now too!)
Change-Id: Iaa4ac901ba9cd4123bb225656976e78271353a72
|
|
Change-Id: I649f7c356b8b790d6dfbd071a8e391a84d0cdcca
|
|
Change-Id: I5e581990046a9f4a0859787aff2fd6fc06fbf7f5
|
|
Change-Id: I46c0ab9ce1d7ab0abbe9647429ba44d204aa4e82
|
|
Change-Id: I89e139efb8a7662afaaabec360e6579907f8d025
|
|
Prevented plugins from accessing their config files properly
Change-Id: Ic3b115aaa9168fa30b98607aeacb1a12b5498a5f
|
|
Change-Id: I69a69dabc799f360b73b1cf252645bd4cde13715
|
|
So plugins can use const structures, possibly saving a little bit of RAM.
Change-Id: I15b0ef20e7554caf5f6d1c12f6ab109ddf3c0dbd
|
|
PLL1 clock for those frequencies has been dropped from 508 to 169.5 MHz,
so it's still a respectable reduction.
(I'm not sure how/why it ever worked with the XTAL source, but it did,
and was off by an audible amount)
Change-Id: I614d87e7dfdfe9210702b9c646d3863c06d6780b
|
|
Change-Id: Ib8a9aa50c91dfc5d896c6f7491f3b30fca27479f
|
|
These are copied from the e200 mapping, adding the power button to
contexts where it's unused.
Change-Id: I6c3351e843b422716467b41117cb30e38d1e685f
|
|
Update to the most recent git version.
This changes the folder structure and renames some classes to follow
upstream.
Restore MSVC static link fix, and fix wrong variable in qmake project file.
Change-Id: I874bb9ed60e37af09a841988e771fd341414d145
|
|
The last version of Qt4 was released in 2011, time to officially move to
Qt5.
Change-Id: I57d2261bfa44ec824ef4a406f60ce1bd9bc52589
|
|
I never added multiboot awareness to ROLO
When a new firmware file was loaded [Bootdata] would not be
copied to the new instance resulting in the firmware
running off the internal drive till next reboot
Bootloaders shares the rb-loader code but should not be
affected by the removal of static from write_bootdata()
Change-Id: Iccb18eebeee5c59f9534df51eb6826876c441762
|
|
macOS doesn't know about nproc; sysctl is the tool to be used on macOS.
Change-Id: Ic7dcf9be51d7ef7b52394ebb2a4df1dc3e31097b
|
|
The timing functions in QTime are deprecated and have been removed for
Qt6. Use QElapsedTimer, which is the replacement for this.
Change-Id: Ib262753fe99aff83f1952337eb64cd44439cafdd
|
|
libusb1 is maintained and stable since years. No need to keep the old
implementation around.
Change-Id: I25a4c5643fc9a88eaad3e8f2f7e1dd705be080e0
|
|
Update to the most recent release. Fix name / include clashes, as has
been done before.
Change-Id: Ia712bb2b5f4b9018b65a46b8bdd04ba42363be8b
|
|
Update to latest quazip release.
Change-Id: I03189ceeadbe3110a9420153d84bd5d33d5b663f
|
|
* for <= 48KHz, BCLK must be 256*freq (ie bdiv = 4)
* for <= 96KHz, BCLK must be 128*freq (ie bdiv = 2)
* for 11/22/44/88 KHz, disable PLL1 and run off XTAL
* cut PLL1 with 12/24/48/98 KHz audio from 516->86MHz
* cut PLL1 with 8/16/32/64 KHz audio from 426->106.5MHz
This should result in significant power savings for
common 44.1KHz audio playback, and pretty good savings
for everything else.
As an added bonus:
* enable de-emphasis filters at 32, 44.1, and 48 KHz
Change-Id: Ie59067cd46c47e62abf4a32c53519efad104d6c8
|
|
default/low speed is 192 MHz, Max is 576
Downclock PCLK/MCLK/etc to 96MHz to save a bit of juice
Honestly the high speed could be dialed down to, eg 384
as this thing is so bloody fast..
Change-Id: Ie65597c74290f1603e65f69dae8e75b59c8ba0b4
|
|
Change-Id: I890c661fbff549de5a224d90e3fbda34c71b3a7e
|
|
This way the player can natively play back 48KHz audio
Change-Id: I1d525ec7cb5540062b9e13489d3b53479e68435f
|
|
Change-Id: I0fdc5d32225decbf051685be819be8df84171998
|
|
PLL0 Needs to be a multiple of 48MHz for sane USB operation!
(Indeed, "typical" clock for this part is 528, but that seems a
waste of power)
Also fixes a minor bugaboo in the jz4670 usb divisor calculation
that won't matter until we enable reclocking
Change-Id: I40b1fd1ae48871e50885981ccc8b01feb711b9a5
|
|
Change-Id: I6320ee9ac809da93c80e571d45f01e22c5bd1c40
|
|
Change-Id: Ie03609ebe8bff51eed26e3781fe2b8663cc49e3a
|
|
No need to use a validator on a LineEdit, simply use a SpinBox and
disable the up / down icons.
Change-Id: Ie47c5929a071dc95ed9d6f28c2417fc6dd5323fe
|
|
Change-Id: Ia7e24a5fee2b6e858abcec318d13775ad23b4469
|
|
Change-Id: I0a5c137704f07e8448c3a09624228a4f417e6634
|
|
When building for Windows (at least using mxe) bzip2 clashes with
existing symbols. This seems to be a similar issue as with zlib. Don't
link it explicitly, so the linker uses the existing symbols.
Fixes building for Windows.
Change-Id: I7a1e980542961f3e7f8febedd6c0b8f04a6f6ec0
|
|
Change-Id: I51d78734f2589b91ecedc1d58e2851ad9fc8a6cd
|
|
Change-Id: I7b64c37ead60152c8a12556cfa344e225abc1980
|
|
Let the linker find libmtp / libusb. Also don't insist on linking them
statically -- current Debian doesn't have a static libmtp.
Set STATIC to force linking statically.
Change-Id: I3ce9cea832705c87f08054435eadf9f169afedb2
|
|
I'd overlooked this code path earlier. In the case of an unknown GRP, the
game would poll SDL for keyboard input, which it never received. Remove
that, and just warn the user instead.
Change-Id: Ibbabc0f8d43cb1276ed2fcfc3c6138517582e936
|
|
Increase stack by using the remaining plugin buffer
Stops the scrolling message after user input
Change-Id: I3497467143411e262b4de983e3daab3fbc5d08ce
|
|
Change-Id: Ie161d62359279931516c610bb2af2bb0fd459ccf
|
|
Change-Id: I30a86bf9035e9e538603d0cc730a0449bf9a17d7
|
|
Change-Id: I196a849917c97d995fbb6368424c3a3942591f72
|
|
Change-Id: Ib4add14ff7415c42d0cc2ec11ec918ec02fac72d
|
|
Change-Id: Id8452055534df239dcf5e535943ee918a93ec10c
|
|
Change-Id: I47d509e9d2ccf29ddd81bb15845f57544422626a
|
|
shared
Change-Id: I4b77e1fe435e1f02df665f18e69b5c1db0a2e0b5
|
|
Change-Id: Ia208909ed42dc7f9b8bd7d22ca88f1a1e47d0576
|
|
Change-Id: I6d8f7ca30a44bfa28c4e1ebfecb203030c0cbddc
|
|
Change-Id: I08ec179b61227c0e8fcf3ea3e101bcdce7c97bf5
|
|
Change-Id: I1f13029dcb1d2c936ff251d6ed166d08e7bfceac
|
|
Change-Id: I5af62b2f03bb4ee34518592e14c6ded3ccfea4e3
|