Language…
17 users online: Chondontore,  E-man38, ECS.98, gabriel09213535, germdove, Hayashi Neru, Heitor Porfirio, kaigem, Kamikaizo, Koopster, kurtistrydiz, Nitrogen, nycvega, Odyssey K., Rykon-V73, shavar, TheKazooBloccGosh - Guests: 85 - Bots: 224
Users: 65,847 (2,176 active)
Latest user: Stargazer

8 Digits Score

SMW Patches → 8 Digits Score

Submission Details

Name: 8 Digits Score
Author: Isikoro
Added:
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch sets the maximum number of digits in the score to 8 digits.
Since the decimal flag is used, the status display process becomes faster and the slowdown can be reduced a little.
You can also add by one point.
However, since the score addition code changes,
When adding a custom block with GPS, copy the enclosed "give_points.asm" and paste it in the "Routines" folder.
JSL $009012 increases the score by the value of the 16-bit wide accumulator, resulting in an accumulator width of 8 bits.
After applying the patch, you can still use "SMW Status Bar Editor" normally.

Tags: counter lorom sa-1 score speedup
Comments: 3 (jump to comments)
Download 1.24 KiB | 183 downloads

Screenshots

View all

Comments (3)

Thiago678 Link
yesss thank you
 Kevin Link
Tested with: LM 3.11, asar 1.71, SA-1 1.32, Snes9x 1.60.
Works as intended, so accepted.
Note that this patch makes so, in 2P mode, Mario and Luigi share their score.
Also note that the !Zero_View define, if set to 0, will make the status bar display the score padded with 0s at the beginning.
Isikoro Author Link
スコアが8桁まで表示できるようになります。
デシマルフラグを使用しているので、ステータス表示処理が早くなり、スローダウンを少し減らすことができます。
また、1点単位での加算もできます。
ただしスコア加算コードが変わりますので、
GPSでカスタムブロックを追加する場合は同封の「give_points.asm」をコピーし、「Routines」フォルダ内に貼り付けしてください。
JSL $009012 で16bit幅アキュムレータの値だけスコアが増え、アキュムレータ幅が8bitになります。
パッチ適用後も「SMW Status Bar Editor」は普通に使えます。