Commit Graph

58 Commits

Author SHA1 Message Date
jdgleaver
b1e88a94fa Merge branch 'master' into infval-master 2021-03-10 22:28:24 +00:00
twinaphex
360b585122 Add ios/tvos/osx to gitlab 2021-03-10 18:20:45 +01:00
Autechre
fce80f6341
Merge pull request #1 from jdgleaver/android-build-fix
Fix paths in Android.mk
2021-03-10 18:02:12 +01:00
jdgleaver
165d6c2e9c Fix paths in Android.mk 2021-03-10 16:59:16 +00:00
jdgleaver
691bb62107 libretro: Increase size of allocated audio buffer
- It turns out that because the nominal size divided by number of channels is an odd number,
  potator can write past the end of the buffer when fetching samples. We therefore need
  additional padding. Note that this error is not detected by ASAN under Linux (!)
2021-03-10 16:21:35 +00:00
jdgleaver
cf6edf6d1b libretro: Use standard data types 2021-03-10 15:21:16 +00:00
jdgleaver
9c9af5e601 - Remove usage of memory_malloc_secure()/memory_free()
- Don't compile/link unnecessary source files
2021-03-10 14:44:26 +00:00
jdgleaver
2f235a30cc Initial libretro port 2021-03-10 11:57:57 +00:00
Stefan Haubenthal
6b75be3c44 Fixed two typos 2021-02-25 16:03:46 -05:00
turtleletortue
51959d9e70 Latest commit(hopefully) before new release! Thanks to Alekmaul for looking back on this project and finding the missing files for sound! Pulled down License.txt and sound_od.c from Alekmaul's new commits and uncommented Ainit() and Aclose(), so now sound works! Updated version in the menu since this will likely be a new release. 2020-02-23 13:32:06 -05:00
turtleletortue
2a55accd9e Fix a mistake I left in that made it unabled to be compiled. Whoops. 2020-02-21 19:33:31 -05:00
turtleletortue
74f19ce5f5
Delete potator.cfg 2020-02-21 19:27:56 -05:00
turtleletortue
7e0bf562c2 Added things to fix rom loading from GmenuNX, added an about menu, and fixed the background to work with the about menu option. 2020-02-21 19:22:00 -05:00
turtleletortue
d1ff1329ab Added and modified stuff for making opk files for RetroFW. 2020-02-19 20:59:58 -05:00
infvaL
3a5743c6b9 Update appveyor.yml 2019-11-20 17:23:28 +03:00
turtleletortue
f42bea8f40
Update makefile to properly place icon file 2019-09-02 12:47:58 -04:00
turtleletortue
d90b27ab56
Add icon for gmenu2x 2019-09-02 12:47:23 -04:00
turtleletortue
f4423a19bd
Forgot to add lnk file for gmenu2x 2019-09-02 12:37:33 -04:00
turtleletortue
8e984403b6
Add ipk generating to makefile
Based on pingflood's makefiles, ipk generating has been added with make ipk
2019-09-02 12:34:29 -04:00
turtleletortue
74c91ac8bc
Add control file 2019-09-02 12:33:45 -04:00
turtleletortue
d61eebb9ca
Add files for ipk 2019-09-02 12:33:29 -04:00
turtleletortue
d0c548fbe7
Undoing debug stuff 2019-09-02 12:32:49 -04:00
turtleletortue
238ce9b9c4
Making sure the makefile is up to date with my own 2019-09-02 11:39:08 -04:00
turtleletortue
45d593ddf8
Changes to allow Graphics to work on RS97 build
The main change was copying over ifdefs from ODSDL over.
2019-09-02 11:38:07 -04:00
turtleletortue
3a6bcdfcb6
Fix UINT32 issue for rs97
UINT32 is not recognized for rs97 so uint32 is used instead
2019-09-01 11:42:14 -04:00
turtleletortue
246157c3a2
Fix issue with incorrect endifs
My bad
2019-09-01 11:10:41 -04:00
turtleletortue
ae81a677f2
Adds all data folder files 2019-09-01 11:07:04 -04:00
turtleletortue
3fbda9e091
Make data folder 2019-09-01 11:06:30 -04:00
turtleletortue
0b97a47714
Add the rest of the files in platform/rs97
Adds everything else but the data folder
2019-09-01 11:05:25 -04:00
turtleletortue
f597fdf152
Create readme.txt 2019-09-01 11:04:20 -04:00
turtleletortue
c69d5cb4a6
Add support for RS97 to makefile(experimental)
Adds support for compiling for RS97 which may or may not work
2019-09-01 11:00:56 -04:00
turtleletortue
cecce0c5df
Move old Makefile over 2019-09-01 10:53:49 -04:00
infvaL
678d522048 Fix download savestate with apostrophe (Emscripten) 2019-08-01 22:08:24 +03:00
infvaL
3013e076cd Update core version 2019-08-01 20:49:01 +03:00
infvaL
2189eaf16c Fix sound after load state 2019-08-01 20:46:55 +03:00
infvaL
c7f4bad753 Many fixes, MAGNUM mapper support (Journey to the West)
* Core 1.0.4
Added: support for the MAGNUM mapper.
Fixed:
reverted ADC and SBC instructions ('Matta Blatta' bug);
noise ('Pacific Battle'), wave ('Popo Team', 'Sonny Xpress!');
buffer overflow if regs[XSIZE] > 160 (e.g. 'Chimera').
Changed: ghosting.
* SDL2
Reduced CPU usage if minimized.
* Emscripten
Fixed: added work-around chromium autoplay policy.
* PSP
Fixed: game preview, screen offset.
Changed: increased audio volume.
* WinAPI
Changed: increased audio volume.
* OpenDingux
Fixed compilation. Tested under MSYS2.
* GP2X
Updated GP2X minimal library.
Fixed compilation. Not tested.
2019-07-03 05:22:22 +03:00
infvaL
8eee49aca4 🎶 Clear sound (pulse wave generators) 2018-11-30 16:47:21 +03:00
infvaL
273be048bd Fix sound. Savestate is changed
* Core
Savestate is more platform-independent.
Fix sound generation. Still not accurate enough.
* GP2X, NDS, opendingux
Fix warnings.
* PSP
Increase performance.
* SDL
Reduce CPU usage. Faster rendering.
* SDL2
Added: F11, Alt+Enter - Fullscreen.
Fixed: Emscripten freezing. SetVolume with Mute.
* Emscripten
Fixed: Set ghosting. Savestate preview.
2018-11-21 11:25:08 +03:00
infvaL
35cea3d3c0 Cleanup. Attempt to implement General Purpose DMA 2018-11-06 06:22:11 +03:00
infvaL
256a4597a3 Fix savestates. Add PSP platform. Refactoring, cleanup 2018-11-01 23:27:37 +03:00
infvaL
783c002a64 Add Control Config (Win platform) 2018-10-21 20:51:11 +03:00
infvaL
f2949ec382 Update WinAPI, NDS (it's slow) platforms 2018-10-19 02:24:46 +03:00
infval
5e23a410c7
Create LICENSE 2018-10-17 06:44:48 +03:00
infvaL
cf9c989e5d Fix timing. Update SDL, WinAPI platforms 2018-10-17 06:34:59 +03:00
infvaL
932d57a895 Add emscripten, shortcuts
Added:
* New palettes.
* Ghosting (reduce flickering).
* Emscripten.
* Const update rate 60.
* Drag & drop.
* Gamepad support.
* Keyboard Shortcuts: reset, palette, window size, ghosting, mute audio.

Fixes:
* Screen X offset (from MAME). Example: 'Bubble World'.
* Revert cycles (there was a problem with the pause in 'Hero Kid').
* Loading a rom after loaded 32K rom.
* Save/load savestate (new extension is '.svst').
2018-10-08 00:39:15 +03:00
infvaL
b9ba068a26 Fixed ifdef. Clean up 2018-09-11 07:51:32 +03:00
infvaL
2bcf592349 Fixed DMA sound corruption (e.g. Classic Casino) 2018-09-10 02:59:50 +03:00
infval
fba4b2e20a
Create README.md 2018-09-09 18:29:27 +03:00
infvaL
5786b7a8c2 Move files 2018-09-09 18:22:12 +03:00
infvaL
fdb93c2273 Added Appveyor for SDL2 2018-09-09 17:51:13 +03:00