Go Back   Project64 Forums > Public Version > Project 64 - v2.x - Cheats

Reply
 
Thread Tools Display Modes
  #11  
Old 13th August 2017, 04:10 AM
Melchior's Avatar
Melchior Melchior is offline
Alpha Tester
Project Supporter
Super Moderator
 
Join Date: Apr 2007
Location: NH, USA
Posts: 195
Default

OK..

OH and here is the link to the PCSX2 BUILD BOT!! for a download for testing
Orphis 's Automated PCSX2 builds
__________________
(PC Specs)
CPU: AMD FX-9590 4.7GHz 8-core
CPU Instructions: MMX, SSE1-4
Motherboard: Asus SABERTOOTH 990FX R2.0
GPU: nVidia GTX 750Ti SC 2GB
GFX Drivers: Nvidia v388.13
OS: Windows 7 Ultimate 64-bit SP1
RAM: 16GB Kingston 1866MHz DDR3

Favorite Emulators:
PS2 : PCSX2 (Auto-Builds)
SNES : ZSNES

My PJ64 setup:
EXE : v2.4.0.582
GFX : Project64-Video (v2.2.0.582)
SPU : AziAudioNEW (v0.70)(2017-09-14)
INPUT : NRage(v2.5.3.582)
RSP : RSP (v1.7.4.582)
Reply With Quote
  #12  
Old 13th August 2017, 01:28 PM
gamemasterplc gamemasterplc is offline
Junior Member
 
Join Date: Jun 2017
Posts: 1
Default

I am working on bomberman second attack. I had limited success on 64 with unfixable glitches due to breakpoints not working on nemu64. Second attack will be IPS patch for a .z64 ROM. The patch will also fix the letterboxing. Might need to do breakpoints on mirrors for bomberman 64.

Last edited by gamemasterplc; 13th August 2017 at 01:40 PM.
Reply With Quote
  #13  
Old 13th August 2017, 05:14 PM
theboy181's Avatar
theboy181 theboy181 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2014
Location: Prince Rupert,British Columbia Canada
Posts: 418
Default

What memory locations are you working with to rid the letter boxing? Do you think its scissoring locations? If you share your findings making changes to other games would be easier to find.
__________________
So you think you can TECH!! Watch this!! https://www.youtube.com/watch?v=NAUKPq5QjL0
Reply With Quote
  #14  
Old 13th August 2017, 06:07 PM
Wally123's Avatar
Wally123 Wally123 is offline
Senior Member
 
Join Date: Jul 2013
Location: Freedonia
Posts: 159
Default

This is something someone needs to keep a database of. Widescreen anti-culling codes would be very useful while using Gonetz's GlideN64.
__________________
"I find television very educating. Every time somebody turns on the set, I go into the other room and read a book."

~Groucho Marx
Reply With Quote
  #15  
Old 13th August 2017, 07:43 PM
gamemasterplc gamemasterplc is offline
Junior Member
 
Join Date: Jun 2017
Posts: 1
Default

I typically find the generation of the scissoring display list command and change some of the values that go into the command for no letterbox. Might also change some instances of values going into the fill rect command as well to get rid of letterbox. If the game doesnt run in Nemu64 I typically cannot make a code. Also how would we apply IPS patches on the fly. It will require big-endian ROMs

Last edited by gamemasterplc; 13th August 2017 at 08:15 PM.
Reply With Quote
  #16  
Old 13th August 2017, 09:25 PM
theboy181's Avatar
theboy181 theboy181 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2014
Location: Prince Rupert,British Columbia Canada
Posts: 418
Default

Can you give me an example or video of how you are finding these commands?
__________________
So you think you can TECH!! Watch this!! https://www.youtube.com/watch?v=NAUKPq5QjL0
Reply With Quote
  #17  
Old 13th August 2017, 10:45 PM
gamemasterplc gamemasterplc is offline
Junior Member
 
Join Date: Jun 2017
Posts: 1
Default

Look up F3DEX opcodes for the display list commands. A requirement is the game being able to run in nemu64. If it runs with audio only or serious GFX glitches change your GFX plugin. Some parameters to the commands will be multiplied by 4.

Last edited by gamemasterplc; 13th August 2017 at 10:48 PM.
Reply With Quote
  #18  
Old 14th August 2017, 12:26 AM
theboy181's Avatar
theboy181 theboy181 is offline
Alpha Tester
Project Supporter
Senior Member
 
Join Date: Aug 2014
Location: Prince Rupert,British Columbia Canada
Posts: 418
Default

Your reply seems rather vague. Are you able to elaborate a little further on the process?
__________________
So you think you can TECH!! Watch this!! https://www.youtube.com/watch?v=NAUKPq5QjL0
Reply With Quote
  #19  
Old 14th August 2017, 11:52 AM
catarax catarax is offline
Junior Member
 
Join Date: Aug 2017
Posts: 0
Default

Quote:
Originally Posted by Wally123 View Post
This is something someone needs to keep a database of. Widescreen anti-culling codes would be very useful while using Gonetz's GlideN64.
I update mupencheat.txt and add "--cheats 0" on a game with Mupen64Plus-Qt to keep it at startup along with GlideN64.

However I don't know where the game profile is stored to make a database.
Reply With Quote
  #20  
Old 14th August 2017, 12:13 PM
gamemasterplc gamemasterplc is offline
Junior Member
 
Join Date: Jun 2017
Posts: 1
Default

That's because the process is highly game specific past that. You also need MIPS assembly knowledge. I typically start widescreen hacks from finding a specific display list command as well. The upper 32 bits of the command is DA380007. That command loads the projection matrix. The lower 32 bits is the physical address of it.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 01:56 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.