Banner
Views: 807,736,695
Time:
16 users online: Alice3173, alnokitchen, Daizo Dee Von, DDCecil, KatMakes, lustreflux, MarcyAugust,  Maxodex, Mrmariobros222, NeptuneNeon, Pereira, SubconsciousEye,  Thomas, westslasher2, WMS95, Ztar - Guests: 100 - Bots: 180 Users: 42,401 (1,983 active)
Latest: pitris391
Tip: Keep your graphics within a specific style. Don't mix cartoony sprites with detailed and realistic back/foregrounds!Not logged in.
Posts by oderjunks
oderjunks' Profile - Posts by oderjunks
Pages: « 1 2 »
Hello, I am a professional doofus at asm patch making (my lack of skill shows in my first patch I have ever made called "expensive jump v1.1"), and my ram addresses don't work for some reason? and I need the main game loop to hijack...
Code
!Timer1 = $0DDB
!Timer2 = $0DDC
!Sleep = $0DDD 

org $00806B
	autoclean jsl hijack
	
freecode
	
hijack:
	lda !Timer1
	cmp #$FF
	beq .b
	inc !Timer1
	bra .e
	.b
	stz !Timer1 
	lda !Timer2
	cmp #$15
	beq .r
	inc !Timer2
	bra .e
	.r
	stz !Timer2
	stz !Sleep
	inc !Sleep
	bra .e
	.e
	rtl


--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Originally posted by Thomas
avoid hijacking around $00806B; it is a super bad idea for a whole bunch of reasons.

I hijacked there because I thought it was the main game loop.


Originally posted by Thomas
For something like this, it'd probably be better to use UberASM Tool, which will handle the hijacking for you.

I didn't want to use UberASM because I don't know how it works.


Originally posted by Thomas
I don't know what this code will actually do outside of handling a timer for something.

That is what the code does...

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Mario's Super World Is an open worldish 2d smw rom hack, and I was wondering if anybody else liked the idea. (Note: There is no storyline because I can't make stories =P)

I do need help with block asm (I'm really bad at making custom blocks)

TOO MANY IMAGES

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Originally posted by Cheeyev
Anyways, what parts do you need help with block ASM?

I tried to make a block that becomes 10 used blocks when Mario hits it, but it doesn't work?
It only turns into a used block???

Originally posted by Cheeyev
The last one shows the overworld, which is awfully bland and square, and has some perspective errors on the corners.

Originally posted by 19 Brownies
Criticisms: Mainly the red 's' in the title being small and out of place, and the overworld being blocky, bland and green, and in need of some perspective fixes.

Yeah I think I fixed that slightly.

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Hi! I'm Oderjunks, I've been hacking smw for as long as I can remember, But I'm bad at anything that is not lunar magic. (asm, yy-chr, planning anything storymaking)
My goal is to make a rom hack and release it.

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
I know this is an old thread but...
Originally posted by Biob
"I don't know how to use it" sounds more like you never actually tried to use it.

I tried and was unable to figure it out, but I found the solution:
Code
!Timer1 = $0DDB
!Timer2 = $0DDC
!Sleep = $0DDD
!Controller1 = $4218
!Controller2 = $4219
!Controller3 = $0DA4
!Controller4 = $0DA2
!Controller5 = $0016
!Controller6 = $0018

org $008650
	nop
	autoclean jsl hijack1
	
org $008665
	nop
	autoclean jsl hijack2

freecode

hijack1:
	lda !Controller1
	beq .halfA
	bra .g
	.halfA
	lda !Controller2
	beq .a
	bra .g
	.a
	lda !Timer1
	cmp #$FF
	beq .b
	inc !Timer1
	bra .e
	.b
	stz !Timer1 
	lda !Timer2
	cmp #$0E
	beq .r
	inc !Timer2
	bra .e
	.r
	stz !Timer2
	stz !Sleep
	inc !Sleep
	bra .e
	.g
	stz !Timer1
	stz !Timer2
	stz !Sleep
	bra .fixStuff
	
	.fixStuff
	lda !Controller3
	sta !Controller5
	.e
	lda $4218
	and #$F0
	rtl
	
hijack2:
	lda !Sleep
	beq .a
	bra .b
	.a
	lda !Controller2
	bra .e
	.b
	lda !Controller2
	ora #$04
	bra .e
	.e
	sta !Controller4
	rtl

And I know it's really bad but it worked for me.

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Originally posted by #3 in category 32!
What do you exactly mean by that?


Originally posted by #3 in category 32!
A block that becomes a used block and creates 9 more used blocks?

yes
Originally posted by #3 in category 32!
Was this perhaps gonna be a snake or what?

no

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
(restricted)
(restricted)
Originally posted by WhiteYoshiEgg

Unfortunately, just saying "it doesn't work" doesn't help the people wanting to help you. You might want to ask in the Help forum and go into detail about what you tried (including code), what you expected to happen, and what happened instead.


Ohh got it!

Originally posted by WhiteYoshiEgg
What you've shown so far is really bland, but not obviously broken or visually wrong, so you're on the right track there.

Actually one of the events (the one that reveals the far right level) bugged out and updated the Yoshi's island map even though I was on the overworld, but I just fixed that.

Also I think I fixed the "bland" part...



--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
I tried to make a block that becomes 10 blocks but it did not work.
Code
Idea:


--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Originally posted by Major Flare
Maybe if you provided a .gif showing what is happening, I could help you better.

Oops


--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
DISCLAMER: I am a complete noob at a lot of stuff in lunar magic.

Originally posted by S0M3B0DY
How do i make my own map16 tiles?

Open the map16 editor by pressing #lm{16x}, then inside the map16 window press #lm{8x} to open the tile selector thing, and press #lm{8xt} to go into 8x8 mode, go to page 2, it should be empty, if not go to page 3, To make the map16 tiles, go to the tile selector and find the tiles you want to put, when you find it then left-click the tile, go to the map16 window and right-click anywhere you want.


Originally posted by S0M3B0DY
and how to make custom graphics for them when they are imported in a file?

First of all, go to "Options > General Options" and uncheck "Use joined gfx files", then press #lm{extgfx} and #lm{extexgfx}, now in the folder containing your rom, you will find two folders called "Graphics" and "ExGraphics", put your file in "ExGraphics" and name it "ExGFX80" Exactly like that, now press #lm{insgfx} then press #lm{insexgfx}, now press #lm{sgfxby} and it will open a window and there will be a checkbox saying "Enable bypass of standard FG/BG/SP GFX and the older bypass methods for this level.", check it ,and in the "GFX files to load for FG/BG" you will find at least one list that says "7F Skip file" click it and change it to "80".


Originally posted by S0M3B0DY
do you need a certain tool to edit them if it's a .map16 file?

No, to edit them open the map16 window #lm{16x} and in it press "import map16 tiles from file(s)" #lm{impsel}, edit the tiles, then select them all and press "export current selection of map16 tiles to file" #lm{expsel} and save the file.

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Originally posted by LethalBrownies
The overworld is definitely better now that it is surrounded by water. But it is still blocky and without detail and texture.

I think fixed that again.



Originally posted by LethalBrownies
It also has a few perspective errors.

Okay this is starting to get confusing, what perspective errors?

EDIT: I just noticed that part of the island is broken, I'll fix that now

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Originally posted by WhiteYoshiEgg

It's when the bottom part of the cliff doesn't match up with the top part.

OMG I'M SUCH AN IDIOT I DIDN'T NOTICE THAT UNTILL NOW #tb{DX<}

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Progress downdate:
Everything in the lm overworld editor got erased
the SMB3 goal card refuses to cooperate with the overworld

Progress update:
Been working on new [WIP] SMB3 screen scrolling pipes (Download)
Getting some ideas of more levels
Saving all textbox text
Learning how to use PIXI and GPS and Blockreator

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
I'm making smb3 screen scrolling pipes (yes I know greenhammerbro already made it but for whatever reason it just refuses to work for me) also "Original/pipe_up.asm","Inside/pipe_up.asm", and "Ends/pipe_up.asm" are being troublesome.

Anyways here's my progress
Download v1.1

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Update:
its discontinued...

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
(restricted)
(Why do I make too many romhacks at once)

Fly Me To The Clouds Is a new rom hack that started as a cool idea of a rom hack that's a mixture of Fly me to the stars (carlsegan42) and a cool mechanic I found on Mario maker.

I created two levels and was wondering if anybody likes them.

Oh also I don't know how to make custom music.

Download

--------------------
I am a professional doofus.
The best video in existence
My website (not smw related!!!)
Pages: « 1 2 »
oderjunks' Profile - Posts by oderjunks

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy