Revision 828
Author: sheridan | Date: środa, 16 września 2020 09:03:03
- Remove using namespace from headers.
Revision 827
Author: dukeeeey | Date: wtorek, 15 września 2020 10:51:23
- fix compiling with visual studio
Revision 826
Author: dukeeeey | Date: poniedziałek, 14 września 2020 22:01:52
- fix missing polys with quad renderer
Revision 825
Author: sheridan | Date: poniedziałek, 14 września 2020 09:01:54
- Balance initial value set to "0" rather than "false". "False" is interpreted as 0 when decoded as a float, so there will be no effect here, but this expresses the intended logic better.
Revision 824
Author: sheridan | Date: poniedziałek, 14 września 2020 08:59:38
- Fixed a longstanding bug that caused stereo channels to be flipped incorrectly.
- This was due to the initial audio buffer write position being aligned to the middle of a 4 byte (2 byte left, 2 byte right) audio sample.
- In multi-threaded mode, some sort of race condition caused this alignment to be fixed until audio playback was temporarily paused (via pausing, loading a state, etc.)
- Audio playback should now be fixed and work consistently in all cases.
Revision 823
Author: dukeeeey | Date: wtorek, 8 września 2020 11:10:24
- Clip scroll fog to viewport, instead of filling entire screen. Fixes fog bug in Daytona credits.
Revision 822
Author: dukeeeey | Date: poniedziałek, 7 września 2020 18:25:18
- Update scroll fog logic. Should fix the credits in virtua fighter and daytona that have fogging applied to the background layer and shouldn't.
Revision 821
Author: sheridan | Date: piątek, 4 września 2020 07:48:41
- Add missing library from previous windows makefile update.
- NEW_FRAME_TIMING build option was removed because it was no longer used.
Revision 820
Author: sheridan | Date: czwartek, 3 września 2020 08:27:57
Revision 819
Author: sheridan | Date: poniedziałek, 31 sierpnia 2020 11:28:35
- Reworked logging system to support output to multiple outputs: files, stdout, stderr, and syslog (OutputDebugString on Windows, syslog on other systems).
- Added ordinal logging level: all, debug, info, error. Compiling with DEBUG defined is no longer necessary for debug logging. Be careful when logging debug level because it produces copious output.
- Fixed -enter-debugger options when compiled with SUPERMODEL_DEBUGGER.
- Command line parse errors no longer ignored; Supermodel will now exit.
Revision 818
Author: sheridan | Date: środa, 26 sierpnia 2020 18:14:54
- Rename command line SCSP option to -legacy-scsp and -new-scsp
Revision 817
Author: sheridan | Date: środa, 26 sierpnia 2020 18:05:23
- Correct the returned value from previous getbass patch
- There was a strange side effect on Ocean Hunter game
Revision 818
Author: sheridan | Date: środa, 26 sierpnia 2020 18:14:54
- Rename command line SCSP option to -legacy-scsp and -new-scsp
Revision 817
Author: sheridan | Date: środa, 26 sierpnia 2020 18:05:23
- Correct the returned value from previous getbass patch
- There was a strange side effect on Ocean Hunter game
Revision 816
Author: sheridan | Date: wtorek, 25 sierpnia 2020 10:48:25
- Getbass related
- Game now boots in game
- Add missing analog input and buttons
Revision 815
Author: sheridan | Date: poniedziałek, 24 sierpnia 2020 12:09:01
- Small oversight in the new SCSP code
Revision 814
Author: dukeeeey | Date: sobota, 22 sierpnia 2020 22:41:47
- Various SCSP improvements and code cleanup:
- Ported MAME's implementation
- Corrected FM sound for songs in VF3 that use it
- Music tempo now closer to real hardware thanks to emulating two SCSP chips.
- Add LegacySoundDSP config option for games with SCSP DSP glitches (ex. engine noises in Sega Rally 2, and loud garbage on Bahn's stage in Fighting Vipers 2)
- Renamed SysFPS to "SoundClock" (since raising this appears to adjust the sound frequency).(Submitted by Paul Prosser)
Revision 813
Author: sheridan | Date: sobota, 22 sierpnia 2020 11:03:53
- New ecap crc rom + rom patch
Revision 812
Author: sheridan | Date: sobota, 22 sierpnia 2020 11:00:13
- Low level z80 core bug
- Discovered when looking at lemans ffb board (real Model3 rom, not Model2 stcc one)
- This could affect other ffb board and/or scud race DSB1 sound board
- However I didn't notice any bad things
Revision 811
Author: dukeeeey | Date: sobota, 1 sierpnia 2020 11:02:04
Revision 810
Author: dukeeeey | Date: piątek, 31 lipca 2020 21:18:51
Revision 809
Author: dukeeeey | Date: poniedziałek, 27 lipca 2020 12:28:48
Revision 808
Author: sheridan | Date: poniedziałek, 27 lipca 2020 11:02:07
- skichamp rom patch: prevent driveboard error at boot
Revision 807
Author: sheridan | Date: piątek, 3 lipca 2020 11:15:08
- Linux build compatibility changes
Revision 806
Author: sheridan | Date: piątek, 3 lipca 2020 11:08:03
Revision 805
Author: dukeeeey | Date: środa, 1 lipca 2020 19:51:21
- silence a few casting warnings
Revision 804
Author: sheridan | Date: środa, 1 lipca 2020 17:56:21
- Netboard related: Define a new hardware line in games.xml
Revision 803
Author: sheridan | Date: środa, 17 czerwca 2020 18:31:22
Revision 802
Author: dukeeeey | Date: środa, 17 czerwca 2020 17:11:58
- Only try and make a connection if we have enabled EmulateNet
Revision 801
Author: dukeeeey | Date: środa, 17 czerwca 2020 13:41:41
- Fix corrupted memory in network mode
Revision 800
Author: dukeeeey | Date: wtorek, 16 czerwca 2020 14:01:13
Revision 799
Author: dukeeeey | Date: wtorek, 16 czerwca 2020 13:55:38
- Replace network code with new tcp implementation
Revision 798
Author: dukeeeey | Date: sobota, 13 czerwca 2020 21:46:12
- Add SDLnetworking + some basic tcp classes
Revision 797
Author: dukeeeey | Date: piątek, 12 czerwca 2020 19:33:21
- cache variable, without it is unusably slow in debug mode
Revision 796
Author: dukeeeey | Date: środa, 10 czerwca 2020 11:12:34
Revision 795
Author: dukeeeey | Date: poniedziałek, 8 czerwca 2020 16:27:37
Revision 794
Author: dukeeeey | Date: poniedziałek, 8 czerwca 2020 12:14:03
Revision 793
Author: dukeeeey | Date: poniedziałek, 11 maja 2020 11:05:46
- The translator map seems to work with paletted colour values too, and the result is not clamped. Colours are passed to the GPU as unsigned bytes to multiplying by 16 will overflow, so we do the logic in the shader. If we passed floats we could skip the shader logic.
Revision 792
Author: dukeeeey | Date: czwartek, 7 maja 2020 21:34:22
- When the translator map is enabled the colour values seem to use 4 bits, 0-16. Why not 0-31 I don't know. Anyway virtua on is overflowing these values for some of the smoke effects. For us the numbers were wrapping around. Clamping is enough to fix this. (Thanks model123)
Revision 791
Author: sheridan | Date: piątek, 24 kwietnia 2020 09:04:41
- custom resolution bug fix
Revision 790
Author: sheridan | Date: niedziela, 19 kwietnia 2020 10:34:58
- SDL1 to SDL2 internal changes
Revision 789
Author: dukeeeey | Date: środa, 22 stycznia 2020 19:44:30
Revision 788
Author: sheridan | Date: środa, 22 stycznia 2020 18:36:22
Revision 787
Author: dukeeeey | Date: sobota, 4 stycznia 2020 19:15:30
- tweak value so the map indicator still works at the start of spikeout