Commit Graph

6 Commits

Author SHA1 Message Date
BlackPhoenix
536d46b8cf [FIXED] Added to clientside file instead of serverside... 2009-01-02 12:15:48 +00:00
BlackPhoenix
99290c13ca [FIXED] RT screen files not being downloaded to clients (report to me if they still don't) 2009-01-02 12:13:47 +00:00
BlackPhoenix
c7d8df895e Quality update time! If something breaks, let me know. Some of things in this update may really break stuff, but I'll be present for next few days to fix them.
[ADDED] GPU

[FIXED] Console screen caching, now should work fine
[ADDED] New oscilloscope based on GPULib engine. Look in its sourcecode for how to use GPULib (it gives you rendertarget and coordinates for as many screens as you want). Sorry bobsy, your fix is no longer needed.

[FIXED] PORT's problem in ZASM that corrupted program code
[FIXED] DATA&CODE macros corrupting program code

[FIXED] Whitespaces ignored in several places in ZASM
[ADDED] Support for "\n" "\r" "\\" "\0" in ZASM DB macro
[ADDED] "STRING" macro (string <name>,'<string>';)
[FIXED] Some stuff in function macro (may not work still)
[FIXED] Possibly fixed local variables. Didn't test yet
[FIXED] ZCPU now outputs interrupt parameter in fraction of error code (e.g. 5.1 for read error, 5.2 for decode error)
[FIXED] Several typos
[FIXED] Effective address not returning proper address for LEA ...,PORTx

[FIXED] Render target system was rewritten. No more rendertarget loss (Some of console screen bugs got fixed by that)
[CHANGED] Render target count is now 16 on start. Will be changed to 32 later.
[FIXED] Re-added and square pulse gate, and saw pulse gate (which were broken by flux who updated SVN properties with previous svn version)
[ADDED] Shared lua with all monitor coordinates and descriptions. Look at oscilloscope for example of how to use GPULib and all the coordinates
2008-10-05 14:43:12 +00:00
BlackPhoenix
54e5b94007 [FIXED] Console screen bug with 2037 and 2038 registers
[ADDED] Slanted edge graphics (there is still a graphics glitch with them)
[FIXED] Increased pre-cached rendertargets to 4
2008-08-28 11:57:00 +00:00
BlackPhoenix
6341102dd2 [FIXED] Extra 12 seconds loading time (now it only delays the first time you join/start game)
[ADDED] Dumb FPS limit on console screen (smart one might come later)
[ADDED] Console screen caching system. This fixes usermessages queuing issue when huge amounts of data are transferred. Report issues to wiremod.com
[ADDED] RESET input to all RAM's, except for 128KB ram (due to size issue). This will be changed later.
2008-07-21 18:42:28 +00:00
BlackPhoenix
3fdc2a7656 [ADDED] Hardware image control registers in Console screen (screen ratio/readonly, hardware image scale, rotation, brightness, visual scale)
[FIXED] Small bug in hispeed data transferrer
[FIXED] Flash parameter bug
[FIXED] Multi-console screens bug
[FIXED] Further integration with GPULIB
2008-07-14 14:44:30 +00:00