Skip to content

Commit 9687f84

Browse files
authored
Merge branch 'master' into no-addresses-in-code
2 parents 9288c21 + 6376c9a commit 9687f84

File tree

151 files changed

+7400
-5552
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+7400
-5552
lines changed

README

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FCEUX SDL 2.3.0 SDL README
1+
FCEUX SDL 2.4.0 SDL README
22
==========================
33
Originally By Lukas Sabota (sf: punkrockguy318)
44
Updated By mjbudd77
@@ -26,7 +26,7 @@ Table of Contents
2626
* cmake - Required to build fceux.
2727
* qt5 OR qt6 - (qt version >= 5.11 recommended)
2828
* liblua5.1 (optional) - Will statically link internally if the system cannot provide this.
29-
* libx264 (optional) - H.264 video encoder for avi recording
29+
* libx264 (optional) - H.264 video encoder for avi recording (recommended)
3030
* minizip
3131
* zlib
3232
* openGL

fceux.icns

-8.85 KB
Binary file not shown.

fceux1.png

1.62 KB
Loading

icons/fceux.ico

354 KB
Binary file not shown.

output/fceux.chm

2.16 KB
Binary file not shown.

pipelines/macOS_build.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ echo "Number of Processors: $NPROC";
2020

2121
INSTALL_PREFIX=/tmp/fceux
2222

23+
# Clean build and packaging directories
24+
sudo rm -rf build;
25+
sudo rm -rf $INSTALL_PREFIX/fceux.app;
26+
27+
# Remove windows specific DLLs so that they don't get installed
28+
find output -name *.dll -exec rm -f {} \;
29+
2330
gcc --version
2431

2532
echo '****************************************'

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ You should get releases from here: https://sourceforge.net/projects/fceultra/fil
1818

1919
That's because github forces us to use tags we don't have for releases.
2020

21-
2.3.0 is the most recent release but most people are using the autobuilds.
21+
2.4.0 is the most recent release but most people are using the autobuilds.

src/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -554,8 +554,11 @@ install( TARGETS ${APP_NAME}
554554
# Use \$ to defer expansion until install script is called; CPack will call it with its own CMAKE_INSTALL_PREFIX
555555
set(APP \${CMAKE_INSTALL_PREFIX}/${APP_NAME}.app)
556556

557+
install( DIRECTORY ${CMAKE_SOURCE_DIR}/output/.
558+
DESTINATION ${APP_NAME}.app/Contents/Resources COMPONENT Extra )
559+
557560
set(CPACK_PACKAGE_ICON ${CMAKE_SOURCE_DIR}/fceux.icns )
558-
set(CPACK_GENERATOR "DRAGNDROP")
561+
set(CPACK_GENERATOR "DragNDrop")
559562
include(CPACK)
560563

561564
# macdeployqt tool that comes with Qt: https://doc.qt.io/qt-5/macos-deployment.html#macdeploy

src/config.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ const char *FCEUI_GetAboutString(void)
4141
"FCEU TAS - blip & nitsuja\n"
4242
"FCEU TAS+ - Luke Gustafson\n"
4343
"\n"
44+
"Logo/icon:\n"
45+
"Terwilf\n"
46+
"\n"
4447
"FCEUX is dedicated to the fallen heroes\n"
4548
"of NES emulation. In Memoriam --\n"
4649
"ugetab\n"

src/drivers/Qt/AboutWindow.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ AboutWindow::AboutWindow(QWidget *parent)
7676
QPushButton *closeButton;
7777
char stmp[256];
7878

79-
pm2 = pm.scaled( 64, 64 );
79+
pm2 = pm.scaled( 128, 128 );
8080

8181
setWindowTitle( tr("About fceuX") );
8282

@@ -93,13 +93,13 @@ AboutWindow::AboutWindow(QWidget *parent)
9393

9494
mainLayout->addLayout( hbox1 );
9595

96-
hbox1 = new QHBoxLayout();
97-
lbl = new QLabel( tr("fceuX") );
96+
//hbox1 = new QHBoxLayout();
97+
//lbl = new QLabel( tr("fceuX") );
9898

99-
hbox1->addWidget( lbl );
100-
hbox1->setAlignment( Qt::AlignCenter );
99+
//hbox1->addWidget( lbl );
100+
//hbox1->setAlignment( Qt::AlignCenter );
101101

102-
mainLayout->addLayout( hbox1 );
102+
//mainLayout->addLayout( hbox1 );
103103

104104
hbox1 = new QHBoxLayout();
105105
lbl = new QLabel( tr(FCEU_VERSION_STRING) );

0 commit comments

Comments
 (0)