Commit Graph

  • 67accc8116 mmu: a page taken out of the TLB is gone LibretroAdmin 2026-10-09 12:16:27 +02:00
  • 3fd47a8f5c mmu: the table of kept translations cannot run over its end LibretroAdmin 2026-10-09 12:14:49 +02:00
  • b33f0c3507 tools/threads: the program that rewrites its code takes every road to it LibretroAdmin 2026-10-09 11:23:26 +02:00
  • bdd8f29630 vmem32: a write to code through the MMU's pages is not lost sight of LibretroAdmin 2026-10-09 11:02:13 +02:00
  • 2ec859932c dynarec: a code page is protected at every address main memory is at LibretroAdmin 2026-10-09 11:00:00 +02:00
  • 8833140a18 dynarec: blocks of the temporary cache are unlinked when it is emptied LibretroAdmin 2026-10-09 09:59:20 +02:00
  • 98f54e82f0 arm: a block of the temporary cache is compiled where that cache has room LibretroAdmin 2026-10-09 09:59:19 +02:00
  • d5a433ac48 libretro: a Windows content path with forward slashes has a file name too LibretroAdmin 2026-10-09 09:05:48 +02:00
  • 0c21663f5a maple: a save that cannot be written is tried less often, and said once LibretroAdmin 2026-10-09 09:05:48 +02:00
  • c97f5ccf09 x64: one block goes on to the next with a direct jump LibretroAdmin 2026-10-09 08:42:00 +02:00
  • 7a226d7517 vulkan: no dark line around a picture carried over to a larger size LibretroAdmin 2026-10-09 07:25:02 +02:00
  • 5274546c9d vulkan: memory a smaller render size no longer needs goes back to the driver LibretroAdmin 2026-10-09 07:17:59 +02:00
  • a17f8a90d2 aica: from one channel that is on straight to the next LibretroAdmin 2026-10-09 07:04:50 +02:00
  • 8f33290211 maple: what a game saves is written to its file by a thread of its own LibretroAdmin 2026-10-09 07:02:06 +02:00
  • bcdd1b5b72 rend: the polygons to redraw for shadows are picked with a shorter walk LibretroAdmin 2026-10-09 06:52:48 +02:00
  • 14c9557b9f libretro: what "Use Real BIOS" says about NAOMI is what is so now LibretroAdmin 2026-10-09 06:44:18 +02:00
  • 5b42431106 naomi: a core option chooses the game to start from a merged romset LibretroAdmin 2026-10-09 06:44:13 +02:00
  • bbd0b142a4 naomi: a clone is started from a merged romset LibretroAdmin 2026-10-09 06:17:41 +02:00
  • 4af6bb4658 naomi2: the other NAOMI 2 games get their controls LibretroAdminandClaude Opus 5.5 2026-10-09 05:57:59 +02:00
  • 7ea26f8d54 naomi: the TEST switch opens a game's test menu without a BIOS LibretroAdminandClaude Opus 5.5 2026-10-09 05:56:59 +02:00
  • 802bc9f2f3 libretro: a reset the machine asks for itself is made with threaded rendering off too LibretroAdmin 2026-10-08 19:48:06 +00:00
  • 3389cbb5d4 naomi: any romset is taken for what is in it, a NAOMI 2's among them, and a set starts without its BIOS LibretroAdmin 2026-10-08 19:17:23 +00:00
  • 769386a6f2 naomi2: the geometry chip's memory is part of the address space recompiled code reaches directly LibretroAdmin 2026-10-08 18:25:32 +00:00
  • 18a0d961da naomi2: vertices lit by point and spot lights are done four at a time too LibretroAdmin 2026-10-08 17:53:08 +00:00
  • 936f902ad4 vk: a texture is converted into the memory it is uploaded from, and that memory is made once LibretroAdmin 2026-10-08 17:47:22 +00:00
  • 2409ff9b98 tools/threads: the alignment probe goes on the test disc for the cores that translate through a table LibretroAdmin 2026-10-08 16:20:10 +00:00
  • 4864e9d984 rec-x64: a block has no stack to set up, and takes the next address along instead of storing it LibretroAdmin 2026-10-08 14:49:15 +00:00
  • 46c479102f archive: a disc image in a rar loads, and a large member of one is decoded on a thread of its own LibretroAdmin 2026-10-08 13:54:11 +00:00
  • c0371863f2 libretro-common: the RAR reader, from RetroArch LibretroAdmin 2026-10-08 13:54:11 +00:00
  • f16d48c35a archive: a large 7z folder is decoded on a thread of its own, and read as the decoder passes LibretroAdmin 2026-10-08 13:31:30 +00:00
  • b314c46371 libretro-common: the 7z reader, from RetroArch LibretroAdmin 2026-10-08 13:31:30 +00:00
  • 8f71187ae3 archive: a rar that cannot be mapped is read as it is needed, not whole into memory LibretroAdmin 2026-10-08 13:15:26 +00:00
  • 419aad4183 libretro-common: the RAR reader, from RetroArch LibretroAdmin 2026-10-08 13:15:26 +00:00
  • 93213ce83f archive: a 7z that cannot be mapped is read as it is needed, not whole into memory LibretroAdmin 2026-10-08 13:07:48 +00:00
  • 46cc1d054c libretro-common: the 7z reader, from RetroArch LibretroAdmin 2026-10-08 13:07:48 +00:00
  • 91fea221ee imgread: a sector of an indexed zip track is taken where it lies decoded, not copied out first LibretroAdmin 2026-10-08 11:50:04 +00:00
  • e6a2c06a4a libretro-common: rzip_seek_view, from RetroArch LibretroAdmin 2026-10-08 11:50:03 +00:00
  • d7256bb7fe libretro: a frame the frontend will not show is not rendered libretroadmin 2026-10-08 11:40:03 +02:00
  • c15ac37f4f archive: a large deflated zip member is read through an index, not decoded whole into memory LibretroAdmin 2026-10-08 09:22:30 +00:00
  • 4946d8d486 libretro-common: rzip_seek, from RetroArch LibretroAdmin 2026-10-08 09:22:30 +00:00
  • a24bafff43 libretro: the Vulkan setup no longer tells the frontend, at random, to keep the context LibretroAdmin 2026-10-08 07:56:15 +00:00
  • 5d53c7c464 gl: the PowerVR2 filter takes its picture with it when the size changes in place LibretroAdmin 2026-10-08 07:48:18 +00:00
  • da425a4122 chd, reios: two copies that went a byte at a time LibretroAdmin 2026-10-08 07:12:17 +00:00
  • f541299d0c naomi: a romset's ROMs are decoded where they go, not into buffers kept until the set is loaded LibretroAdmin 2026-10-08 07:12:17 +00:00
  • 5fdefee157 libretro-common: resynced with RetroArch LibretroAdmin 2026-10-08 07:12:17 +00:00
  • df843ae48a coreio: why a file is mapped before the frontend's file layer is asked LibretroAdmin 2026-10-08 06:54:54 +00:00
  • 72b1b708d2 vk: a replaced quad descriptor set is destroyed after its frames' fences, not after a count of draws LibretroAdmin 2026-10-08 06:47:16 +00:00
  • 4a3f2e1316 custom textures: the renderer works out a texture's names, the loader only reads the request LibretroAdmin 2026-10-08 06:47:16 +00:00
  • 12c1517635 tools/threads: the headless harness asks the core for its size once the game is loaded LibretroAdmin 2026-10-08 06:43:35 +00:00
  • 00e840d715 libretro: Widescreen Cheats can be turned on and off while the game runs LibretroAdmin 2026-10-08 06:43:35 +00:00
  • 207bdcd1fc tools/threads: a headless run turns threaded rendering on and off on the way LibretroAdmin 2026-10-08 06:34:21 +00:00
  • 10abed3f45 libretro: Threaded Rendering can be turned on and off while the game runs LibretroAdmin 2026-10-08 06:34:21 +00:00
  • 4e3e28239d custom textures: "available" is cleared with the game, and is not set without a loader LibretroAdmin 2026-10-08 06:28:26 +00:00
  • adbbb12966 picoppp: the adapter's frames are taken 256 at a time LibretroAdmin 2026-10-08 06:28:26 +00:00
  • 890683034d reios: lengths off the disc are checked before they are rounded or subtracted from LibretroAdmin 2026-10-08 06:28:26 +00:00
  • bb7f3eee2f rec: a page in the MMU's table does not let a misaligned access through LibretroAdmin 2026-10-08 06:28:25 +00:00
  • ee05832844 vk_heap: memory that cannot be mapped is not handed out, and every type that will do is tried LibretroAdmin 2026-10-08 06:28:25 +00:00
  • d026bcf926 rend: the picture stays on the graphics card when the size changes in place LibretroAdmin 2026-10-08 06:18:47 +00:00
  • 524f31262d ta: many blocks at once are scanned, not stepped; the NAOMI 2's are not copied LibretroAdmin 2026-10-08 06:07:04 +00:00
  • 4f9a0f15cb ta: the parser's vertex loops and index builder keep their place in registers LibretroAdmin 2026-10-08 06:07:04 +00:00
  • a401e284df tools/threads: the headless run that changes the size changes widescreen too LibretroAdmin 2026-10-08 05:16:38 +00:00
  • 907f947194 libretro: a change of size restarts the frontend's video only when it has to grow LibretroAdmin 2026-10-08 05:16:38 +00:00
  • 23be522a8c core option: "Use Real BIOS (If Available)", in place of "HLE BIOS" LibretroAdmin 2026-10-08 05:09:33 +00:00
  • a2343b3fbf naomi: a flat image starts without a BIOS LibretroAdmin 2026-10-08 04:45:26 +00:00
  • 861352d8b5 tools/threads: a headless run changes the Internal Resolution on the way LibretroAdmin 2026-10-08 04:42:14 +00:00
  • 3ed1f0ec58 libretro: a change of Internal Resolution takes effect while the game runs LibretroAdmin 2026-10-08 04:42:14 +00:00
  • e0a11548a5 libretro: Internal Resolution is 1x, 2x, 4x or 8x LibretroAdmin 2026-10-08 04:18:54 +00:00
  • 5e7df39f39 rend: the horizontal scaler halves a render to a texture too LibretroAdmin 2026-10-08 04:09:28 +00:00
  • 2578a0bcb2 tools/threads: VALIDATE=sync turns on the validation layer's synchronization checks LibretroAdmin 2026-10-08 03:57:29 +00:00
  • fcffadcae2 vk: one frame is done with what it shares before the next uses it LibretroAdmin 2026-10-08 03:57:29 +00:00
  • c4796057c9 naomi 2: the geometry processor lights four vertices at a time LibretroAdmin 2026-10-08 03:46:30 +00:00
  • 8a4c9a6325 vk: the screen's images outlive a change of size by a few frames LibretroAdmin 2026-10-08 03:32:48 +00:00
  • 407ff3fe1f pvr: a sprite's vertices with no polygon to go to are dropped LibretroAdmin 2026-10-08 03:32:48 +00:00
  • ad0681c711 rend: clip rectangles are scaled with the picture when the scaler halves its lines LibretroAdmin 2026-10-08 03:32:48 +00:00
  • 3d31e5c00e libretro-common: rrar_archive reads RAR 5 LibretroAdmin 2026-10-08 03:26:44 +00:00
  • d96295b864 vk: all six push constants are pushed LibretroAdmin 2026-10-08 03:18:53 +00:00
  • 87d12ffc29 vk: a polygon with a bump map does not share a pipeline with one without LibretroAdmin 2026-10-08 03:18:53 +00:00
  • 791f4381eb rend: a depth that cannot be taken the logarithm of is clamped LibretroAdmin 2026-10-08 03:18:53 +00:00
  • 081d1ddd17 rend: a texture that runs past the end of video memory is read to the end of it every time LibretroAdmin 2026-10-08 03:18:52 +00:00
  • 2c2653dd50 libretro-common: rrar_archive, a RAR reader LibretroAdmin 2026-10-08 02:56:16 +00:00
  • 9853572bf0 tools/threads: the fullscreen toggles wait for the disc to render in part LibretroAdmin 2026-10-08 03:03:36 +00:00
  • 8cae9ee35c vk oit: the per-pixel lists are empty when they are made, and the first frame is not red LibretroAdmin 2026-10-08 03:03:36 +00:00
  • 72b7427eba naomi: a flat image is run from an archive too, and with a BIOS it accepts LibretroAdmin 2026-10-08 02:34:48 +00:00
  • 1ff51405c6 archive: rar archives LibretroAdmin 2026-10-08 02:56:16 +00:00
  • 0e54c119bf naomi 2: the SH4 timing is the accurate one LibretroAdmin 2026-10-08 02:04:44 +00:00
  • 022670b4e0 tools/threads: a PREF with eight floating-point registers in use LibretroAdmin 2026-10-08 02:04:44 +00:00
  • ad3ee3c7b1 naomi 2: the machine LibretroAdmin 2026-10-08 01:47:09 +00:00
  • 25a33df46a naomi 2: the geometry processor LibretroAdmin 2026-10-08 01:45:42 +00:00
  • 80026c9c83 rec x64: the jump over a store-queue write reaches past its call LibretroAdmin 2026-10-08 01:45:42 +00:00
  • cfdfb4c886 tools/threads: the ARM64 headless run says which processor qemu is to emulate LibretroAdmin 2026-10-07 19:01:50 +00:00
  • 39a506b9b1 rend: the screen's picture is kept when the context is destroyed and made again LibretroAdmin 2026-10-07 18:47:02 +00:00
  • 96c9916c26 vk: a render that covers part of the screen leaves the rest of the picture LibretroAdmin 2026-10-07 18:05:48 +00:00
  • a5f00078b4 gl4: three fixes to the per-pixel renderer from upstream LibretroAdmin 2026-10-07 17:50:29 +00:00
  • 7c4756e4ac vk: a texture that becomes a render target gets an image that can be rendered to LibretroAdmin 2026-10-07 17:50:29 +00:00
  • af2777c656 gl4: a line of debugging left in the per-pixel renderer is taken out LibretroAdmin 2026-10-07 17:42:53 +00:00
  • d0eac165fe vk oit: the first frame after the per-pixel lists are made has its translucent polygons LibretroAdmin 2026-10-07 17:27:08 +00:00
  • 84270cf85d rend: a render that waits goes to video memory by itself after three frames, and before its context does LibretroAdmin 2026-10-07 17:13:02 +00:00
  • 783264f91c libretro: "Enable RTT (Render To Texture) Buffer" is gone, and the table of games that forced it LibretroAdmin 2026-10-07 16:51:21 +00:00
  • d359c881bb vk: a render to a texture reaches video memory when the game touches it there LibretroAdmin 2026-10-07 16:36:48 +00:00
  • 49ac112e31 vk: a render is drawn with its own matrices, not the last render's LibretroAdmin 2026-10-07 16:36:29 +00:00