how to crack a rom?

Page 6/8
1 | 2 | 3 | 4 | 5 | | 7 | 8

By muffie

Paladin (933)

muffie's picture

01-08-2010, 21:50

Well... I think you could start by cloning for example the legendary PONG game...

Why are you telling the Guy to to this type of thing ???

For getting a "legendary" PONG lawsuit !? Why not a clone of others famous games !?
Lawsuits for anyone ? Maybe even worst the PAC-MAN lawsuit ...
Geeeeeeeeeeeeeeeeee, what the hell was that reaction?
Don`t worry ZanacX. If you code a PONG clone (or even a Pac-MAN clone) in MSX Basic and even if you try to sell it for someone and you got sued, I'll pay everything.

By JohnHassink

Ambassador (5417)

JohnHassink's picture

01-08-2010, 22:13

Looks as though people go by some variable definitions of 'cloning' here? Smile

By ZanacX

Expert (81)

ZanacX's picture

01-08-2010, 22:28

thanx for your amazing generosity muffie Smile,the important thing i'm making good resalts with No.1 on the list, if everyting keeps moving at that rate i will complete the list in a short time Big smile

By ZanacX

Expert (81)

ZanacX's picture

01-08-2010, 22:34

Yukio : input magazine is not in english is there any other ?

By muffie

Paladin (933)

muffie's picture

01-08-2010, 22:43

1) Learn how to work with sprites
2) Create a small pong game
3) Create a small arkanoid-like game
4) Learn how to redefine characters
5) Create a simple platform game (1 screen) in Screen 1 using redefined characters as blocks
6) Speeding this game using Nestor Basic
7) Learn how to create small routines in assembly from BASIC
8) Go deeper in assembly commands including access to ports, memory and etc...
9) Get the MSX red book and start learning more about the MSX architecture
10) Get a good assembLER and create your first .ROM (on a PC, to use on a MSX emulator)

1) I really dont remember
SPRITE$(0)="FACADAS!"
screen 2
for i=1 to 256
put sprite 0,(i,96),10,0
next i

I think that maybe you`ll have some weird yellow stuff crossing your screen and then going back to screen 0/1!

Smile

By ZanacX

Expert (81)

ZanacX's picture

01-08-2010, 22:58

muffie.....this is tooooo easy for me Smile,what i need is an organized list of commands that can make the sprite more reflexible, like disappearing when it get hit or reflexe its direction (like a ball)Smile

By muffie

Paladin (933)

muffie's picture

02-08-2010, 04:23

45o "reflection"?
...
50 x = 128:y=96
60 vx = 1:vy=1
70 x = x + vx : y = y + vy
80 if (x>256) or (x<0) vx = vx * -1
90 if (y>192) or (y<0) vy = vy * -1
95 gosub 1000
96 if HT=1 then goto 2000
100 put sprite 0,(x,y),10,0
110 goto 70
...
1000 REM A & B = x & Y from the bullet, 8x8 sprite - I don't have a clue about the syntax around here and also on the rest...
1001 a$=inkey$(1)
1002 if a$=" " then a=128:b=256
1003 b=b-1:if b<0 then b=-8
1004 put sprite 1,(a,b),12,1
1010 if (a>x) and (a<x+8) and (b>y) and (b 1020 return
...

2000 screen0: print "You're dead Hose Diogo"
2010 END

LAMMMAHHHHHHHHHHHHHHHHHHHHHHH CODE!

By Yukio

Paragon (1541)

Yukio's picture

02-08-2010, 11:49

Yukio : input magazine is not in english is there any other ?

I believe that there are Input Magazines in English language ... The nice is that the magazines had game programming courses, music and graphics for old microcomputer systems! There is even a machine code section. Old books are a good start for game programming, their also possess some semi-professional level application software.

Well, there is also The Home Computer Course:
http://en.wikipedia.org/wiki/The_Home_Computer_Course

By ZanacX

Expert (81)

ZanacX's picture

02-08-2010, 15:51

LOL!LOL!LOL!LOL!LOL! this is what i need ,i will try it and see whats next thanx muffie Big smile but one thing i see you jumped in the numbers thay are not useful for me right (the numbers you didnt write)

By ZanacX

Expert (81)

ZanacX's picture

03-08-2010, 18:40

this program is just what i needed LOL! thanx muffie Wink i think i shall move to step 2

Page 6/8
1 | 2 | 3 | 4 | 5 | | 7 | 8