Joshua Peisach
8b9f0b7110
Update miniwin/src/d3drm/backends/citro3d/renderer.cpp
...
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
2025-06-29 12:34:27 -04:00
Joshua Peisach
a05baacc70
Apply suggestions from code review
...
Co-authored-by: Christian Semmler <mail@csemmler.com>
Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
2025-06-29 12:22:31 -04:00
Joshua Peisach
0c9632f9bd
remove unused import
2025-06-29 11:42:37 -04:00
Joshua Peisach
511acfe82d
3ds: implement apt hooks
2025-06-29 11:41:54 -04:00
Joshua Peisach
2b7287452c
Create 3DS default config overrides
2025-06-29 10:33:08 -04:00
Anders Jenbo
019f055b77
Fix tiled textures and improve UI image quality ( #11 )
2025-06-29 07:23:21 -04:00
Joshua Peisach
b0c64a0a67
Merge branch 'isledecomp:master' into 3ds
2025-06-28 21:33:36 -04:00
Christian Semmler
020969c483
Add transition type to ini ( #441 )
2025-06-29 02:49:46 +02:00
Anders Jenbo
66a79afb6c
Disable OpenGL on 3DS ( #10 )
2025-06-28 20:34:46 -04:00
Anders Jenbo
d205e00b9b
Fix pure buffer clear frames ( #9 )
2025-06-28 17:46:21 -04:00
Steven
69f5f6b09b
Added a cleaner icon ( #4 )
2025-06-28 15:59:13 -04:00
Joshua Peisach
39cf5b9a9f
Merge pull request #7 from AJenbo/3ds
...
Apply optimizations
2025-06-28 15:58:50 -04:00
Anders Jenbo
c927ffb217
Apply optimizations
2025-06-28 21:54:08 +02:00
Joshua Peisach
929b5767d4
Merge pull request #2 from AJenbo/3ds
...
Implement 3D rendering
2025-06-28 15:41:08 -04:00
Anders Jenbo
e1c02d05dd
Revert "Apply optimizations"
...
This reverts commit 6660082fef .
2025-06-28 21:06:37 +02:00
Anders Jenbo
ebb8284af0
Merge remote-tracking branch 'upsream/master' into 3ds
2025-06-28 09:09:20 +02:00
Anders Jenbo
5171472a54
Merge remote-tracking branch '3ds/3ds' into 3ds
2025-06-28 09:08:37 +02:00
Joshua Peisach
6b4f013383
Set 3dsx smdh metadata
2025-06-28 09:06:58 +02:00
Anders Jenbo
87f4c83ff2
Implement lighting
2025-06-28 09:04:09 +02:00
Anders Jenbo
6660082fef
Apply optimizations
2025-06-28 03:16:55 +02:00
Anders Jenbo
8891cbc714
Fix 3D rendering
2025-06-28 02:47:34 +02:00
Christian Semmler
02dd261ca9
Fix isle/master merge
2025-06-27 16:15:08 -07:00
Christian Semmler
c0e41a8ef6
Merge remote-tracking branch 'isle/master'
2025-06-27 16:10:31 -07:00
Korbo
16a94c725c
Names for race related or adjacent functions and variables ( #1592 )
...
* Names for race related or adjacent functions and variables
* fix formatting
* fix formatting
2025-06-28 01:08:45 +02:00
Anders Jenbo
bd9b528660
Try to upload meshes and convert matricies
2025-06-27 23:39:17 +02:00
Anders Jenbo
4aceebaf64
Clean up Citro3D implementation
2025-06-27 21:37:09 +02:00
Anders Jenbo
8a039a81f6
Remove Citro3D init hacks
2025-06-27 21:27:59 +02:00
Anders Jenbo
9dd3feac8e
Push mesh dynamically
2025-06-27 20:54:50 +02:00
Anders Jenbo
cf2435134d
Render world content, sort of
2025-06-27 19:22:59 +02:00
Joshua Peisach
afaa64ce91
Set 3dsx smdh metadata
2025-06-27 08:21:54 -04:00
Anders Jenbo
f80a55d4fb
Implement 2D rendering via Citro3D
2025-06-27 05:18:39 +02:00
Joshua Peisach
d162f8fb25
Merge pull request #1 from AJenbo/patch-1
...
Fix clear color
2025-06-26 21:25:51 -04:00
Anders Jenbo
eb04557b5d
Fix clear color
2025-06-27 02:45:11 +02:00
Christian Semmler
a987595e1e
1.0 compatibility ( #434 )
...
* Make Infocenter compatible with 1.0 versions
* Fix
* Emscripten patch
* Fix
* Fix Emscripten patch
* Window title
* Naming
* Don't exit car build automatically in 1.0
* Disable character selection by clicking icon in 1.0
* Remove obsolete includes
2025-06-27 02:30:24 +02:00
MaxBrick
c32d11e96c
put in Texture3DS function thing
2025-06-26 17:53:34 -04:00
MaxBrick
ee3d5602d4
Stopped CPU suicide and app crashing for now
2025-06-26 17:12:38 -04:00
Fabian Neundorf
056064f9d4
Clear unknown in LegoLOD ( #1590 )
...
The function does mostly the same as `SetTextureInfo` but does not
explicitly set the color as well.
2025-06-26 22:35:04 +02:00
Christian Semmler
eaeccdb77d
Merge remote-tracking branch 'isle/master'
2025-06-26 11:32:59 -07:00
Fabian Neundorf
b66d1e2f64
Clear unknowns in Ambulance and AmbulanceMissionState ( #1588 )
2025-06-26 20:31:30 +02:00
Christian Semmler
976336649a
Merge remote-tracking branch 'isle/master'
2025-06-26 11:22:18 -07:00
Danct12
a782c48980
miniwin: Use PRIu32 for printing uint32_t ( #436 )
...
Some architecture uses different type for uint32_t.
For example:
x86_64 | aarch64 = unsigned int
xtensa | riscv32 = long unsigned int
arm = long unsigned int
2025-06-26 19:41:46 +02:00
VoxelTek
73bab24721
Add Launch Game button to config tool, rename executable to isle-config ( #435 )
...
* Add Launch Game option to config tool
* Rename executable from "config" to "isle-config"
* Add error popup if unable to find game executable
* Use one QMessageBox for both Win and *nix
Create one QMessageBox object to use for both Windows and non-Windows platforms. Additionally, set all relevant text during creation of QMessageBox, and show Warning icon as part of message box.
* Add tooltips to save, launch, and exit buttons
* Change "Launch Game" to "Save and Launch"
* Remove unnecessary Windows-specific code
2025-06-26 07:21:11 -07:00
MaxBrick
356e40c9f0
VERY AWESOME FEATURE FRFR
2025-06-25 23:59:36 -04:00
Carson
7797729a3f
Add option to remove startup delay ( #395 )
...
* Add startup delay option
* Remove build option
* Add comment back
2025-06-25 20:27:53 -07:00
VoxelTek
7a92f53212
Revamp config tool, add tooltips and consolidate options. ( #427 )
...
* Add tooltips, remove obsolete directory stuff
In the config tool, the "Media Path" entry was removed, as it doesn't do anything in isle-portable as far as I know.
The "Disk Path" and "CD Path" options were merged into one directory editing thing, where CD Path is specified and Disk Path is then derived from that.
A checkbox to enable or disable full-screen was added.
Tooltips were added to the config app, so now users can more easily tell what a setting in the config tool does.
* Make clang-format happy
* oops that's an extra semicolon I don't need
* Remove obsolete full screen forcing
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
* Update CONFIG/config.cpp
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
---------
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
2025-06-26 03:58:06 +02:00
Anders Jenbo
dcacdcc711
Fix d3drmmesh type error ( #433 )
2025-06-26 02:46:10 +02:00
Joshua Peisach
d9da420569
[WIP] 3ds port
...
Recommit of everything after the 2d renderer merge
2025-06-25 16:00:30 -04:00
Anders Jenbo
b65284a7a0
Move 2D drawing and upscaling to the renderer ( #348 )
2025-06-25 19:45:26 +02:00
Christian Semmler
6942016a76
Fix LegoPlantManager::CreatePlant ( #425 )
2025-06-25 01:23:58 +02:00
Christian Semmler
8dbcaf6d65
Allow running game without audio device ( #426 )
...
* Allow running game without audio device
* Remove dot
* Add SDL error to message
2025-06-24 22:54:26 +00:00