248 Commits
Author SHA1 Message Date
root 23a289019c 32x, fix poll detection regression (mars check)
core, improve pad compatibility (6btn, mcd32x)
linux+psp, improve sw upscaling
2021-11-27 04:00:01 +01:00
root 7cc056be8e platform, improve 32x handling for h32 (all supported platforms) and bumped libchdr submodule 2021-11-23 22:07:57 +01:00
root 184e43d031 (libretro) Update core options to v2 format
libretro, fix sms options
platform, fix horizontal upscaling for 8bit renderers
2021-11-12 04:14:22 +01:00
root 84d01c5bba sms renderer, fix unaligned bg-filled tiles
core+gp2x+psp, fix handling mid-frame palette changes
platform, fix vertical scaling, aspect ratio handling (gp2x, psp)
libretro, various fixes (input handling, aspect ratio)
platform, include current dir in bios search path
2021-11-10 23:52:29 +01:00
root 92b80c5bb2 libretro, fix memory leak
sms, add ghosting for GG LCD (generic+libretro only)
2021-11-04 21:05:09 +01:00
root 2b919ad68c sms, basic gamegear support 2021-10-15 02:01:58 +02:00
root 9c60f28aa1 sdl, fix scaling for non-4:3 display 2021-09-12 12:42:33 +02:00
root d942530d39 Merged all new changes from irixxxx (September 10th) 2021-09-10 22:03:27 +02:00
root b043a80a70 Backported last irixxxx's changes to my FunKey fork 2021-05-11 18:29:21 +02:00
Vincent-FK 1e49a6530d fixed regression - genesis and sms games were not displayed anymore 2021-05-08 09:25:55 +02:00
Vincent-FK 0b95bad314 Correction: rendering mode was left displayed at the bottom of the screen in 32X, Correction: resync vid and audio every 5minutes, Correction: wait 120 frames before loading save from SegaCD 2021-05-03 10:23:54 +02:00
kub 8b60ec300b attempt for DRC support for newer versions of osx/ios 2021-03-22 23:47:24 +01:00
kub 832faed320 ui, fix for SDL emulation display if resolution != 320x240 2021-01-31 20:14:49 +01:00
kub 43f79c5b41 ui, fix linux handling of 32x renderer 2021-01-20 19:39:21 +01:00
kub 6c5784f07f partially revived platform support for PSP (unfinished) #2
scaling, release generation, fixes
still not planning to make this officially supported.
2021-01-13 22:26:41 +01:00
kub f821bb7011 core, structural cleanup, fixes and improvements for type issues #2 2021-01-01 12:44:02 +01:00
kub 69b7b2641b ui, revise status line handling 2020-11-13 08:56:39 +01:00
kub e7faa8e4e1 Merge remote-tracking branch 'upstream/master' 2020-10-21 20:29:58 +02:00
kub 07a08efcfc sdl ui, fix status line artifacts if starting with rom on cmdline 2020-10-10 09:57:45 +02:00
kub 758abbebc2 ui, fix sdl flickering and status lines artifact issues 2020-10-07 20:18:37 +02:00
kub 627648e408 vdp, test code for 8 bit fast renderer 2020-09-18 00:27:41 +02:00
kub 352479001c vdp, optimisation for 8bit renderers 2020-08-04 22:24:56 +02:00
kub 7980d47767 sms mode 4, fix 8 bit renderer code 2020-07-25 23:58:57 +02:00
kub 7a7265eea0 SDL UI, fix for CD LED display 2020-06-23 23:36:38 +02:00
kub 8bb489470a sh2 drc, add powerpc64le backend 2020-06-19 00:14:28 +02:00
kub 4bb8111a05 regression fix for gp2x 8bit fast mode 2020-01-26 20:49:20 +01:00
kub b9bc876c9c bug fixes in drc, audio, display 2020-01-14 22:49:03 +01:00
kub e7ee501075 sh2 drc: RISC-V (RV64IM) code emitter, some work on MIPS64 2019-11-13 21:56:11 +01:00
Cameron Cawley 572ab2edc4 Remove unused header 2019-10-19 17:07:12 +01:00
kub d80a5fd2ab sh2 drc: add mipsel backend for MIPS32 Release 1 (for JZ47xx) 2019-07-30 16:34:40 +02:00
kub b1a047c926 reworked palette and buffer handling due to some 32X bugs 2019-07-30 16:34:40 +02:00
kub c1d15f7397 config for x86 (32 bit only, for SH2 drc), add/revive profiling 2019-07-30 16:34:40 +02:00
notaz 9cdfc191b6 add a pitch variable
32x is still broken
2017-12-27 19:54:07 +02:00
notaz 898d51a7fd drc: revive x86 dynarec, support x86-64 2017-12-12 01:45:59 +02:00
notaz 93f9619ed8 rearrange globals
scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved
2017-10-20 12:21:09 +03:00
notaz df9251536d libretro: satisfy vita's dynarec needs in a cleaner way 2017-10-14 00:53:09 +03:00
notaz 98a2714234 eliminate texrels, part 3 2017-08-06 22:25:26 +03:00
Chips-fr 05eb243d03 Enabe JIT for linux arm platform(Rpi...) 2015-10-25 18:19:48 +01:00
notaz f7e40c9b2e frontend: eliminate osd_text dupes
not only dupe code is bad, it's crasing too
2013-10-12 22:06:29 +03:00
notaz 92dfd9afa6 some readme and general cleanups 2013-08-31 21:12:26 +03:00
notaz 9c9cda8c39 get rid of port_config.h 2013-07-28 03:05:10 +03:00
notaz 41946d7023 minor drawing code cleanup 2013-07-28 00:49:35 +03:00
notaz 009ef50c60 rm dupe file 2013-07-12 00:56:55 +03:00
notaz 90f0dedf83 frontend: fix build 2013-07-01 02:21:00 +03:00
notaz c6f91b0ea3 bump version, since this is not the same as last released binary
also clean up redundant version.h files
2013-06-29 04:19:45 +03:00
notaz d4d626658a add configure, revive pnd build, unify/refactor things 2013-06-26 03:07:08 +03:00
notaz df92fbd1f2 support multiple sound drivers 2013-06-26 03:07:08 +03:00
notaz 636d5f257c starting SDL port, refactoring 2013-06-26 03:07:08 +03:00
notaz cff531af94 clarify PicoDrive's license
- PicoDrive was originally released by fDave with simple
  "free for non-commercial use / For commercial use, separate licencing
  terms must be obtained" license and I kept it in my releases.
- in 2011, fDave re-released his code (same that I used as base
  many years ago) dual licensed with GPLv2 and MAME licenses:
    https://code.google.com/p/cyclone68000/

Based on the above I now proclaim that the whole source code is licensed
under the MAME license as more elaborate form of "for non-commercial use".
If that raises any doubt, I announce that all my modifications (which
is the vast majority of code by now) is licensed under the MAME license,
as it reads in COPYING file in this commit.

This does not affect ym2612.c/sn76496.c that were MAME licensed already
from the beginning.
2013-06-26 03:07:07 +03:00
notaz e743be2070 start new makefile, migrate to libpicofe 2013-06-22 19:16:08 +03:00