It is currently Wed Oct 22, 2014 11:37 pm

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 25 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Wed Jan 11, 2006 10:54 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 845
This is the latest unofficial CyberPunx ROM with a lots of bugfixes, including fix of the infamous loader bug.

*) This ROM was first incorrectly stated to be a Hitmen fix, since it came from the Hitmen home page, but this turned out to be wrong. See comments below.

Also check out the 3.8P which is the 3.8B plus additional bugfix by Hannenz.


Attachments:
File comment: Latest unofficial CyberPunx ROM
rr38bpal.zip [42.24 KiB]
Downloaded 450 times


Last edited by RaveGuru on Tue Jan 17, 2006 1:36 pm, edited 6 times in total.
Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 12:03 pm 
Offline

Joined: Thu Jan 12, 2006 11:47 am
Posts: 110
this isnt fixed by hitmen at all. its simply a more recent version of the cpx rom, including bugfixes done by countzero, ninja, baccy and possibly others.

_________________
http://hitmen.c02.at/html/tools_rr.html


Top
 Profile  
 
 Post subject: Fixes
PostPosted: Thu Jan 12, 2006 6:20 pm 
The loader bug was fixed by me. Other things I have changed according to my history list (dunno if it is really in there, can't check as I can't find my RR at home :( )

---

FILL-Bug fixed (if dest was smaller than src, now it's an error)

---

User-Function in monitor:

U (User Function)


Using this function, you can change a memory area to your own needs. The syntax is: U <start> <end> <list_of_opcodes>

Basically, the list of opcodes is a small subroutine which will be accessed
for every byte in that memory area. The original byte comes in the accumulator and the modified value has also to be in the accu. You don't
have to specify an RTS or something.

So, this routine will invert the memory from $1000 to $1fff (49 FF = EOR #$FF): U 1000 2000 49 FF

This routine will shift the high-nybbles into the low-nybbles (4A = LSR A):

U 1000 2000 4A 4A 4A 4A

Before each call of the subroutine, the carry-flag is cleared. The X-Register will be set to 0 before the very first call and can then be used
freely. Y-register must be 0 on exit, better don't touch it!

Using the X-Register you can easily watch a charset, for example (8A E8 =
TXA; INX): U 0400 0500 8A E8

You see, this is a powerful option giving you a lot of possibilities. But
really think twice before pressing enter, a wrong opcode might lead to a
serious crash and/or loss of data, of course!

---

Now it's possible to add floppy-commands after changing the drive number: @10UI

---

@x=y: y can now have two digits

---

device addresses <8 >31 result in "Dev. not present" instead of just ignoring the commands.

---

freed a number of bytes

---

J+M bug fixed: did not accept spaces at the end of a line.

---

I/J/M now accept SHIFT+RETURN for ignoring input

---

As I said: Can't really say, what of this really made it into the version which is to download here now.


Top
  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 7:40 pm 
Offline

Joined: Thu Jan 12, 2006 11:47 am
Posts: 110
neither can i....the only feature i ever use is "ssget" and the fastloader :)

_________________
http://hitmen.c02.at/html/tools_rr.html


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 8:12 pm 
Offline

Joined: Thu Jan 12, 2006 9:04 am
Posts: 116
Location: Germany / 88471
the "U" Command is working!


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 9:11 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 845
Wow wow wow... Things are unwindling here !!!

It's getting better and better :D


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 9:23 pm 
shouldn't the ntsc version of 3.8b be avaible aswell ?


Top
  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 9:50 pm 
Offline

Joined: Thu Jan 12, 2006 11:47 am
Posts: 110
no, infact i should probably prepare for count0 getting mad at me, because the 3.8b was never intended for public release at all :=P i wouldnt expect a ntsc version anytime soon.

_________________
http://hitmen.c02.at/html/tools_rr.html


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 9:51 pm 
Offline

Joined: Thu Jan 12, 2006 9:04 am
Posts: 116
Location: Germany / 88471
as far as i know there is a "official" 3.8b plus a bugfixed one from the hitmen page, which was base for my additional bugfix to 3.8p
the "official" 3.8b is available as PAL and NTSC, the hitmen one and 3.8p are PAL only.
(i might be wrong, correct me...)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 9:55 pm 
Offline

Joined: Thu Jan 12, 2006 11:47 am
Posts: 110
yep true, the official 3.8b version is what jens flashed on the carts when they shipped.... it just wasnt ever available for download (not at the cpx page atleast).

_________________
http://hitmen.c02.at/html/tools_rr.html


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 12, 2006 11:37 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 845
Arrgh! SO i should change the name (again) to Official then? :D


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 13, 2006 12:04 am 
Offline

Joined: Thu Jan 12, 2006 11:47 am
Posts: 110
no, this one is a lot more recent than the official 3.8b :) as statet before, it wasnt intended for public release and hence the version wasnt changed.

_________________
http://hitmen.c02.at/html/tools_rr.html


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 13, 2006 12:12 pm 
Offline

Joined: Thu Jan 12, 2006 6:30 pm
Posts: 20
Well, if the U-command is in there, then I guess, the rest will be, too.

@Gpz: yeah, C0 won't be happy, I'll heal your wounds ;)


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 13, 2006 12:56 pm 
Offline
Site Admin

Joined: Wed Jan 11, 2006 12:22 pm
Posts: 845
groepaz wrote:
no, this one is a lot more recent than the official 3.8b :) as statet before, it wasnt intended for public release and hence the version wasnt changed.


So I guess it should be dubbed 3.8C Unofficial then? :)


Top
 Profile  
 
PostPosted: Tue Jan 17, 2006 6:47 pm 
3.8P or 3.8B?

Thanx guys!


Top
  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 25 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group