Template:Boxcode: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (This dirty trick fixes the biggest problem (the vertical scrollbar was not counted to calculate the widths))
m (Better guinea pig, it shows the problems better)
Line 101: Line 101:


{{boxcode|float=left|height=300px|title=float=left, height=300px|code=<syntaxhighlight lang=bash>
{{boxcode|float=left|height=300px|title=float=left, height=300px|code=<syntaxhighlight lang=bash>
sceDisplayGetAccumulatedHcount() = d325
lv2(2): # Register Info.
sceDisplayGetAccumulatedHcount() = d443
lv2(2): #      LR: 0xbadadd0010800010    CR:0x24000028
sceDisplaySetFrameBuf(topaddr:4088000, bufferwidth:512, pixelformat:3, sync:1) = 0
lv2(2): #    CTR: 0x000000000163c62c
sceDisplayGetAccumulatedHcount() = d561
lv2(2): #
sceGeEdramGetAddr() = 4000000
lv2(2): #  GPR 0: 0xbadadd0010800010  GPR 1: 0x00000000d00caf90
sceGeEdramGetAddr() = 4000000
lv2(2): #  GPR 2: 0x000000000191ef80  GPR 3: 0xffffffffffffffff
sceGeListEnQueue(list:4198800,, stall:0, cbid:0, arg:9f13e20) = 49adca28
lv2(2): #  GPR 4: 0x00000000300e4af0  GPR 5: 0x0000000000000021
sceDisplayGetAccumulatedHcount() = d67f
lv2(2): #  GPR 6: 0x0000000000010000  GPR 7: 0x0000000000000000
sceDisplaySetFrameBuf(topaddr:4000000, bufferwidth:512, pixelformat:3, sync:0) = 0
lv2(2): #  GPR 8: 0x00000000d00cad90  GPR 9: 0x0000000000000000
sceGeListEnQueue(list:48e951c0,, stall:48e951c0, cbid:0, arg:8857520) = 48adca1f
lv2(2): #  GPR10: 0xffffffff80020001  GPR11: 0x0000000000000002
sceGeEdramGetAddr() = 4000000
lv2(2): #  GPR12: 0x0000000024000028  GPR13: 0x000000001000cf50
sceGeListUpdateStallAddr(qid:48adca1f,, stall:48e952fc) = 0
lv2(2): #  GPR14: 0x0000000000000000  GPR15: 0x0000000000000000
sceGeListUpdateStallAddr(qid:48adca1f,, stall:48e95394) = 0
lv2(2): #  GPR16: 0x0000000000000000  GPR17: 0x0000000000000000
sceGeEdramGetAddr() = 4000000
lv2(2): #  GPR18: 0x0000000000000000  GPR19: 0x0000000000000000
sceGeEdramGetAddr() = 4000000
lv2(2): #  GPR20: 0x0000000000000000  GPR21: 0x0000000000000000
sceGeListEnQueue(list:4198800,, stall:0, cbid:0, arg:9f13e20) = 4fadca16
lv2(2): #  GPR22: 0x0000000000000000  GPR23: 0x0000000000000000
sceDisplayGetAccumulatedHcount() = d79d
lv2(2): #  GPR24: 0x0000000000000000  GPR25: 0x0000000000000000
sceDisplaySetFrameBuf(topaddr:4088000, bufferwidth:512, pixelformat:3, sync:0) = 0
lv2(2): #  GPR26: 0x0000000000000000  GPR27: 0x0000000000000000
sceGeListEnQueue(list:48e951c0, stall:48e951c0, cbid:0, arg:8857520) = 4eadca0d
lv2(2): #  GPR28: 0x0000000000000000  GPR29: 0x0000000000000000
rsx-err 257
lv2(2): #  GPR30: 0x0000000000000000  GPR31: 0x0000000000000000
local cmd area [100000-500000]
cmd_offset=20000 start_cmd=76e0
put=10ed8 get=52f680
debug label = 1337c0d3
ret_local_offset = 1275b0
ret_main_offset = 10dd4
cmdbuf_base = 100000
old_jts[0]=201275b4
sceGeEdramGetAddr() = 4000000
sceGeListUpdateStallAddr(qid:4eadca0d,, stall:48e952fc) = 0
sceGeListUpdateStallAddr(qid:4eadca0d,, stall:48e95394) = 0
sceGeEdramGetAddr() = 4000000
sceGeEdramGetAddr() = 4000000
sceGeListEnQueue(list:4198800,, stall:0, cbid:0, arg:9f13e20) = 4dadca05
sceUtilitySavedataInitStart(8e9bc1c) = 0
</syntaxhighlight>}}
</syntaxhighlight>}}


[[Category:templates]]</noinclude>
[[Category:templates]]</noinclude>

Revision as of 08:22, 23 September 2021

Code Sample

Usage

All the parameters in bold are optional, for a good look the "code sample" should start with either a <pre> or a <syntaxhighlight>

{{Boxcode|code=Code Sample}}
...or...
{{Boxcode|title=Custom Title|code=Code Sample}}
...or...
{{Boxcode|float=left|title=Custom Title|code=Code Sample}}
...or...
{{Boxcode|float=left|width=50%|title=Custom Title|code=Code Sample}}
...or...
{{Boxcode|float=right|width=50%|height=500px|title=Custom Title|code=Code Sample}}

Examples

<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar at bottom of the template to preserve the width of the wiki pages
................................. ........................... ............................................ ....................................... ....................................................... ..................................... ....................... .............................o/sup
float=left
Edit-copy purple.svg.png
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar
float=right
Edit-copy purple.svg.png
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar
float=left, width=50%
Edit-copy purple.svg.png
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar at bottom of the template to preserve the width of the wiki pages
float=right, width=50%
Edit-copy purple.svg.png
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar at bottom of the template to preserve the width of the wiki pages
float=left, width=700px
Edit-copy purple.svg.png
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar
float=right, width=350px, height=200px
Edit-copy purple.svg.png
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar
<code>
lines
<!--here-->
very long lines adds a horizontal scroll bar
float=left (with a title longer than the code)
Edit-copy purple.svg.png
<code>
lines
<!--here-->
float=left, width=150px (with a title longer than the code but restricted in width)
Edit-copy purple.svg.png
<code>
lines
<!--here-->
float=left, height=300px
Edit-copy purple.svg.png
lv2(2): # Register Info.
lv2(2): #      LR: 0xbadadd0010800010     CR:0x24000028
lv2(2): #     CTR: 0x000000000163c62c
lv2(2): #
lv2(2): #   GPR 0: 0xbadadd0010800010  GPR 1: 0x00000000d00caf90
lv2(2): #   GPR 2: 0x000000000191ef80  GPR 3: 0xffffffffffffffff
lv2(2): #   GPR 4: 0x00000000300e4af0  GPR 5: 0x0000000000000021
lv2(2): #   GPR 6: 0x0000000000010000  GPR 7: 0x0000000000000000
lv2(2): #   GPR 8: 0x00000000d00cad90  GPR 9: 0x0000000000000000
lv2(2): #   GPR10: 0xffffffff80020001  GPR11: 0x0000000000000002
lv2(2): #   GPR12: 0x0000000024000028  GPR13: 0x000000001000cf50
lv2(2): #   GPR14: 0x0000000000000000  GPR15: 0x0000000000000000
lv2(2): #   GPR16: 0x0000000000000000  GPR17: 0x0000000000000000
lv2(2): #   GPR18: 0x0000000000000000  GPR19: 0x0000000000000000
lv2(2): #   GPR20: 0x0000000000000000  GPR21: 0x0000000000000000
lv2(2): #   GPR22: 0x0000000000000000  GPR23: 0x0000000000000000
lv2(2): #   GPR24: 0x0000000000000000  GPR25: 0x0000000000000000
lv2(2): #   GPR26: 0x0000000000000000  GPR27: 0x0000000000000000
lv2(2): #   GPR28: 0x0000000000000000  GPR29: 0x0000000000000000
lv2(2): #   GPR30: 0x0000000000000000  GPR31: 0x0000000000000000