Leaderboard
-
[[Template core/front/popular/memberRow is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
- [[Template core/front/popular/memberRow is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]] [[Template core/front/popular/memberRow is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
Popular Content
Showing content with the highest reputation on 02/16/22 in all areas
-
3 points
-
Nope, thought I had. Came across this though. A failed site test. I play tested this. Played thousands of games, I got bored in the end. Can do a high res scan if itβs any use.3 points
-
3 points
-
A very BIG thankyou to the guys above for the help and advice. If I've missed anyone then I apologise. I had a reel error appear constantly within minutes, sometimes seconds. Or if it wasn't played for 30 seconds it would lock up. So bloody frustrating. I found Ark Aid Repairs on the sites and took the reel back board and Mpu3 to him to look over and resolder all the pins. He did find some 'dry joints' and spent several hours on my board. Being the pessimist, I put it all back together not expecting it to work. And it's played faultlessly for the last hour! Woo hoo!! So if anyone else has the same fault in future then look at the reel board and resolder. Thanks again guys, your help and advice was very much appreciated. I'm off to win another two quid! π VID_20220216_165423.mp42 points
-
2 points
-
I think there may be a few posts on here about altering the ROM contents to disable the CHR chip.2 points
-
1 point
-
Me too. I was worried at one point. It's working like a dream now mate. Doesn't skip a beat! π1 point
-
I still need help on this and have several irons in the fire so to speak, but I have found out by moving the CHR chip over (thanks Tony) that the card is version 12.1 (mine is 14) the main difference is no Β£1 payout. I was putting a pound into mine and getting 2 50's back out - took a moment for the penny to drop π Thanks to everyone who is assisting, hoping to save this machine - the idea of scrapping for parts is on hold just at the mo!1 point
-
Brilliant glad you got it sorted Drew and weβll do e for getting stuck in and taking it to bits yourself ππ» Love a happy ending ππ»1 point
-
Thats great news Drew, frustrating you don't know if it was board or reel deck but I guess who cares ITS WORKING! π1 point
-
It's worth checking the emulated code for this game too as it may already be patched?1 point
-
I found this thread, which I think is the one midibob is thinking of. Well worth a read, Good luck.1 point
-
Thatβs around 99 ish. I remember doing em. Sure it was a copy of something else. Memory is hazy1 point
-
1 point
-
1 point
-
1 point
-
I know the likes of guitar and wizard have done this before and may do this in a different way from me but here is a quick thread on rom hacking for MPU3 machines First example Super Line Up The first thing that has to be done is to take out the checksum calculator this adds and xor,s bytes together to produce results that will change if one byte is altered in a hex editor The good news is it only checks this once on boot up the last thing is to get round the CHR chip this is a custom chip on the cart that must be there to stop easy copying.The program send a byte of data at a memory location and the chr chip sends back a byte from memory loction +1 Here is what SLU does **** the 2 routines that need to be bypassed **** 4A75: BD 70 81 jsr $7081 (checksum) Replace with opcodes 4F 4F 4F(clra) and checksum defeated 6F06: BD 61 49 jsr $6149 (chr) could just 4F 4F 4F here but incase of futher checks let it run(dont think so though) e.g. 4A75 = Address in program code BD 70 81 = The opcode this is what you see in a hex editor jsr $7081 = Assembley code 1. edit out the checksum with hex editor Chip P2 <<<<<<<<<<<<<< Before <<<<<<<<<<<<<< After Right reload in MFME and you can now edit away Next the CHR chip bypass CHR Check dissasembled 6149: CE 60 C9 ldx #$60C9 ; Set mem location to verify with CHR Chip 614C: A6 00 lda (x+$00) ; store value in accumulator 614E: B7 30 00 sta $3000 ; send a byte to character chip on the rom and it must read the next byte in rom and send it back * 6151: B6 30 00 lda $3000 ; read sent byte adress +1 and store in accumulator 6154: 84 FC anda #$FC ; 6156: A1 01 cmpa (x+$01) ; check if its the correct answer 6158: 26 08 bne $6162 ; if not goto no chr alarm 615A: 08 inx ; increase address 615B: 08 inx ; by 1+1=2 615C: 8C 61 49 cmpx #$6149 ; have we checked all bytes? 615F: 26 EB bne $614C ; loop back 6161: 39 rts ; return chr ok! 6162: 86 7F lda #$7F ; bad chr alarm message 6164: C6 08 ldb #$08 ; goto alarm routine 6166: 7E 4E 73 jmp $4E73 ; This is where you get the chr alarm 8 Note this line 6151: B6 30 00 lda $3000 ; read sent byte adress +1 and store in accumulator Hex editor again but chip P1 this time <<<<<<<<<<<<<<<< Before Now this is what we want CHR Check cracked 6149: CE 60 C9 ldx #$60C9 ; Set mem location at the top of rom P-2 614C: A6 00 lda (x+$00) ; store value in accumulator 614E: B7 30 00 sta $3000 ; send a byte to character chip on the rom and it must read the next byte in rom and send it back * 6151: 4F clra ; dummy command to save recompile just clear register acumulator 6152: A6 01 lda (x+$01) ; give the answer it wants 6154: 84 FC anda #$FC 6156: A1 01 cmpa (x+$01) ; checked the rigged sum 6158: 26 08 bne $6162 ; so no alarm will happen 615A: 08 inx ; increase address 615B: 08 inx ; by 1+1=2 615C: 8C 61 49 cmpx #$6149 ; have we checked all bytes? 615F: 26 EB bne $614C ; loop back 6161: 39 rts ; return chr ok! 6162: 86 7F lda #$7F ; bad chr alarm message 6164: C6 08 ldb #$08 ; goto alarm routine 6166: 7E 4E 73 jmp $4E73 ; This is where you get the chr alarm 8 Replaced 3 bytes with a dummy command(clra) to keep tidy 6151: 4F clra ; dummy command to save recompile just clear register acumulator 6152: A6 01 lda (x+$01) ; give the answer it wants and patch it again in hex editor * Not 100 sure about the security chip(CHR)on the rom cart as i dont have SLU here and wizards MFME loads back the correct answer so the code was run on MFME & MAME and tested later on an actual machine. And thats it job done! will work with any rom cart no CHR needed Thanks to MFME (wizard) MAME (MAME Team) Booze.net (testing) Regards A SLU Patched Roms.rar1 point