Language…
13 users online: Alex No,  AmperSam,  Anorakun, DinoMom, Green, Hiro-sofT, Kerd, LightAligns, Papangu, Pizzagamer9791, Silver_Revolver,  Telinc1, yoshisisland - Guests: 277 - Bots: 511
Users: 64,795 (2,368 active)
Latest user: mathew

PIXI v1.2: Some Sprite Insertion Tool of Sorts

Tool

Originally posted by MasterSkodwarde
This looks cool, but is it safe to use? Plz lemme know 'cuz... y'know, don't want a messed-up ROM.

the tool?

I patched pixi over romi's spritetool with no issues
What about the level data screw-up thingy the SkywinDragoon mentioned? Is it still there? And what about the silver P-Switch bug?
My Mode 0 guide.

My Discord server. It has a lot of archived ASM stuff, so check that out!

Originally posted by MasterSkodwarde
What about the level data screw-up thingy the SkywinDragoon mentioned? Is it still there? And what about the silver P-Switch bug?

I think you can ignore the level data stuffs.
For the silver P switch, change this part of code in main.asm: (seems to be working)
Code
	LDA.L TableStart+$07,x	;line 776

Receiving?
Is this tool compatible with Dynamic Sprites? The tool doesn't seem to understand this:

Code
INCBIN: sprites\MiscText.bin		;included graphics file
PIXI should. However, due to the way, how Asar uses the path for incbin and incsrc (it uses the foler where the ASM file is located, not where Asar is as the previous assemblers did), try to delete "sprites\".
That colon makes it a label, so it thinks the filename is a command. Remove it.

And yes, remove the directory too. And if you need more directories, use the forward slash, Asar doesn't like backslash.
<blm> zsnes users are the flatearthers of emulation
I think i have found a bug in this tool.
When I inserting some sprites in a ROM which SA-1

The shooters of the original game doesn't work.
Layout by Koopster
It has a option to disable inserting per-level sprites (tables, code and everything)? The tables occupy four full banks of space, I feel like it's a waste of ROM space if you're not gonna use per-level sprites.

Userbar by Green Jerry

Also a Fortaleza Reznor user. If you... digo, si hablas español, hackeas, buscas ayuda, o simplemente se te da conocer gente, únete, somos puerta abierta.
tables are "filled" if there is a sprite within them, otherwise they only contain 16 dummy bytes.
I thought about a disable option, but in the end, making the code dynamic like that was just a bit too bothersome.
Anime statistic on MyAnimeList:
400 animes completed ✓
6000 episodes completed ✓
100 Days completed ✓
... what even am I doing with my life?
Originally posted by Aurel509
I think i have found a bug in this tool.
When I inserting some sprites in a ROM which SA-1

The shooters of the original game doesn't work.

good job testing jackie (I mean kinda tested too so I'm sorry). Replace SubShootLoad in main.asm with this:

Code
SubShootLoad:
	%debugmsg("SubShootLoad")
	LDA !new_code_flag
	BNE .IsCustom
	LDA $04
	SEC
	SBC #$C8
	if !SA1 = 1
		STA $7783,x
	endif
	RTL
.IsCustom
	STA $1783|!Base2,x
	LDA $04
	SEC
	SBC #$BF
	ORA $1783|!Base2,x
	STA $1783|!Base2,x
	RTL

The shooter number wasn't getting saved on a SA-1 ROM due to the hijack move.
now for an error of my own

what

even if I rename the list it happens


e: it only happens with the default sprites that come with the tool 🤔
What does the list look like?
Just so you know, the list doesn't support comments, so if you've got anything like that, remove it :3
Anime statistic on MyAnimeList:
400 animes completed ✓
6000 episodes completed ✓
100 Days completed ✓
... what even am I doing with my life?
nvm i wrote .asm instad of .cfg
...but you might want to make the error it throws more descriptive, y'know.
Originally posted by Erik557
Originally posted by Aurel509
I think i have found a bug in this tool.
When I inserting some sprites in a ROM which SA-1

The shooters of the original game doesn't work.

good job testing jackie (I mean kinda tested too so I'm sorry). Replace SubShootLoad in main.asm with this:

Code
SubShootLoad:
	%debugmsg("SubShootLoad")
	LDA !new_code_flag
	BNE .IsCustom
	LDA $04
	SEC
	SBC #$C8
	if !SA1 = 1
		STA $7783,x
	endif
	RTL
.IsCustom
	STA $1783|!Base2,x
	LDA $04
	SEC
	SBC #$BF
	ORA $1783|!Base2,x
	STA $1783|!Base2,x
	RTL

The shooter number wasn't getting saved on a SA-1 ROM due to the hijack move.



God, thanks so much #fim{<3} (edit: sorry for the disturbance)
Layout by Koopster
Why it corrupts my ROM when I use it twice? (using it once applies all the sprites succesfully)

EDIT: Nevermind, seems like it was a tweak I've done to main.asm

Userbar by Green Jerry

Also a Fortaleza Reznor user. If you... digo, si hablas español, hackeas, buscas ayuda, o simplemente se te da conocer gente, únete, somos puerta abierta.


Not big problem.

Our Korean SMW hacking community
Originally posted by Dan

Gonna be very blunt here and say that newer tools really shouldn't have to keep Windows XP in mind. Windows XP is outdated, no longer maintained by Microsoft and should just be forgotten about. It's not Jack's fault that it doesn't work on XP, and you're best off upgrading to Windows 7, 8 or 10.

If money is an issue, well, there's always alternative options that I shouldn't even have to name here.


Unfortunately, I don't upgrading Windows 7 Because I have 512MB RAM, x86 1.6 Ghz Intel.

The Minimum Requirements is 1GB of RAM, x86 and x64 and 1Ghz for running Windows 7.

I get the new computer on the future when i got work at work. :(

So In the future, I buy my computer with Windows 11?

Is not cheap.

Windows XP is still for use this year!!!!! Some programs not working.
such as VGMTrans, sp4sar?, Spotify, Discord, Chrome, Firefox, PC Gaming, Steam, iTunes, and more and Windows 7 or higher Works at all.
Also Works with x86 Version.

Discord, YouTube, Spotify, Twitter support for Windows XP (Firefox Browsers Only)

I keep to talk about that.

Thanks for reading.
Originally posted by TheJuanCarlos64
Unfortunately, I don't upgrading Windows 7 Because I have 512MB RAM, x86 1.6 Ghz Intel.

Jesus Christ, mate. You're at a huge security risk.
Originally posted by TheJuanCarlos64
Windows XP is still for use this year!!!!!

The question isn't "does at least one person somewhere want this", it is "would sufficiently many use this that it's worth the extra effort".

There is a point where the answer is no, and I'm afraid we'll have to disagree on whether this point has been reached.

I don't know what Jack feels, but judging by him not having any idea why it'd be incompatible, "the extra effort" is probably pretty much. I don't think he can test it, either.

Quote
So In the future, I buy my computer with Windows 11?

Is not cheap.

Originally posted by Dan
If money is an issue, well, there's always alternative options that I shouldn't even have to name here.

here's said alternative.
<blm> zsnes users are the flatearthers of emulation
There's a stolen government ransomware rootkit running around, too, and computers using older versions of Windows in hospitals and the like have already been compromised. IIRC Vista+ have been patched automatically, but older systems need to be patched manually.
Let's milk Sunny Milk. Then she'll have enough money to fund Sunny Milk Real Estate.
Everypony's digging with a shovel

Tool