11 Commits

Author SHA256 Message Date
Илья Индиго
4aac367e7b Accepting request 1318356 from home:13ilya
- Updated to 1.1
  * Enabled LTO and dropped Leap 15.6 support (faad2 needed).
  * https://github.com/melonDS-emu/melonDS/releases/tag/1.1

OBS-URL: https://build.opensuse.org/request/show/1318356
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=12
2025-11-18 01:03:09 +00:00
Илья Индиго
c31f6bb30a Accepting request 1291366 from home:13ilya
- Disabled LTO for gcc-c++ >= 15 (internal compiler error).
- Updated to 1.0
  * https://github.com/melonDS-emu/melonDS/releases/tag/1.0

OBS-URL: https://build.opensuse.org/request/show/1291366
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=11
2025-07-09 01:21:49 +00:00
Zombie Ryushu
a6d779baa9 Accepting request 1272992 from home:13ilya
- Updated spec-file via spec-cleaner and manual optimizations.
- Updated to 1.0rc
  * https://github.com/melonDS-emu/melonDS/releases/tag/1.0rc

OBS-URL: https://build.opensuse.org/request/show/1272992
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=10
2025-04-28 00:15:53 +00:00
Zombie Ryushu
5657faefd4 Accepting request 1175247 from home:Kieltux:branches:Emulators
- Fix building for openSUSE Leap, use gcc11 for building
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/1175247
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=9
2024-05-19 16:46:16 +00:00
Zombie Ryushu
e2498e8178 Accepting request 1169304 from home:MaxxedSUSE:Emulators
- Fix errors in tubleweed
  wayland-egl.h file not found
  executable-stack (Badness: 10000)

OBS-URL: https://build.opensuse.org/request/show/1169304
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=8
2024-04-20 01:52:54 +00:00
Markus S
dc84a0e079 Accepting request 1040816 from home:KAMiKAZOW:Emulators
- Update to 0.9.5
  * remove incorrect color profile from PNG icons (Nadia)
  * DLDI fixes for the Smash demo (Arisotura)
  * fix gaps in I/O handling (Arisotura)
  * fix invalid savemem commands, fixes Dementium (Arisotura)
  * FreeBIOS: add VRAM-compatible LZ77 decompress function, fixes Yoshi's Island (Arisotura)
  * default firmware: in DSi mode, emulate DWM-W015 wifi board instead of DWM-W024 (Arisotura)
  * default firmware: save WFC settings to separate file (Arisotura)
  * disable firmware overrides UI when firmware override isn't checked (Nadia)
  * 2D: more accurate fade/blending (Arisotura)
  * DSi: add support for GXFIFO NDMA (Arisotura)
  * DSi: add mainRAM mirror at 0x0C000000 (Arisotura)
  * add 3DS 5:3 aspect ratio, refactor aspect ratio code (Nadia)
  * OpenGL: fix 16x resolution on macOS (Nadia)
  * fix triggers being recognized as negative analog stick values during mapping (Nadia)
  * fix joystick mapping buttons on macOS (Nadia)
  * DSi: preliminary implementation of SNDEXCNT (Generic)
  * DSi: fix SD inserted/removed IRQ bits (Generic)
  * DSi: implement 8/16bit access to AES registers (Generic)
  * DSi: fix SCFG_MC cart-inserted bit (Generic)
  * JIT: invalidate blocks in ARM7 VRAM/WRAM when it is remapped (Generic)
  * fix ROM banner reading when the ROM has no banner (Rayyan, Arisotura)
  * fix UTF16 ROM title handling in the ROM info dialog (Rayyan)
  * wifi: improvements to wifi emulation (Arisotura)
  * wifi: shared-memory based sync/comm mechanism for local wifi (Arisotura)
  * proper support for multiple melonDS instances for multiplayer (Arisotura)
  * DSi: actual, proper camera support (Arisotura)
  * DSi: fix DSP enough that it will actually work (Arisotura)
  * fix OpenGL context handling (Stenzek, Generic, Nadia)
  * force-align all memory accesses (instead of just CPU memory accesses) (Arisotura)
  * better CLI parameter handling (patataofcourse)
  * fix bugs in DSi direct boot (Arisotura)

OBS-URL: https://build.opensuse.org/request/show/1040816
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=7
2022-12-06 21:40:22 +00:00
Markus S
967cc3184c Accepting request 960318 from home:KAMiKAZOW:Emulators
- Update to 0.9.4
  * Redesign of the Input dialog (Rayyan)
  * Use DraStic open-source DS BIOS replacement (Swordfish90, asiekierka)
  * Generate non-bootable firmware replacement (Swordfish90, asiekierka, others)
  * Support for syncing DLDI/DSi SD image to a folder (Arisotura)
  * ARM9 PU (code/data abort) support in interpreter mode (Arisotura)
  * Fix ADPCM decoding bug resulting in potential crackling (Arisotura)
  * Block sound DMA from reading the ARM7 BIOS (Arisotura)
  * Smarter SDL initialization (andrigamerita, Nadia, Arisotura)
  * Properly center the main window on macOS (Nadia)
  * Don't try to render if the emulator is inactive (Nadia)
  * Fix potential issues with DSi title importing (Nadia, Epicpkmn11)
  * Custom path support (Arisotura)
  * Fix nifi socket init on BSD and macOS (Nadia)
  * Add support for zero addresses in AR codes 3xxxxxxx to Axxxxxxx (Arisotura)
  * Lower window refresh rate if running too fast (RSDuck)
  * Wifi power-saving support (RSDuck)
  * Allow swap-screen hotkey to swap between displaying only top screen and only bottom screen (ZackWeinstein)
  * Add RAM search dialog (2jun0)
  * Add power management dialog for setting battery parameters (Rayyan)

OBS-URL: https://build.opensuse.org/request/show/960318
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=5
2022-03-08 23:58:27 +00:00
Markus S
40a6309dcf Accepting request 929997 from home:KAMiKAZOW:Emulators
- Update to 0.9.3
 - Changes from 0.9.0:
  * merge in experimental DSi support
  * 2D: delay palette lookup for sprites
  * 2D: some attempts at fixing mosaic
  * CP15: only update PU regions when actually needed
  * 2D: fix sprite Y-flip
  * 3D/GL: fix transparency bugs
  * add warning against hacked firmwares
  * fix libpcap bug (i404788)
  * better file handling code (Nadia)
  * GBA slot and solar sensor support (rzumer)
  * add support for AR cheat codes
  * fix handling of ROMs with encrypted secure area
  * 3D: change clipping to be closer to hardware
  * 3D: implement DISP_1DOT_DEPTH
  * 3D: more accurate viewport transform
  * build fixes (Nadia)
  * add JIT recompiler (RSDuck)
  * new Qt UI
  * SPU: only start channels when they can actually run
  * 2D: allow writes to DISPCNT/masterbright/capture/dispFIFO regardless of POWCNT
  * SPU: don't process channels with len<4
  * 3D/GL: cleaner polygon generation code
  * 3D/GL: add attempt at reducing warping on quads/etc
  * 3D: add missing variables to savestates
  * wifi: avoid potential out-of-bounds writes with invalid RX buffer setups
  * 3D/GL: fix issues with framebuffer handling
  * make MAC randomization optional
  * make software renderer the default
  * add basic DLDI
 - Changes from 0.9.1:
  * add fullscreen hotkey
  * remove hardcoded F11-debug key (oops)
  * fix some gaps in the IO handlers
  * add ability to run unlaunch'd DSi NANDs
  * add preliminary camera support (feeds fixed stripe pattern)
  * fix potential bugs with tight timers (fixes ZXDS)
  * SPU: small optimization to the mixer
  * better framerate limiter
  * fix several JIT issues
  * GPU: lay bases for EVIL PLANS
  * GPU: emulate separate scroll register for 3D layer scrolling
  * some corrections to the ROM savetype list
  * a bunch of misc fixes, as usual
 - Changes from 0.9.2:
  * GX: optimize single-param commands
  * add recent-files menu (abcdjdj)
  * add support for loading files from archives
  * fix JIT bugs
  * fix wifi bugs
  * improve performance of save-memory writeback
  * add hotkey for swapping screens
  * 3D/GL: attempt fixing various bugs
  * fix OpenGL scaling on hiDPI displays
  * rework GPU2D for easier integration of full GL rendering
  * rework NDSCart and GBACart to make it easier to implement new cart types
  * add support for NAND save memory (WarioWare DIY, Jam with the Band)
  * fix bugs in DSi I2C and SD/MMC interfaces
  * new screen modes
 - Changes from 0.9.3:
  * Fill most gaps in ROMList (Arisotura)
  * Fix touchscreen code in non-hybrid layout mode (Arisotura)
  * GBACart: simulate open-bus decay roughly (Arisotura)
  * Frontend: handle tablet and touch events (Generic aka RSDuck)
  * Implement NO$GBA debug registers (BlueTheDuck)
  * Add frame step hotkey (Yukitty, additional fixes by Gal20)
  * Add DSP code (PoroCYon, purringChaos)
  * Save window state (Arisotura)
  * JIT optimisations and fixes (Generic aka RSDuck)
  * Add ROM info dialog (Rayyan)
  * Allow using DSi footer within NAND images (MightyMax)
  * More accurate NWRAM implementation (MightyMax)
  * Only open microphone if necessary (Arisotura)
  * Fix undo load savestate loading (Generic aka RSDuck)
  * Fix pause when inactive (Generic aka RSDuck)
  * Add audio interpolation (Arisotura)
  * Add SOUNDBIAS and optional 10bit audio (Nadia)
  * Patch touchscreen calibration data in DSi mode (Arisotura)
  * Add DSi title manager (Arisotura)
  * Fix threaded rasteriser deadlock when VCount is moved (Generic aka RSDuck)
  * More accurate DMA timings (Arisotura)
  * Add preliminary DSi-mode direct boot (MightyMax, Arisotura)

OBS-URL: https://build.opensuse.org/request/show/929997
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=4
2021-11-07 15:34:53 +00:00
Markus S
5056a63c02 OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=3 2019-11-30 08:09:40 +00:00
Markus S
c16b1b91fe OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=2 2019-11-30 08:08:54 +00:00
a0e2170f27 Accepting request 750370 from home:KAMiKAZOW:Emulators
Nintendo DS emulator

OBS-URL: https://build.opensuse.org/request/show/750370
OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=1
2019-11-24 10:26:15 +00:00