Skip to content

add year and string notes found in soundcpu. huangyeh_m68k.cpp #13542

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

flama12333
Copy link
Contributor

there are 1996 dated at sound cpu but this was released in 1999
also has sunkiss chen that can be found in marywu, gsspade, jxzh, Lian Huan Pao - ATT II and lai skilltester.

add notes regarging year and sunkiss chen string.
@flama12333 flama12333 changed the title add notes regarging year and sunkiss chen string. huangyeh_m68k.cpp add notes regarging year and string at soundcpu. huangyeh_m68k.cpp Mar 31, 2025
@flama12333 flama12333 changed the title add notes regarging year and string at soundcpu. huangyeh_m68k.cpp add notes year and string at soundcpu. huangyeh_m68k.cpp Mar 31, 2025
@angelosa
Copy link
Member

  1. Open a debugger session
  2. bp 3c9d2,1,{curpc+=2;g} (patches main CPU to skip ACRTC tight loop with FIFO status)
  3. F12 (starts running)

Recognize the BGM?

@flama12333
Copy link
Contributor Author

flama12333 commented Mar 31, 2025

  1. Open a debugger session
  2. bp 3c9d2,1,{curpc+=2;g} (patches main CPU to skip ACRTC tight loop with FIFO status)
  3. F12 (starts running)

Recognize the BGM?

Yes. Becauses someone and me indentified song in the past.

About the music format
the music notes are coded in decimal numerical notes similar to midi number and converted to hexadecimal.
63 loop
62 to stop. used in sfx

I had to create my own cheat to play music
at F00C
0x40">Red River Rock - Johnny and the Hurricanes
0x41">Venus - Frankie Avalon
0x42">Wheels - Billy Vaughn
0x43">The Ventures - Let's Go
0x44">Love Potion Number 9 - The Searchers
0x45">unknown song 6
0x46">The Final Countdown - Europe
0x47">Cha Cha Cha - Finzy Kontini
0x48">Limbo Rock - Chubby Checker
0x49">Mister Cannibal - Andy Fisher - no loop
0x4a">Wham! - Last Christmas
0x4b">Symphony No. 40 in G minor k. 550 i. - Mozart
0x4c">Baby elephant walk
0x4d">Hungarian Dance No. 5 - Johannes Brahms
0x4e">unknown - incompleted
0x4f"> illegible. corrupted music.
at debug
pc = 9a to play music 1

@flama12333
Copy link
Contributor Author

is okay to add song list?

@cuavas
Copy link
Member

cuavas commented Mar 31, 2025

Look, we’d really rather have actual emulation rather than adding trivia about the content of the ROMs in comments.

@flama12333 flama12333 changed the title add notes year and string at soundcpu. huangyeh_m68k.cpp add year and string notes found in soundcpu. huangyeh_m68k.cpp Mar 31, 2025
@flama12333
Copy link
Contributor Author

sorry for the confusion
the attract song has not name so idk.
I had to ask someone to indentify
bgm is Cha Cha Cha - Finzy Kontini

@angelosa
Copy link
Member

angelosa commented Apr 1, 2025

the music notes are coded in decimal numerical notes similar to midi number and converted to hexadecimal.

That's fairly standard single port soundlatch. It's essentially all decoded in the NMI routine. And my question was to be intended as if this is a common sound driver then what's the origin of it?

Comment on lines 10 to 15
wlzb debug Breakpoint:
1 Open a debugger session
2 focus maincpu
3 next
4 bp 3c9d2,1,{curpc+=2;g} (patches main CPU to skip ACRTC tight loop with FIFO status)
5 F5 or F12 (starts running)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't need this reminder: it's a fairly banal debug trick, and it depends on HD63484 requiring a shopping list really (it's intentionally nopped in memory map below because the alternative is crashing/MAME instance hang).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay also accidentally found way by accident. pc = 061C instead of main cpu patch.

@flama12333 flama12333 changed the title add year and string notes found in soundcpu. huangyeh_m68k.cpp Confirm year from document add year and string notes found in soundcpu. huangyeh_m68k.cpp May 7, 2025
according to document database taiwan 
seem to be from 1999.
@flama12333 flama12333 changed the title Confirm year from document add year and string notes found in soundcpu. huangyeh_m68k.cpp Confirm year from document database add year and string notes found in soundcpu. huangyeh_m68k.cpp May 7, 2025
@flama12333
Copy link
Contributor Author

flama12333 commented May 7, 2025

I had to ask the known user.
from real hardware
Screenshot_2025_0507_172148

year 1999 - Currently unconfirmed for now. user says that seems the ladies are the same
雀城高手
src: https://gcis.nat.gov.tw/mainNew/subclassNAction.do?method=getFile&pk=314

year 2002

Title background Seem to be similar to 麻將王

https://gcis.nat.gov.tw/graphics/game_pic/82/game82a_026.gif
src: https://gcis.nat.gov.tw/mainNew/subclassNAction.do?method=getFile&pk=361

year 2003
src: https://gcis.nat.gov.tw/mainNew/subclassNAction.do?method=getFile&pk=368

flama12333 added 2 commits May 8, 2025 00:53
Sound communication is ok.
also sound was already hooked up.
except the adpcm rom banking.
@flama12333 flama12333 changed the title Confirm year from document database add year and string notes found in soundcpu. huangyeh_m68k.cpp add year and string notes found in soundcpu. huangyeh_m68k.cpp May 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants