Page 7 of 7

Re: [Request] Dave The Diver

Posted: Tue Aug 01, 2023 2:20 pm
by coward
Hi, im very new to cheatengine, but the workaround of changing the bet amount for BEI worked for me in cobra s shop. I went to sell 1 wood, scanned 4Bytes for 3, increased to 2 wood and scanned for 6, so on. Once i got a single value i changed it to XXX and froze it, then sold the items. Boom 1 Millie, in 1.0.0.990 :D
Cheers!

Re: [Request] Dave The Diver

Posted: Tue Aug 01, 2023 8:44 pm
by Sensei7
coward wrote:
Tue Aug 01, 2023 2:20 pm
Hi, im very new to cheatengine, but the workaround of changing the bet amount for BEI worked for me in cobra s shop. I went to sell 1 wood, scanned 4Bytes for 3, increased to 2 wood and scanned for 6, so on. Once i got a single value i changed it to XXX and froze it, then sold the items. Boom 1 Millie, in 1.0.0.990 :D
Cheers!
Make a mini cheat table please

Re: [Request] Dave The Diver

Posted: Wed Aug 02, 2023 5:38 pm
by coward
Sensei7 wrote:
Tue Aug 01, 2023 8:44 pm
Make a mini cheat table please
Sadly thats beyond my abilities with CE. Pointers and such still escape my grasp, moreover I think it would require a script since you need to be in the sell UI... But the instructions i first posted should help to do the trick, or for someone more skilled to make a table or whatever would be required.
steps to replicate
1. Open the UI as if you were to sell an item in Cobras shop
2. Stop right before selling, switch to CE and scan 4Byte for gold amount Cobra would give you.
3. In game change the quantity of the item you would sell in the UI
4. In CE use next scan with the updated value Cobra would give you
5. repeat steps 3 and 4 until you have one single value in the scan, this is the amount you will recieve once you sell the items
6. In CE change this value to a higher number, freeze it just to be sure, and in game sell the items
7. ???
8. Profit

Re: [Request] Dave The Diver

Posted: Wed Aug 02, 2023 5:48 pm
by coward
Rechecking the posts i realise it was already posted by Babycute1093.
babycute1093 wrote:
Wed Jul 05, 2023 7:39 am
For anyone who wants the maximum gold or money :D

1. Go to Boat
2. Speak to Cobra, select Shops --> Sell
3. Choose any item that you want to sell, e.g. Silver Bowl (50 Gold)
4. Open Cheat Engine, enter the first search for price of item sold (50 Gold)
5. Back to the game, change the Number Sold, you will see total price of item sold change (e.g. 100 Gold)
6. Back to Cheat Engine, enter the changed price for the next scan (100 Gold)
7. Repeat step 5, 6 until you see the list of address reduce to 1
8. Change the address value to 9,999,999 and back to game to sell the item
9. Bingo!! --> Enjoy your maximum gold ;)
Admins feel free to delete my previous posts.
Cheers!

Re: [Request] Dave The Diver

Posted: Mon Aug 07, 2023 10:42 pm
by Rubyelf
Is it possible to do anything for Gyao? I do not have the patience to play this mini game and I really want the achievement and to finish my Marinca...

Re: [Request] Dave The Diver

Posted: Thu Aug 10, 2023 5:48 pm
by xinimer
Anyone able to figure out how to change the date? If its Sunday I want to be able to go back to Saturday.. or if it's day 52 I want to be able to change it to day 51 and go back to give myself more time to do something. I'm very much an amateur with this stuff. I just spent about 3 hours trying to find the right value to change but again I have no idea what I'm doing. When it comes to finding the time value I don't know if I should be looking for 4 byte or float or double or what. I just started trying to learn this stuff today.

Re: [Request] Dave The Diver

Posted: Tue Aug 22, 2023 1:37 pm
by IceLitty
Aquarium in Sushi Shop. When active, sell item will increase minuend amount, like 1 sell 1 will get 2.

Code: Select all

{ Game   : DaveTheDiver.exe
  Version: 
  Date   : 2023-08-21
  Author : Icy

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(SHOPNEG,GameAssembly.dll,2B C5 4E 8D 04 B5 20 00 00 00) // should be unique
alloc(newmem,$1000,SHOPNEG)

label(code)
label(return)

newmem:

code:
  add eax,ebp
//  sub eax,ebp
  lea r8,[r14*4+00000020]
  jmp return

SHOPNEG:
  jmp newmem
  nop 5
return:
registersymbol(SHOPNEG)

[DISABLE]

SHOPNEG:
  db 2B C5 4E 8D 04 B5 20 00 00 00

unregistersymbol(SHOPNEG)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+29DE2B5

GameAssembly.dll+29DE28C: 48 85 C9                 - test rcx,rcx
GameAssembly.dll+29DE28F: 0F 84 29 01 00 00        - je GameAssembly.dll+29DE3BE
GameAssembly.dll+29DE295: 48 8B 49 28              - mov rcx,[rcx+28]
GameAssembly.dll+29DE299: 48 85 C9                 - test rcx,rcx
GameAssembly.dll+29DE29C: 0F 84 1C 01 00 00        - je GameAssembly.dll+29DE3BE
GameAssembly.dll+29DE2A2: 44 3B 71 18              - cmp r14d,[rcx+18]
GameAssembly.dll+29DE2A6: 0F 83 02 01 00 00        - jae GameAssembly.dll+29DE3AE
GameAssembly.dll+29DE2AC: 42 8B 44 B1 20           - mov eax,[rcx+r14*4+20]
GameAssembly.dll+29DE2B1: 85 C0                    - test eax,eax
GameAssembly.dll+29DE2B3: 74 4F                    - je GameAssembly.dll+29DE304
// ---------- INJECTING HERE ----------
GameAssembly.dll+29DE2B5: 2B C5                    - sub eax,ebp
// ---------- DONE INJECTING  ----------
GameAssembly.dll+29DE2B7: 4E 8D 04 B5 20 00 00 00  - lea r8,[r14*4+00000020]
GameAssembly.dll+29DE2BF: 79 08                    - jns GameAssembly.dll+29DE2C9
GameAssembly.dll+29DE2C1: F7 D8                    - neg eax
GameAssembly.dll+29DE2C3: 8B D0                    - mov edx,eax
GameAssembly.dll+29DE2C5: 33 C0                    - xor eax,eax
GameAssembly.dll+29DE2C7: EB 02                    - jmp GameAssembly.dll+29DE2CB
GameAssembly.dll+29DE2C9: 33 D2                    - xor edx,edx
GameAssembly.dll+29DE2CB: 8B DD                    - mov ebx,ebp
GameAssembly.dll+29DE2CD: 41 89 04 08              - mov [r8+rcx],eax
GameAssembly.dll+29DE2D1: 48 8B 44 24 60           - mov rax,[rsp+60]
}
Cobra's Premium Shop. When active, sell item will negation subtrahend, like 50 sell 1 will get 52, but can't used when item has only 1 count.

Code: Select all

{ Game   : DaveTheDiver.exe
  Version: 
  Date   : 2023-08-22
  Author : Icy

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(INJECT,GameAssembly.dll,8B 48 54 48 83 C4 20) // should be unique
alloc(newmem,$1000,INJECT)

label(code)
label(return)

newmem:

code:
  mov ecx,[rax+54]
  not ecx
  add rsp,20
  jmp return

INJECT:
  jmp newmem
  nop 2
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
  db 8B 48 54 48 83 C4 20

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+2A87CCB

GameAssembly.dll+2A87C9D: 48 8B D9              - mov rbx,rcx
GameAssembly.dll+2A87CA0: 75 13                 - jne GameAssembly.dll+2A87CB5
GameAssembly.dll+2A87CA2: 48 8D 0D 37 D6 98 01  - lea rcx,[GameAssembly.dll+44152E0]
GameAssembly.dll+2A87CA9: E8 B2 02 90 FD        - call GameAssembly.dll+387F60
GameAssembly.dll+2A87CAE: C6 05 DE 13 A8 01 01  - mov byte ptr [GameAssembly.dll+4509093],01
GameAssembly.dll+2A87CB5: 48 8B 43 48           - mov rax,[rbx+48]
GameAssembly.dll+2A87CB9: 48 85 C0              - test rax,rax
GameAssembly.dll+2A87CBC: 74 1A                 - je GameAssembly.dll+2A87CD8
GameAssembly.dll+2A87CBE: 4C 8B 05 1B D6 98 01  - mov r8,[GameAssembly.dll+44152E0]
GameAssembly.dll+2A87CC5: 8B 93 90 00 00 00     - mov edx,[rbx+00000090]
// ---------- INJECTING HERE ----------
GameAssembly.dll+2A87CCB: 8B 48 54              - mov ecx,[rax+54]
// ---------- DONE INJECTING  ----------
GameAssembly.dll+2A87CCE: 48 83 C4 20           - add rsp,20
GameAssembly.dll+2A87CD2: 5B                    - pop rbx
GameAssembly.dll+2A87CD3: E9 78 B5 DD FD        - jmp GameAssembly.dll+863250
GameAssembly.dll+2A87CD8: E8 F3 03 90 FD        - call GameAssembly.dll+3880D0
GameAssembly.dll+2A87CDD: CC                    - int 3 
GameAssembly.dll+2A87CDE: CC                    - int 3 
GameAssembly.dll+2A87CDF: CC                    - int 3 
GameAssembly.dll+2A87CE0: 40 53                 - push rbx
GameAssembly.dll+2A87CE2: 48 83 EC 20           - sub rsp,20
GameAssembly.dll+2A87CE6: 48 8B D9              - mov rbx,rcx
}

Re: [Request] Dave The Diver

Posted: Sat Sep 16, 2023 3:00 am
by memchungus
update for version 1.0.0.1055 but i played

Re: [Request] Dave The Diver

Posted: Sat Oct 28, 2023 7:14 am
by pollpo
Sianz wrote:
Wed Jun 28, 2023 9:00 pm
Updated to v1.0.0.976

Because the game dev is frequently updating the game i suggest you to disable auto-updates in steam until i release new table.

Features:
Image

Support me at: [Link]
Works with v1.0.0.1023

Re: [Request] Dave The Diver

Posted: Sun Dec 10, 2023 12:09 am
by arusiewicz
Any chance we could have updated to version 1.0.0.1172?

Re: [Request] Dave The Diver

Posted: Sat Dec 16, 2023 2:25 pm
by KalTorak
Requesting an updated table for V1.0.2.1214 (Steam version)

Re: [Request] Dave The Diver

Posted: Wed Dec 20, 2023 3:10 pm
by lmrlmax
Here is my table, hope it work for you guys.

Notes:
1. Diving Loot Item Rank: I think it's not permanent
2. For Sushi: All Script is not permanent, it's mean revert to original after exit game.
3. Fish Not Move: Shark or Other fish that can dash: can still move with dash only

Re: [Request] Dave The Diver

Posted: Tue Jan 23, 2024 9:23 am
by Renoube
Hello everyone, thank you for your work on this wonderful game.

I've been exploring the world of Cheat Engine for a few weeks now, and I'm fascinated by the work that has been done.

As part of a student project, I would like to find a way to remove all the fish from the Blue Hole, as shown in this video : ( I think the person used After Effects to remove the fish. I would like them to disappear in gameplay)

It would greatly help me in my studies, so if anyone has any ideas on how to achieve this, I would appreciate it. Thank you! Renoube

Re: [Request] Dave The Diver

Posted: Thu Mar 14, 2024 12:29 am
by ann55555ff55555
03/11 Hotfix is out (v1.0.2.1307). I would assume the table needs to be updated. Anybody willing to test/verify that it needs an update?