Jean-Philip Desjardins
30568a057d
Use app_config module.
Build macOS / build_macos (push) Has been cancelled
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
2025-03-11 16:18:58 -04:00
Jean-Philip Desjardins
8c543186da
Apply CZipArchiveWriter refactoring.
2023-07-23 17:22:18 -04:00
Jean-Philip Desjardins
aee69ac97c
Fix a bunch of warnings.
2023-05-03 21:05:08 -04:00
Jean-Philip Desjardins
8e5796e6ce
Set proper target value.
2022-06-28 13:42:10 -04:00
Jean-Philip Desjardins
08755c37e2
Don't enable timer interrupts if no handler was registered.
2022-06-28 13:42:10 -04:00
Jean-Philip Desjardins
c7a0e72ab5
Implement SetOverflowCallback.
2022-06-28 13:42:10 -04:00
Jean-Philip Desjardins
dfc89204b6
Rework various hardware timer functions.
2020-11-20 16:33:26 -05:00
Jean-Philip Desjardins
56567d329e
Implement FreeHardTimer in TIMRMAN.
2020-10-29 09:33:43 -04:00
Jean-Philip Desjardins
13bbfb541d
Save/Load Timrman state.
2020-09-22 17:20:32 -04:00
Jean-Philip Desjardins
0d2d45b717
Keep track of allocated timers.
2020-09-22 17:18:48 -04:00
Jean-Philip Desjardins
6ea6fa889f
Scan timer list in reverse order.
2020-09-22 08:45:59 -04:00
Jean-Philip Desjardins
5741e5dc89
Return an error when no timer is found.
2020-09-22 08:45:59 -04:00
Jean-Philip Desjardins
1e1eed8a67
Style fixes.
2018-05-25 12:26:07 -04:00
Jean-Philip Desjardins
0f2fcc31bb
Use Warn function.
2018-05-25 12:24:51 -04:00
Clang-Format
acf75535ec
Clang format
2018-04-30 21:01:23 +01:00
Mahmood(Thunder07)
97c229ec98
Cleanup
...
Silence:"warning: '0' flag ignored with precision and ‘%X’ gnu_printf format"
2017-05-29 06:01:32 +01:00
Jean-Philip Desjardins
a707928803
Add stub for StopHardTimer.
2016-05-28 21:09:15 -04:00
Jean-Philip Desjardins
0b35fe2f88
Added support for timer prescale on IOP.
2015-07-21 01:22:26 -04:00
Jean-Philip Desjardins
c1fe3298e9
Implemented GetTimerCounter in TIMRMAN.
2015-05-22 01:28:51 -04:00
Jean-Philip Desjardins
4d359087a8
Clock divider is set properly when using AllocHardTimer.
2015-03-08 00:34:32 -05:00
Jean-Philip Desjardins
57872e6c12
Fixed minor logging issues in Iop_Timrman.
2015-02-01 18:50:04 -05:00
Jean-Philip Desjardins
3f5588abeb
Cleanup.
2014-11-30 18:47:28 -05:00
Ian Brown
263457bb63
identify unknown timer functions
2014-11-30 18:36:28 -05:00
jpd002
521f7bc544
Improved RootCounters emulation (added more counters used in IOP and fixed counting modes).
...
Improved Timrman IOP module emulation (removed lots of hardcoded stuff).
Added a way to switch from PSX's CPU frequency to IOP's CPU frequency (needed for proper PSX/PS2 PSF playing).
git-svn-id: http://svn.purei.org/purei/trunk@933 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-05-29 01:01:02 +00:00
jpd002
269f5efb1b
Cleanup.
...
git-svn-id: http://svn.purei.org/purei/trunk@919 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-04-26 06:29:34 +00:00
jpd002
06a215f22c
Added "RegisterVblankHandler" in Iop_Vblank.
...
Implemented some dummy functions in Iop_Timrman so they can return a proper value.
git-svn-id: http://svn.purei.org/purei/trunk@805 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-11-06 21:37:50 +00:00
jpd002
84c6c35af9
Small typo fix.
...
git-svn-id: http://svn.purei.org/purei/trunk@476 b36208d7-6611-0410-8bec-b1987f11c4a2
2009-02-10 01:44:48 +00:00
jpd002
d8b20c1b07
git-svn-id: http://svn.purei.org/purei/trunk@427 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-11-28 23:46:52 +00:00
jpd002
d518b18c3a
Purei compiles again.
...
PsfPlayer probably not.
git-svn-id: http://svn.purei.org/purei/trunk@411 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-11-10 01:46:02 +00:00
jpd002
690b937ed0
git-svn-id: http://svn.purei.org/purei/trunk@406 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-11-05 21:37:07 +00:00
jpd002
4d51d9378a
Purei changes for PsfPlayer.
...
git-svn-id: http://svn.purei.org/purei/trunk@400 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-11-03 00:36:40 +00:00
jpd002
b0c1bd0802
git-svn-id: http://svn.purei.org/purei/trunk@397 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-10-30 22:22:10 +00:00
jpd002
3f20aebefe
git-svn-id: http://svn.purei.org/purei/trunk@396 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-10-29 01:42:35 +00:00
jpd002
669ac71159
Even more conversion done for quake.elf (SIF/IOP overhaul)
...
git-svn-id: http://svn.purei.org/purei/trunk@224 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-01-15 20:27:44 +00:00