Skip to content

Commit

Permalink
Merge pull request #3 from fhoedemakers/development
Browse files Browse the repository at this point in the history
fast scrolling, new version of bld.sh and latest version of pico_lib and pico_shared
  • Loading branch information
fhoedemakers authored Jan 20, 2025
2 parents 22265e7 + aa8aa2b commit 835e986
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 3 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ For the latest two player PCB 2.0, you need:
## Features
- Enable fastscrolling in the menu, by holding up/down/left/right for 500 milliseconds, repeat delay is 40 milliseconds.
- bld.sh mow uses the amount of cores available on the system to speed up the build process. An optional -p flag can be used to specify the amount of cores to use.
- uses latest version of pico_shared and pico_lib submodules.

## Fixes
- Temporary Rollback NesPad code for the WaveShare RP2040-PiZero only. Other configurations are not affected.
Expand Down
7 changes: 6 additions & 1 deletion main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@
#include "mytypes.h"
#include "gb.h"

#ifndef CPUKFREQKHZ
//#define CPUKFREQKHZ 266000
#define CPUKFREQKHZ 252000
#endif

char *romName;

bool isFatalError = false;
Expand Down Expand Up @@ -51,7 +56,7 @@ bool reset = false;

namespace
{
constexpr uint32_t CPUFreqKHz = 266000; // 252000;
constexpr uint32_t CPUFreqKHz = CPUKFREQKHZ; // 252000;
dvi::DVI::LineBuffer *currentLineBuffer_{};
}

Expand Down
2 changes: 1 addition & 1 deletion pico_lib
Submodule pico_lib updated 3 files
+26 −0 dvi/dvi.cpp
+2 −1 dvi/dvi.h
+4 −2 dvi/timing.cpp
2 changes: 1 addition & 1 deletion pico_shared
Submodule pico_shared updated 5 files
+4 −0 CHANGELOG.md
+224 −34 FrensHelpers.cpp
+23 −2 FrensHelpers.h
+120 −45 hid_app.cpp
+187 −71 menu.cpp

0 comments on commit 835e986

Please sign in to comment.