#Arcade - IREM
1 messages · Page 4 of 1
Thank you. Something I can add once I get around to doing some updates there.
Currently supports Bomber Man, Bomber Man World and it's various regional variants.
dynablst.zip and bbmanw.zip are the merged mame rom zips you'll want
I haven't been able to test 3 or 4 players, so let me know if you test that.
Oh, nice, congrats!
Am I right in thinking with these files on your SD update all will grab the Mame ROMs?
I think so, but I'm not sure with the current internet archive weirdness
that's not how the rom downloaders work. it isn't based on what's on your personal mister, only based on what is in jotego/mister distribution github
(and a few others)
Ah OK, good to know
you will have to use your own backups
Congrats wicker! I’ll test and come back with feedback
Thanks Wickerwaka,
Another huge contribution. Thank you.
@stuck hatch A tiny thing, but I noticed when cycling through the dipswitch option for "lives" it's not in sequence, instead its in this order. 3,2,4,5. In Mame it cycles 2,3,4,5.
Fantastic job, and thank god for the screen adjustment in these cores, the CRT loves them..😁
This is how dipswitches work in mister. They follow the switch order.
I tried with Dynablaster, couldn’t get the p2-p4 to coin up. However setting to free play I could play with 4 OK.
So the coin buttons weren't working for those controllers?
I think you can also change the cabinet type to Type B, which is a shared coin slot
Get in here Mr. Bomber Man fan! @desert path We got ourselves some M90! #1089922738682089554 message
Sorry for the noob question but how can we set up the IREM90 core in order to play bomber man ? Thanks in advance
Put the RBF file in cores, the MRA files in arcade, the roms zipped in game/mame
Oh I saw. I’m off for the weekend. I’ll get to it though 🙂
Ah, that's probably why I've noticed this on other arcade cores. Thanks.
Yes, that's right
Excellent work! Any thoughts on allowing Player 2 start to be on a separate controller? Same question for players 3 and 4.
P2 start is mappable on any controller. I do that because accessing the service menu on irem hardware requires pressing p1 and p2 start.
Is that what you mean, or something else?
I think it's the typical mister-ism where having p2 as mappable on any controller means if you plug 2 of the same type of controller in you basically can't access p2 start
I believe some cores solve this by making the 'p1 start' mapped button function as p2/p3/p4 start when pressed on the corresponding input
obligatory semi-rant that main should be handling this bs
Can’t you just press the start button on the second controller?
say you map a dualsense to the core
you're going to map start -> p1 start
where are you going to map p2 start?
probably going to skip it
now you plugged two dualsenses in
both of them now have p1 start mapped to their start button
but shouldn't that make all other buttons fail the same way being specific p2(3,4) buttons?
Start just maps to start for that player.
P2 Start specifically maps to player 2 start.
I just tried direct video into the tink 4K and it flickers a lot. 1080p works great though. Just an FYI.
Didn’t know this 😬
I think most cores at least try to do a 'start' and 'p2 start' but there's probably some stragglers out there.
Could you describe the flickering?
Just tested the new core, and it seems to be working great on my end!
Haven't tried multiplayer though.
Do you think it will take much work to get the other games that were on these boards to run?
Managed to try the core... it's fantastic.... who doesn't love bomberman... thanks wickerwaka 🔥
No, everything I've tried has booted but I haven't tried playing them.
Some of them use a higher resolution video mode that I haven't looked at yet.
can you try using the "video settings" submenu to increase the "analog video h-pos" and see if the flicker disappears?
Tried and it didn’t make a difference. Other Irem games like Hook for example are fine direct video to tink 4K.
I'm seeing the same flickering issue on DV and T4K. Love the core and the games.
Weird. I have no idea what would be causing that.
I love the core, but it is not saving the high scores even though I select that option. Is this a known issue or am I doing something wrong? Thanks again!
High score saving is not implemented yet.
@vague vessel is there a guide for adding that data?
Is there a debug overlay on the rt4k that can be turned off?
Thanks for the information. Looking forward to when it is implented and thank you for your work.
Most of your cores work great doing this. I’m not able to add coins to player 2 so it’s possible the P2-4 start logic is correct and I can’t get to it. I checked 3 players and credits all register to player 1.
Some of them look quite Japanese heavy, maybe games @karmic cove would be interested in checking out
its got an info/debug type screen with loads of stats on it
It would be great if someone could capture that while the core is running, it might have some info
is this irem in general or specifically bomberman?
Thanks. Does any of that change when it flickers?
I'm not seeing anything with the morph. It might be a rt4k specific issue.
Can I share your videos on the retrotink discord?
Yeah, coins are messed up.
Yep. No problem.
Ah, no problem, will standby until they’re working.
Are those the only two for your Irem cores that don’t come in update_all?
yes
Oh man I hadn’t realized you posted the core. 
So to confirm placement/installation: put the M90 into arcade/cores, then the MRAs into the main arcade folder, and lastly the mame zips into games/mame. That right?
I think so, yes. It's rad that Irem is now next to completely covered from Moon Patrol (1983) to Dream Soccer (1994).
Yes, just follow the same way other cores are placed, I did make a alternative/_bomberman folder and put the MRAS in there, only keeping what I wanted in the main menu Bomberman world fire example
Curious if this fixes rt4k flicker issues @calm bane @craggy condor
Nice! Doing morning drop offs and then I’ll give it a look
Just tried. Same issue.
What kind of tv do you have?
LG CX.
Ah ok, that was the other tv I was gonna test on
capturing now. Fun stuff
oh, vacation is over? Sooooooo sorry to bother you!
lol who me?
@icy narwhal coin buttons should be fixed in this too
We’re in business!
The left cabinet is a single player so I was only able to test 3 players but the coin mech activated the fourth player coin.
4 players coining up and playing ok here (Dynablaster) - thanks!
Bomberman World sure as hell just felt like Bomberman World to me
You were busy living it up over the "weekend"! Ya lazy bum! ||I'm kidding obviously, hope you got some rest!||
haha we mostly cleaned the house
took out air conditioners
the exciting shit
Issue happens to me as well
Btw, I tested the core.
- Plays great!
- 4p verified
- Setnames needs to be updated
If you want to help me organize mras, please! https://github.com/wickerwaka/Arcade-IremM90_MiSTer/tree/main/releases
I don't know which should be alternatives
The never ending debate!
whatever mame lists as parent sets is the main and everything else is an alt
Please let that be Bomber Man.mra
Dynablaster will never be touched by the average player haha
guess what the parent is!
Are Hasamu and Risky Challenge the only non Bomberman games for these boards?
There is also Match It 2, Quiz F1 and some others
I think the Japanese version of bomber man is different enough from the US/EU versions.
MAME parent decisions are based purely on when stuff is dumped and implemented
not entirely. they favor using 'world' versions as the parent when possible
with some random exceptions of course
like puckman is the parent because...legacy I guess. that or there's enough of a pacman purist mob they feared bodily harm
What's "m90.mra"?
the sequel to m89.mra. M90/mra is the 90s version
I assume he has that there for signaltap debugging
its like Fifa every year we get a new Mxx.MRA
if you load an RBF directly/via signaltap it uses the 'DEFMRA' value in the confstring to load an mra
Ah, makes sense.
Yup
If I were to do a pull request on the repository, where should that be? Outside of the release folder?
What do you want to change?
Just organizing the files for you
To make sure dynablaster isn’t chosen as the main MRA
Do these ones just need MRAs or there still work to do?
Yes let me fork and send a pull request
It is better to have the parent top and others in _alternatives
It should be possible to get them all to boot with just mra changes.
But some of them have different video timing and resolution which would need a core change.
Copying @craggy condor's message here so it doesn't get lost.
Probably better to link it.
I noticed that Risky Challenge video is off on analog output) haven't tried HDMI yet) during gameplay. It's doing a weird half video thing where it makes the game unplayable. Hopefully this can be fixed.
#1193667333319819304 message
Never heard about that game. But it looks interesting. Some lost gems unearthed by wickerwaka 😉
I don't agree, dynablaster should be the parent
The parent mra in my Pull request follows MAME standard
Also @stuck hatch , I did remove the "title changed" mras since the title screen can be changed in the dipswitches.
Oh my. Two gentleman vying for my attention.
my pull request names them Mortal Kombat 1 -4. Just for the lols
I don’t agree with your disagreement haha.
Honestly, if you want people to not play Bomber Man, name it Dynablaster.
@tepid sail named the mra "Bomber Man - Dynablaster", that's a good compromise.
thats the Mame name
MAME knew better than to name the parent “Dynablaster.”
mame names it "Dynablaster / Bomberman"
Sweet
I’m all about accessibility
Not everyone knows the Japanese lore
Including me
typical americans!
isnt Japan near New York ?
no, tokyo tower was in paris (france)
ah
it is a complicated teleportation device...
Haha
This new core is awesome. Bomberman awesome.
actually Waikiki is the 24th ku of Tokyo.
For any fellow noobs out there, I was able to clear up the intermittent flicker on the RT4K with direct video by going to RT4K -> Advanced Settings -> HDMI Receiver -> MiSTer DV1 and disabling Auto-Crop
Hopefully waka can get to the bottom of what’s going on there
But yeah, disabling auto crop will fix it for now. Not a big deal especially if you have dv1 profiles
I've setup the rbf and mras correctly, then went to test after shutdown PC. *Forgets putting the roms. Lmao 
I'll try the M90 core later.
I am excitedly waiting for this to be part of update_all
I impatiently just downloaded latest lol
I wonder if wickerwaka will look for new cores to focus on. Psikyo would be in dire need of a developer.
I vote for Taito F system 🙂
And if I can dream: PGM should be doable on MiSTer guessing from its spec. Kind of a Neo Geo 2 with about 30 games on it.
Taito F3 ? I throught that Raki wanted to tackle it after the Bubble Memory one.
lol poor waka
PGM is probably my most wanted "realistic" arcade core at this point. So many bangers!
Jotego had it on his list. Didnt it lose to CPS3 in his patreon vote
Anyway heres the secret Scoop. waka is working on Model 3. Hes got it working and us tier 99 patreons are beta testing it
you can trust me !
Dural here I come
Wika mentioned awhile back that there is complexities with I think antipiracy chips, or something like that, with PGM boards rather than the actual hardware. Maybe he can explain again.
Mame has defeated all the protection in PGM
Do we have a list of what IREM boards we all now have, and what ones we don't yet? Can't be many we don't, save maybe some early ones and the Kickle one
Yeah but need a list of the ones we have now on MiSTer to cross reference
well you like spreadsheets ....
clearly the one we all need is Hsamu. Everybody loves Japanese Mahjong Games
I do like spreadsheets, next time I am on my computer I will make one up for IREM
Hisamu should be on the new M90
I think it has an mra
There are F1 and F2.
Raki is really talented in decapping chips. Would be nice if they could focus on that
Do we not have F1?
no
Hmm, there something complex about that tile generator? We have all the other chips
Again Mame has it all but maybe not accurate enough or in enough detail for FPGA
oh interesting Jotego has Rastan which is the same board set as Rainbow Islands
Seems weird he hasn't done Rainbow Island then, that is a big hitter if it is low hanging fruit
Must be something more to it
well Op Wolf is also on that set
Main CPU : MC68000 @ 8MHz
Sound CPU : Z80 @ 4MHz
Sound Chip : YM2151 & ADPCM
Rastan
and
Main CPU : MC68000 @ 8MHz
Sound CPU : Z80 @ 4MHz
Sound Chip : YM2151
Rainbow Islands and Extra
F1 and F2 are the same
The system is actually the Taito F2, which is a two board system. Standard main board and then a "ROM" board that often has some extra components on it.
One unique-ish thing, is the ROM board is where the JAMMA-edge is and is where all the input and output hardware is.
They also made a lot of single board versions of games. I have single board versions of Final Blow and Drift Out
Wait are we voting on how Wickerwaka spends his free time? I nominate candle making
The candles could be shaped like your favorite nintendo characters until Miyamoto shows up to break hands
or Adult Candles ?
Mario could be fire flower mario where the wicks come out of his hands
All the mushroom molds can be re-used to make phallus, yes
😂🤣
I been wanting rainbow islands arcade since I got a mister. I love the nes games. Yeah I said games. There are 2 versons the US version which is its own game with its own unique levels and The european version which is basically a port of the arcade with arcade levels.
Rainbow island uses different taito custom chips
System16 - The Arcade Museum. Detailed Hardware information on Arcade Hardware and Systems.
Got some crackers on this board
Amazing to me how bad the art is on some of these games
again I'm going to encourage caution when looking at system16 and going 'oh X is implemented so that means Y is possible!'
@vague vessel how do I debug hiscores saving but not restoring correctly?
in many cases it is not 'a board' it is 'a board for every one of those games, that can contain random custom chips not listed'
does system16 get updated anymore?
my first look at that would be something related to the timings it uses to check the initial HS table? let me try to recall how that all works
I don't know if it does. I don't even remember who ran it
ah yeah. it looks for known values at start. so if it isn't restoring either 1) the start_wait parameter needs to be tweaked or 2) the data does.
which core did you grab the HS stuff from? I remember in one of them I had to tweak the header a bit because the timers were too small for the clock speed of the cpu
although that usually manifested as perma core pause
gunforce I think
@craggy condor @calm bane
I did IREM awhile ago; dumped it into sheets just now https://docs.google.com/spreadsheets/d/1MOGuqXaBNlELFQeTfOvVCfomxK9T2Cei3ORxbbabGqE/edit?usp=sharing
He recently has obtained a Rainbow Island board. Thus I guess, we will see it soon.
Well, maybe not "soon", he has had some boards for years now and no code. Good he has one though, hopefully he does look at it in the not too distant future
Nice one. Looks like the latest ones can be moved over from Missing
Hmm, do we not have World PK Soccer on M107 core? Something special for that game the core is missing?
I'm not sure. When I open up each MiSTer Core collection I wrote down what appeared; it's possible there's an organization error and World PK is showing up somewhere else?
10 Yard Fight was missing from M52 as well IIRC
I believe the way I did it was open Arcade > Organized > Collections > By mister core
then looked at IREM, which had vigilante, which I know jotego did
it's possible there's another naming convention for the collection that holds 10 yard fight
Well that was a game that you physically had to hit a physical ball. Just google for the actual arcade machine. I guess that there is no way to simulate that experience.
Ah OK, that makes sense
SNAC World PK Soccer Ball; I'll bug Mister-AddOns 😂
World PK Soccer is an electronic soccer game that simulated a penalty kick. This "simulation" was possible by the unique structure that the arcade machine had, since it carried a ball-shaped object that was to be kicked by the player, to measure the...
A Jaleco game BTW
More of a penalty simulation than a soccer game. But I guess it had a strange fascination at the arcades.
Wonder how often it broke from the abuse
Maybe that's why I didn't include it?
You aren’t done until you recreate the kicking mechanism at great effort and expense
Mister Kicky (available soon on Tindie)
Toby pops in now and then to fix some stuff but no, he's largely left the scene. He used to be a regular in my IRC orbit.
Works great. No flickering. Thanks.
Awesome
Sorry waka, I have a sick pup over here. I’ll test tomorrow but it seems like it works
On the flip side, I’ll probably just end up disabling composite_sync since it defaults to zero and I just use hdmi
What did you change to make it not flicker?
If I remember correctly, flicker happens on m72/m92? @calm bane @craggy condor can you confirm?
@sudden flint Kung Fu can be removed from your coverage list in my opinion. The arcade version is called Kung Fu Master and is covered already (but not by a wickerwaka core - thanks Zakk). What you see in your list is the NES version that runs on the Nintendo playchoice arcade. Which is essentially a NES for arcades.
do be clear, that core is not wickerwaka's
Yes, you are right
I think Air Assault was the other game with flickering.
Yes. Air assault. But I haven’t tested everything.
An interesting observation is that Irem obviously loved to "backport" successful computer games (even US ones) to the arcades even if there were already home console versions available back then. Lode Runner, Spelunker, Bomberman, ... All made from other companies for 8 bit computers and NES ports were available.
WTF happened to their logo. The original was excellent
It’s like there was an earthquake
“We suffered serious structural and cosmetic damage, sadly it’s a total loss”
they hired a consultant who charged them alot so it must be better
There is an arcade_video module in sys that I was using because...well, probably because it's called "arcade video". It does some messing with the sync signals for purposes I don't understand.
It was forcing the vsync signal to perfectly align with the hsync signal. The composite sync code inside of sys also modifies sync signals and the way it works it was causing the hsync signal to get dropped during the first line of vsync
Great sleuthing waka
Wonder if it causes issues elsewhere as well
I still think you should buy a tink4k just in case
it's probably causing issues in my other cores, definitely m107
Did anyone try Risky Challenge?
I can when I get home
Is there an mra for Risky Challenge? I’m missing it.
Never mind. It’s in the GitHub.
It works. No flickering. I wasn’t able to map the up button and it locks up controls. Resetting and just using default controls works fine.
I have tried Risky Challenge. It has a weird video glitch during gameplay. The attract screens seem fine.
Yeah, it's got some issues. I'm not going to include it in the initial release.
Loving the core so far, using a consumer TV CRT I find the top and bottom missing, I use the in core settings to set it half way , the Squish mode is a bit too much. Obviously it could be the TV as well, it does seem right on some cores and off on others.
I'll probably remove it then
Interesting. I swear I saw another core using that
Which was not irem
But anyway, great that you managed to find out
It's available in update_all now.
It's an arcade game and they designed it to use all of the display area. Consumer CRTs usually hide around 10% of the screen, called overscan. Home game consoles don't typically use that area of the screen.
Yes I'm aware, and it's not an issue, I'm grateful it has the H/Vertical adjustment.. 😁
Yay, a News post that isn't some dunce in the forum asking for help in the News channel. Congrats Wika!
so is this now the definitive way to play bomberman?
Indeed
Finally.
Had an absolute blast playing Bomberman tonight. Thanks @stuck hatch! ❤️
Same! Seems to work perfectly now. No more flickering even with Auto Crop enabled on the RT4K
Although I absolutely cannot play the game with an arcade stick. Will take some getting used to!
For real. I miss when core releases and updates were announced there. When "news" lit up it meant something exciting was happening.
I tried to enjoy Bomberman but it’s no Wario Blast
Thank you for your hard work, Martin !
Can anybody compare those Irem Bombermans to the 5 Super Bomberman games on SNES? I guess that those should be superior?
We came for Arcade!!
What about neo bomberman
Thats not 4 players
is it not
Well done wickerwaka! I really appreciate all the hard work you have done and time spent to enable these cores to exist on the MiSTer and be shared with everyone.
Dream Soccer is my favourite 😍
We need more arcade soccer games!
Damn, arcade Bomberman fun. Cool seeing how every 2D Bomberman is slightly different. Great job, Wickerwaka!
Seibu soccer is my favourite, so many different ways to score
Great work @stuck hatch 👏 👍 👌 💪 🙌 having a blast playing this
Loving the new IREM M90 core! Does anyone else have an issue when defining keyboard/controller after loading up Risky Challenge? The demo screen is on in the background but my OSD freezes when I try to define 'up' and requires me to hard reboot my MiSTer.
Same here, in the public release it might be removed, due to issues, I read on here.
gotcha. thanks for confirming. I always worry it's just me lol. Again, great work by @stuck hatch and love playing Bomberman with the title screen as Dynablaster!
Risky challenge has issues atm #1089922738682089554 message
I guess if button names are too long it crashes Main!
gotcha ^_^
are there any plans for the m90 core to eventually support Hasamu?
just curious ^_^
Yes, everything on the m90, m97 and m99 boards will be supported
Can't wait for Hasamu! ;P
Never knew of M99. It's not on System16, but I've discovered there's quite a bit that isn't there.
What games are on M99?
M99 is just a slight variation on the M97, which is a slight variation on the M90. Nothing major.
Hasamu 1991 M90-C-B
Bomberman / Atomic Punk / Dynablaster 1992 M90-C-B
Bomberman World / New Atomic Punk / New Dyna Blaster 1992 M97-A-B
Bomberman World / New Atomic Punk / New Dyna Blaster 1992 M99-A-A (m97 with pound 4 pound sound chip)
Quiz F1 1-2 Finish 1992 M97-A-B
Risky Challenge / Gussun Oyoyo 1993 M97-A-B
Match It II / Shisensho II 1993 M97-A-B```
From MAME
Very dusty.
Jeeves, get in here!
Each spec of dust is a vital component to the workings of that bad boi.
It’s like old collectible coins. Don’t clean them or they’ll lose value.
Oh, what board is that?
Bomberman world I guess
“I wish my wife was as dirty as this arcade board”
Steady on sunshine.
You haven’t seen that written on the back of cars and vans? 😅
Maybe it’s just a UK thing
shrug I thought it was sufficiently common that people might have heard of it. Oh well
You miss 100% of the shots you don’t take 😉
I'm just kidding mate.
I'm sure there on women on this discord too, so was like...steady on
There definitely are, and I almost de-gendered it, but felt it would have lost its original meaning. I doubt anyone will really be offended 😅
We need a mister 2 channel now. Rumours are flying around and Replay 2 is also approaching, Need some new shit to jazz the place up.
Got a cheapish bomberman world on eBay.
Wanted to check out the sound chip.
In doing so I noticed that the swirly pattern on the title screen is bugged in both my core and mame.
We have #fpga-platforms. I feel like a MiSTer 2 channel would kinda “fan the flames” and adds to the speculation. What if the DE25 nano comes out and Sorg decides it’s not worth it? It could be several years, or never, until MiSTer 2 comes out
But that also has nothing to do with the IREM cores… 😅
I refuse to play bomberman until mister 2 because the explosions will be more vibrant
IREM has a few cool arcade flyers, I’m gathering them for TapTo cards.
But bomberman it gets interesting
There’s this one you’d expect
And the helpful how to play for Wickerwaka
But then there’s this
Atomic Punk??
And their child faces, lol
Who’s kids are these 😂
Do you know where your kids are?
Hey pal it’s not 10pm yet get off my back
Perfect 🤣
Neat, I found a mame bug
Now get out there and maim that bug.
lgtm. Merge
I sent a Mame testers bug into them in 2021 and yesterday I got an email saying it's been fixed 😂
This is what the Bomber Man World title screen looked like in MAME and my MiSTer core. It's not supposed to look like that. It uses a technique called "row scroll" which applies an offset to each line of a background layer. One example of this is the parallax floor effect in Street Fighter 2.
Looks nice and smooth and much better.
It did
Great post! Nicely described and easy to follow 🙂
what is Bsky an X knockoff ?
Yes
what i didnt get in the write up is the 37 ? Its the same for both your change and the before
why doesnt that change ?
0x37 is the encrypted value, what changes is what value it gets decrypted to.
You probably haven't memorized all the NEC V20/V30 opcode values, that's okay.
Just read all of that, not understanding a thing, but great work. I would have never known it was broken 😄
Its also great MAME is getting the love it deserves too.
Not only that but the Irem M92 (M90?) are mdfourier certified
Should probably be mentioned in the README.
M92 and M107. Now that I have a board with socketed audio roms I'm going to try M90 too. Which should apply to M72 also.
What does "mdfourier certified" mean in layman's terms?
It’s a reference to tools built by Artemio (the 240p test suite guy) for capturing and analyzing audio between real hardware and other sources like mister to see if they are the same / how close they are via fourier analysis
If you’re wondering why they would be different if the hardware implementation is correct, my understanding is the digital audio output could be correct but there might be analog audio circuitry / filtering that effects the actual analog audio output causing it to vary but I might be wrong
Very interesting. Is this one of the first certified cores using this tool?
No, a bunch have done it, not sure if there’s a list
Artemio talked about mdfourier in one of the stage chats. The most surprising fact I got out of that was md isn’t Megadrive but “my doorbell” because he wrote the first version to analyze that sound for reasons I can’t recall
New MCU dumped for IREM72
https://github.com/mamedev/mame/commit/943cae6e0a697227a33061c2558c8d4f5e069f0d
What does this mean in practice?
Probably nothing. Just the fake simulation of that cpu can be removed.
@stuck hatch Hey, any new projects on the horizon or are you taking a well deserved break for a while?
(brings out whip) Back to work in the FPGA mines!
Did you add Ninja spirit (world)?
No, not since that was dump a few months ago
Taking a break then lol
Right now I am hacking up some picorom firmware so I can have it act as a cycle counter and I'm going to use that to improve the V35 cpu timing.
I could have just used the timers on the cpu itself but I wanted something that I could also use on my bootleg r-type board to measure v30 timing there.
Cool. What's wrong with the timings? I thought you sorted that.
The V35 implementation is currently using V33 cycle counts, so that needs to be fixed. It really doesn't impact any of the games since none of them seem to be CPU bound to begin with.
Is this to get the last few games on the Bomberman boards to run on the core?
no, it's so I can sleep at night knowing it's right
The V30, V35 and V33 cpus are very similar, but their execution model differs. V33, though it's the most advanced version, is easier to understand. V30 is less powerful, but more complex.
So I'm progressing backwards from the V33, to the V35 and eventually the V30
Youre a perfectionist, I like it. Most people would be happy it works the way it is.
@stuck hatch cool if you reach the v30, it can be mount in pcxt i think
You like bomberman eh? Name all the bombermen?
Blinky, Clyde, Pinky, and uh Bomberman
Bomberperson
Don’t bother checking, you know I’m right
according to the lore, it is Bomberman and Bomberman-II
This is an IREM town. It’s Bomber SPACE Man.
Dynablaster
Atomic Punk enters the chat
Sorry if this has been discussed, but is the missing water in Gunforce a known issue?
I'm playing now, but haven't been keeping track, so I think it is level 4, where you briefly take an inflatable boat across to a ladder, the water layer is not present.
Yep, the "Enemy Fortress" battleship level.
Gun force 1 or 2?
1
LOL fair,
I find it crazy that, dspite having been deep into gaming and emulation since the late 90s, I wasn't aware of these two titles until last year. Considering they are both basically the inception of what became Metal Slug, no one was ever discussing them. It was all about how In the Hunt was the immediate predecessor to Nazca leaving Irem.
Still, anyone have a link to where I should be reporting/reviewing issues with the M92 core?
Reporting here for Wickerwaka (the author) to see as well as GitHub are probably adequate.
I low-key like Gunforce 2 more than Metal Slug (Don’t hit me!!)
I'd upload a screen shot compared to original
ty
Playing through now, having just finished GF1. Also reset my gitHub password and filed an issue ticket on that water.
The bosses are so cool in GF2. Great spritework.
Totally agree. I understand why the team was frustrated with Irem corporate and jumped ship. Some real Treasure-level devs.
Certainly doesn't hurt that the core has a Turbo CPU option to deal with the moments of lag. game absolutely rips with that enabled!
Do you have any screenshots of the issue or can you find the same moment in a youtube video?
I don't but I can try to capture it with my phone. Let me see if I can find the particular moment on YT.
10:25 in this video is the spot: https://www.youtube.com/watch?v=XE32-HJZFjA
Developed and published by Irem in 1991
Follow me on Twitter @ https://twitter.com/Al82_Retro
Pretty cool Contra-style run and gun game from Irem featuring pilotable vehicles and a decent range of weapons.
The later sequel, GunForce II, features better graphics and comes from the same team who would go on to create the Metal Slug series.
Cha...
Here's my run on the core from last year. Water looks wrong on that longplay, but I'm no expert on the game. Timestamped link https://youtu.be/jB6OlhtQo24?si=WQ9yM-W0DjNoJWtv&t=315
Normal difficulty/default dips on the World version.
Played on MiSTer FPGA.
Dude, there's been a huge drought, that's why the fires are out of control in LA!
😛 Good catch, the water is def missing.
Did you see it in the core@bleak thicket ? It's missing in the long play video (mame?) but present in @heavy veldt's core video. It's possible it is a regression.
While we're talking about graphics, I was curious about this @stuck hatch. I noticed this misaligned background tile mistake in R-Type II when I was running it. I was wondering if it is present on actual hardware, would be an interesting mistake they missed. You can see it right away in the demo. Same pic, I just drew on the second to show.
No I just watched the videos. I can try playing it soon.
I just ran update all and played through the Japanese version. It’s definitely missing the water.
Although it does appear in the ending
I missed it as he was riding the boat over but trust me it’s there and here it is and the final sequence
Thank you for taking a look. I will take a look.
we're all looking
Zakk, did you have a different result?
bump, any updates? Zakk, did you check it out?
@calm bane direct video sync fixes, maybe
Tried Risky Challenge. But at the input mapping it always stops at "joy up" and block all other inputs then (keyboard included). Only a reset helps.
Everything looks good, went through the list and played everything. Thunder Blaster and Perfect Soldier are not implemented, right (just want to make sure I’m not misssing them)
Lethal Thunder is the world name for Thunder Blaster
Superior Soldiers same for Perfect Soldiers. Don't have an alternative for that for some reason.
so lethal thunder has some weird occasional artifacting, but I would bet that’s because I’m tate-ing it. Let me revert that
yeah, that’s what it is. Lethal Thunder is good too
Same treatment for M107
Hmmmmmm
You sure it's picking up the right rbf? Check the version in the About screen
Just beat box some sick beats for it to dance to
I do that anyway. Modus Operandi
Does the current core behave the same way?
I can check in a sec
On the 240519 core
Interestingly, the gunforce water isn't always missing
I knew that sounded familiar
I'd imagine you've fixed a lot of the mame bugs
Interesting that it's a MAME bug, I thought your cores were built reversing the PCBs, I take it some of the core is MAME based?
Yeah. It’s a mix, mame is very often a guide telling you what the general shape of things are. I confirm the mame information on the real hardware and then try to work out what mame doesn’t know.
This behavior, sometimes works and something’s doesn’t, suggests CPU issue but I might be wrong.
Mame and the core are based on the same cpu documentation
OK, well I have the real PCB, a DMM, a cheap O-scope, and no skills, so let me know if I can help in any way
Looks like gunforce is depending on undefined behavior (according to the documentation) of the divide instructions.
mame and the mister core handle it the same way, i suspect the cpu differs but I'll have to write something to test it on a real cpu.
The water will be correct the first 6144 frames, then the division will start overflowing and it'll be broken for the next 60000~ish frames. Then the counter will wrap round to 0 and it'll be good again.
That's why if you skip straight to the level it's likely fine. (but if you sit there it'll eventually break)
Wouldn't be surprised if this was causing issues in some other games.
Awesome find! Once you figure out the fix, your core will be more accurate than MAME!
Well, I'll fix both:)
boooo
yeah but the MiSTer core will be more cycle accurate, right?
fukkin better be or I'm suing
Well, nobody's perfect! (kidding of course!)
Anyone have any real hardware playthroughs of gunforce recorded? I think this water is broken on real hardware too, but in a different way. The water is there but probably doesn't animate.
If its broken on real hardware, can it be fixed? Not a request, but just curious if that's doable understanding the logic / code. Call it fixing other devs bugs!😆
I could change how the CPU operates so that this piece of code functioned in the way the programmer likely indented it to function. It would fix this issue, but could cause other ones.
I'm just going to ensure mame and the core match what the cpu would do in this case. Which is different than what they are currently doing.
No, but I could do a janky version with my phone this weekend if needed
Do you have the PCB?
Yes you do 🙂
I have one too
That is great. Cause I checked youtube, not a single video telling if it is real hardware recording or not
well, what do you prefer?
I don't mind doing it, to save you time
is janky phone recording good enough?
maybe I can order a cheap HDMI dongle for my macbook
I don't know anything about recording equipment, but under $20 and I think it would work
Just a description is fine.
My hypothesis is that 3 1/2 minutes after powering on the system, the water will stop animating and it will stay that way for ~15 minutes.
And that pattern repeats. So most likely when you get there the water will be present but not animating.
My gunforce board needs to be gently touched and talked sweatly to before it posts.
Maybe stop sweating on it
I did a recording and yes the water is frozen
stand by I'll upload to YT
but it does activate, then stops again
You're a master!
Is there a way to jump to the water baord via a code or something? I could go there an time the water better.
OK, YT has been stuck on 99% for 10 min, as soon as it finishes, I'll link
hmm, maybe one day it will finish?
finally! OK, check around 9:55
It moves for a second at 10:03 then again at 10:37
Yeah, I should have mentioned that there would be some brief moments of animation too.
no worries! I hope this helps and please don't hesitate to let me know if you need anything else
I've got a ton of M92 boards as well, if you need me to check another game
Hung out long enough for it to start working.
Didn't time it exactly, but it was about 3 minutes before it stopped again
Now I have to write some tests to see if there is some pattern to the data the operation is producing so I can replicate it.
I’m worried it is a quirk of how the hardware does division that will be difficult to replicate.
"undefined" behavior that did the same thing every time the dev used it because of some quirk of how they had various peripherials attached and/or temperature and/or timing
70% of the time it happens 100% of the time.
it doesn't seem random, but I need to spit out all the possible values and see if I can work it out.
Only V33 behaves this way. V30 and V35 behave in the way the core and mame is implemented. I assume V20 and V25 do too. It makes sense since the V30 and V35 are the microcode architecture internally, while the V33 is a completely different implementation.
Mister forums are trying to contact Waka via ouija board I think (unless he saw the post)
Mister forums aren’t real
There is only discord
And the comically misinformed Reddit / Facebook groups.
ARE YOU THERE WAKA? IF YOU CAN HEAR ME, FLICKER TWO SPRITES
post?
Oh, the ouija didn't work? https://misterfpga.org/viewtopic.php?p=94850#p94850
Yeah, it’s a cool forum but I wonder why there isn’t more of a connection between the two. It’s the official site after all.
But we’re like where the action is? It’s disjointed.
We have to keep sorg and kit separate. Their powers combined are too much for reality
People should @ me or something. Does that work on the forums?
Please @ me bro!
I’m confused. Are they using retrotink 4k? In that case why are they enabling vrr in mister when sending DV1?
No idea. I should test it real quick
Keep you mister ini stock, only enable direct_video and set an exception for
[menu]
Yeah they are not supposed to use VRR on mister
If they are using tink4k
they aren't
the original poster was going to a TV
I think someone just posted a tink shot to show the video info or something
also setting the vrr flags probably doesn't do anything on a tink, likely just ignores it
actually it doesn't matter. mister doesn't even send those with DV, I think at least freesync occupies the same hdmi infoframe anyways
Just wanted to rule out any potential causes
But maybe they can try other vrr setting
I really doubt it is a core bug, setting vrr with vsync_adjust>0 only sends a hdmi infoframe, it doesn't make the core do anything different
and that's all handled by main
Guys, I’m trying to fix a bug that is causing a game to function incorrectly incorrectly.
thats the exact spirit that makes mister great
In the name of preservation I demand you to stop
It’s not preservation it’s preservatives
What are the V numbers? The PCB number or the code on the EPROMs?
The CPU used. M72 boards use the NEC V30 for the main cpu and z80 for sound. M92/M107 uses the NEC V33 for the main CPU, NEC V35 for sound. M90 used V35 for main cpu and Z80 for sound.
I calculated the result of every possible 16bit / 8bit division on the hardware. 32MBytes of data pulled over the pretty slow picorom comms link.
You are a brave man. Thanks for tackling this.
what was 6 / 7 ?
0
So you are planing to do a 'hardware' fix?
Thanks for all your hard work on all these cores. It is greatly appreciated 🙏
Hell yeah he is! He's going to make the MiSTer and MAME core work like the current PCBs (which is wrong), THEN he's going to see if he can fix it all around via a patch, like a DLC for the OG PCB!!!!
But even if he is unable to do it, it's not a big deal, the key is to match the core with the proper PCB behavior, even if that's goofy in the end. The point is accuracy, not fixing 30 year old problems.
Ok, I thought it was already hw equivalent.
Makes sense then.
yeah, right now the core doesn't work correctly for this behaivor, but it's different than the incorrect PCB behavior. So, first he'll sync them up, then hopefully find a real world solution for the PCB!
either way, it's like 10 seconds on one level, I've never even noticed before to be honest
the real question is, what other real-world issues are there b/c of this error in the PCB?
True say, but if Wicka the wacka did code as it should have been intended, what a leg-end! I'm sure there are other projects up those long sleeves of his too! Also a lot of work developing hardware takes time, which no one really mentions. I still have no idea what a pico does, but there are plenty of people that must love it 😄
I told you not to bother me while I wicka the wacka
Holy Wacka Moly
I’ll probably do a core release before I fix this water properly. I don’t want to rabbit hole too deeply (maybe already too late) on what is probably a pretty minor issue.
Awesome, but I thought this was the only update (the water), what else the core release have in store?
Cheats.
Do arcade devs hide cheat code in their work? like never die or infinite time. I'm intrigued.
some, like the metal slugs
I remember the game genie codes for snes street fighter 2 fireballs in the air. That was sick. Made it like the arcade hacks.
Can’t believe all the work just bc I mentioned the water… what a legend❤️
Really appreciate you trusting me with this. I'll send you an invoice once the fixes are in.
send me your wallet code. I can send you a bunch of hawk tuah
Is this only for @stuck hatch cores or all arcade games?
#unstable-nightlies message
I never use cheats, so don't if this is a new thing.
Support needs to be added to cores, none support it right now but I am adding it to M92
my arcade board doesn't let me cheat why is this in the core!?!?!
if your mister has more than a single rom and a single core on it then you are already cheating
Thanks
Why must you always kinkshame me
I have one mister per game I play, sir
Will we now consider adding infinite credits as cheating? 🤔
Are there many arcade games that we have, where cheats also exist, that could be updated to support this feature?
mame has cheats for almost everything out there. updating the cores is another matter entirely
I take it every single .mra would need to be manually updated. How long does it take to update one?
Where are all these Mame cheats going to live?
Not only mra, but cores as well
The cheats will exist in the mra
Ah, so if new cheats are released they will need to be manually added to the .mra?
yeah
The cheats need to be interpreted/ported, the mame data can't be used directly.
Ah OK, so a case by case basis, not really going to be something that can ever be automated like console cheats, or feasibly be added retrospectively to everything. I imagine there probably isn't an easy way monitor for new cheats being added to games that have cheats, and then have things be updated.
Very cool the feature exists though, so cheats can be added. I imagine for all new arcade cores it will be easy to support the existing cheats out of the box too
So much for "cycle accuracy"
Yep, tried R-Type Leo, Blade Master, In the Hunt, Hook and GunForce. All cheats are working fine so far.
ninja baseball bat man working great
Thank you go taking a look, everyone.
you're all flagged as cheaters now
gotem
fuck. i knew it

30 years of cheating. And i like it.
The cheaters can just apply a real life cheat and pay wicker and zakk for their silence
Pay to win
Stay away from game-challenge you cheaters! 
I’m just using the settings available to me!
Couldn't care less about game challenges. I want to enjoy the technical marvel of some old arcade classics, not doing "work". Some games are easy to complete without cheats. But there are tons with a ridiculous level of difficulty.
But game-challenge is fun...
We're currently seeing who is bad enough to save the president!
I am not. I can barely clear 200k
I tried saving him. My second run was worse than my first 😂
I'v updated to lataest main and copied the MRA files to arcade. I cannot see a cheats option.
Am I missing something?
Thanks in advance.
Yes the option 😂😂
I bet you have two irem92 RBFs in the core folder (coming from someone who had 2 Irem92 RBFs in the core folder)
ahh, but that’s not the right one. there is one in the MRA zip file (that was the other gotcha I fell into)
I've added these MRA files
#1089922738682089554 message
whoops, understood lol
Let me update the core
Lol, I can't believe I missed that lol
I missed it too ¯_(ツ)_/¯
I filmed a whole tutorial going through it and it did not work.
Time to reshoot
I like doing the tutorial first so I know it works when others watch it.
But on this occasion I will try it first.
You cheater.
We are alive #TheJesusFishRocks
I will only use them for high score challanges.
@deep ocean cheat function will get added as a standard?
i'm not saying - I - would ever cheat. i'm asking for a friend
get real. pfff
To the discretion of the developer as it needs an unstable Main at the moment and adding them on the MRAs + updating the cores.
i mean in time. like in six months to a year or whatever. "eventually". who wouldn't want cheats? (not me)
so either way it's enough work then
it's not like you can flip a switch.
i don't know if you can tell or not but you probably don't want to hire me for coding work
It's about as difficult as adding high scores
You want me to notify Jotego to add cheat functionality? Or you want to do it?
JTFRAME has always had cheat functionality but no cores used it because Jose didn't feel there was enough interest.
He has a lot of cores to maintain, so he would need to build an system to translate mame cheats to his system.
tell him i want cheats. he'll go right ahead.
did he keep adding the pico cpu to his newer stuff?
I'm not sure if the readme is just outdated
I don't know if it needs to be hooked up specially or if it is automatic
Is your way of implementing cheats similar to his?
I remember he had documentation but it is gone
All arcade games already support cheats, it's called being a rich kid!
No, he uses a mini processor that updates memory each frame. This is similar to what MAME does. My implementation is similar to game genie and it's based off of @winged jacinth's code. It intercepts memory reads.
Oh, that's awesome. I love that approach.
you should make us print out a sheet of codes and have us enter them on boot
I remember kids bringing MK move lists to the arcade lol
We did this, printed the fatalities out
Being in the chicago burbs, one of the arcades near my childhood home was a MK2 test arcade. So every few weeks, they’d update the build with new fatalities and moves, and then we would have to wait for folks to figure them out, just writing them down in a notebook. That got photocopied, and eventually someone playing would have a copy to show new folks who came in.
I miss arcades…
Damn that's serioisly cool as hell
contrary to popular belief, there was never a build where you could attack the baby after doing a babality. there may have been a bug that allowed you to unlock the character, but I never saw that, and I don't think the babies had "collision" anyway
Not all. Some have check point respawns like R-Type, Shadow Dancer and Toki.
No matter how many coins, you need skills.
Fighters is another one, where you can repeatedly get your but handed to you.
7EOC B200
was special moves mid air for SF2 SNES action replay.
7EOE B200
for player 2
I still remember the codes.
What's amazing about @stuck hatch's cheats, they work in real time, no reset required. I did not expect that.
Cheat Engine? In my MiSTer?
I got kicked out of a news agents/convenient store for not buying a magazine, but writing the fatalities down 😂
In fact, your can’t reset after setting cheats because the game will fail memory tests.
I added a “Skip Tests” cheat to gunforce, but haven’t added it to other cores.
Oh so it is actually modifying the memory after it starts. I was wondering if your sys folder adjustments would do an auto-reset. Haven't tested yet, I should have...
I take it the cheats will eventually hit update all?
Yes. When a new Main is released.
So, aside from just plunking in more virtual quarters, how are the cheats for this different? 😅
(I wasn't trolling, was serious, I really don't know how it's different or better)
Depends on the cheat. EG. not showing the memory tests etc is not possible by credit feeding.
Cheats enables a lot things that "plunking in more virtual quarters" couldn't do. Be invincible, unlimited time, makes game characters move faster/slower, level select etc.
Pcn did a vid of the irem cheats
There are also some games that limit how many times you can continue so quarter feeding doesn't work
222222
That's too much. My brain cannot process such big numbers
333333
damn u jus got one upped, son
∞∞∞∞∞∞
Boom. 
That'd be 111111'd up
333334, now you've been one up'd
Cheats + tink4k direct video fixes are live for M92 games. Update all will grab em
ooo and water fixes!
Wait, so m92 cores not displaying on the RT4K in direct video weren't because of my setup?
Maybe not?
Aww
I'm curious if it works 🙂
Just played through "In the Hunt". Had no issues at all. Great work!
@wise basalt Does irem92 stuff work for you now?
Haven't tried it yet, was too busy playing with the x68000 core with mt32pi 😆
lol fair enough
currently the best version of Bonanza Bros on MiSTer
Do we need pins here? Feels like this core is pretty self explanatory and everything works perfectly.
We do not need them for the core zips, no. But keep the todo list
Oh sorry, I meant fancy pins.
I do want to highlight you though, if you’re cool with it. Have a link to your patreon?
Core Developer
Patreon - [CLICK HERE]
(this core’s developer is @srg320; please consider joining his Patreon to help support development)
Something like that
It’s whatever you want. I’m here to serve your thread.
No need for that I think
"Just tell Martin you love him"
Anyone seeing crashing in Risky Challenge? I just loaded it up to test the profile I made in the tink and, on first load, I got the IREM logo but then a black scren (OSD still worked). Then on reset, I got the attract mode, but it black screened half way through.
It doesn't work.
ahh right, we talked about this in november. I should search more...
For the first time I played blade master and was fiddling with cheats etc. There is a stage walking across these wooden bridges and while walking across them I noticed, if you try to walk forward aligned to the top 3rd of the bridge you can't walk forward, but if you move downward more towards the middle and bottom 3rd it walks no problem. Is that how the original game is ? I'll get a pic of the stage and position I'm referring to to help in a while.
Yeah, provide the section and I'll try it out on the real hardware...
Stage 2
It's probably by design on the real hardware. Mister and mame are the same. Before walking to the bridge you can't walk off the edge and that probably overlaps the bridge graphics.
@stuck hatch Futzing around with rotating cores again on the tink. I dunno if this was something you already knew, but I realized that those jumps in Air Assault were related to the tink’s auto crop. If I disable that and crop manually, the image is completely stable. I believe it gets that info from the DV info frame, but the interworkings of that is above my pay grade.
going to blame that on the dv info frame delay
That would mean that the dv info is changing frequently though, right?
yeah, finding the original video that's too fast for it to be the info frame changing
Whoa, didn't know you were working on Taito's Final Blow! @stuck hatch
Created a thread to discuss. https://discord.com/channels/647909397477195803/1358555491546169354
#share-media message
that r type link is incredible
i always thought that game looked like shit but i cant believe its the boards fault lol
wild
I think it’s just a gamma adjustment.
Do you always have project to improve M72 slowdown ?
I do.
when do you think you'll be able to make a M72 update ?
I don't know. It's going to be a research project for a while I think. I'm thinking of building a system where I can throw billions of combinations of instructions at it and measure the results. And from that data infer a model of how the CPU behaves.
Imagine the praise you’ll receive from AI
a little something i thought y’all might enjoy
Sorry I haven't been keeping up with this lately. I noticed the normal cores have a turbo settings now. Does that mean turbo versions are phased out?
look at this fukkin celebrity
Martin is basically a modern Bono
@stuck hatch quick question about the big space ship in R-Type level 3: It uses a very slow 1-pixel multi-directional scrolling as it seems. And it moves not smooth. Is this a limitation on how the game was designed (tons of sprites put together to a big object) ? I'd imagine it could move smoother with a faster scrolling speed. But could it be also smooth in this very slow scrolling speed?
Large objects like this are often done with tile maps instead of sprites and just use sprites for more dynamic parts like turrets.
Slow scrolling of anything generally looks unsmooth because you are limited to moving a pixel at a time and pixels are pretty large. So there isn’t really any option for making it smoother.
The tilemaps on the F2 system do support sub pixel accuracy for its scrolling layers. You could potentially emulate those games at a higher resolution and get smoother scrolling.
You mean objects scrolling? Because 1-pixel general game scrolling can be very smooth, like Apidya on the Amiga. It has a 1-pixel slow horizontal scrolling in constant 25fps.
If you are moving an integer number of pixels each frame it looks smooth. If you are moving at less than a pixel per frame (or some non-integer value) if will start to look jerky because some frames you'll move and some frames you won't.
So it was intended that the big space ship moves in non-integer values?
Thanks for the explanations btw.
That's what the game does. I assume that had to make a compromise between visuals and gameplay.
Ah, ok. So, only a higher resolution wouldn't have lead to such a compromise then. Good to know.
Waka, I am going through games for a project for the morph and I'm noticing that the M92 games are reporting a resolution of 319x240. I assume that it's intended, but i can file it if not
I point it out because zakk's italian arcade site says they are 320
It should be 320, there is a bug there
kk, I'll file it
just submit a bunch of scaler profiles for it
@vague vessel why did you make the arcade Italia site and can I interview you about it live k thx??
🤌🤌🤌
"Good night IREM"
Fishing for a few tips... One of my many RGB modded TV's (one in particular though) is quite fussy about handling the Irem72 cores non-standard (non 60 hertz) frequency... I've dabbled around (having multiple sets hooked up so I can see the menu without scrolling non stop) and I've cycled thru the frequency settings it offers (57 being the slowest rolling screen lol)
I've also been attempting to force the min & max refresh rates via code in my .ini file (I might not have it right though) to no attempt
maybe someone might have an idea or even can clarify the right blurp to add to my INI to maybe get it to jive
I have in the past been able to fix another core (I cant remember which one off hand) by switching the frequency in the menu to 60, so I know it's just this TV not liking non standard frequency
appreciate any suggestions...
The min and max frequencies in the ini only control hdmi output, the analog output from the core is not impact. The only options you have for controlling the frequency is the options the core provides. You could enable the VGA scaler for these cores and manually set a video mode that works.
Does this look right? or am I goofing up the code?
"[Irem72]
vga_scaler=1
refresh_min=59
refresh_max=60"
You will need to set a video_mode that works for your display also
Hmm... Not sure it's reading my blurp correctly. "[Irem72]" is the correct tag to use?
no, you need to use the set name for the games iirc. there may be an all-encompassing tag for the games in the core (like arcade-vertical) but I don't know for sure
Try "[M72]"
Good timing... I just caught that by looking in the "about" section of the core. Tryin now
Sweeeeeeet!!! Finally got it fixed. No more scrolling for that core!.. I appreciate all you guys suggestions - EDIT: Ended up reverting using that option since VGA scaler did not seem to play well with my CRT in question. Got pretty flickery and seemed to add a touch of lag. Just going to use some of my other sets going forward (as I have been), if I ever find any games that just don't play well with anything less than 60 hertz. It's just this RGB modded set (my 32V16 Trinitron). My other 4 or 5 play fine with it... wdyd
Based on memory and a few PCB playthrough videos I think the pcm volume on dragon breed is low (also way too loud with the debug audio filtering off) Thoughts?
How did the PCB playthrough videos do their recording? That's not really a good reference to compare to.
I understand that. Microphones in rooms recording small 5" paper cone speakers isn't a reference but you can extrapolate from that basic volume levels and my memory of playing this daily and knowing that the pcm orch hit style explosion sounds cutting through the mix is telling me it's low, that's all.
Unlike, M92 and F2, I've never had an M72 board to get precise measurements from. However someone did capture Dragon Breed audio for me and I used that to tune the relative levels and filtering.
I need to see if I can find a cheap M82 or similar board.
Do you want me to mail you a Dragon Breed? I can also include the M72 multi.
I just mailed our good man a Dragon Breed PCB, so he can analyze it and get the audio corrected. Good ear, thanks for reporting!
Great, hoping it'll just be a small change
I have other M72 work I want to do beyond audio so I’ll be writing a few different tests to try things out
I think, eventually, most of the core will get rewritten.
not if i rewrite you first
A lot of graphic glitches here with Irem M62 Kungfu Master, anyone has same expereince?
it's working correctly here
maybe try to rebuild your _Arcade folder with update_all
yeah, looks ok here too
Mmm that's a good reminder for me to nuke my _Arcade folder. Been quite some time.
RIP _Arcade folder.
update_all doing it. Thank You
easy fix
yes , i'm using Mister Pi, unfortunately games like Toaplan's Outzone don't have audio and that's why I didn't update
@stuck hatch - Is it a known thing that adjusting the CPU speed mid-game causes a lot of grief? I can reliably kill In The Hunt if I forget to enable turbo and do it after starting a game.
Why not just enable turbo and save the setting in the OSD then?
I can understand people wanting to enable/disable depending on the part of the game they are playing. It should be able to switch between them reliably, it was something I tested when I built it. Something I'll look at next time I take a look at the core.
You overlooked the part where I said I forgot, I guess?
No, I saw it. Just saying that saving the setting would mean you don't need to worry about forgetting about it! Just trying to help! 
Your solution would probably work, thanky ou for the suggestion. I'm just reporting what might be a bug.
@stuck hatch is ken-go in the pipeline at all? i think it's the only game not yet playable on the irem M cores iirc?
Yes, eventually. I want to do a love of M72 rework work
that's great to hear! good luck with the rework 🙂
Thank you for all the hard work Wickerwaka!!!
I got a partially working Hammerin' Harry M84 board. Seems fixable. Layout is kind of a pain to work with since most of the roms are on the main board underneath another board.
I don’t know enough about IREM but was that typical? Having a game run across different board types?
The M72 has a bunch of different hardware variations, with games often ported to two of them. But it seems that it was a cost saving thing for IREM rather than something that operators benefitted from.
M92 was much more standardized, so you could conceivably buy a game board and attach it to an existing main board. Not sure how common that was.
In this case the graphics roms are all solder to the board, it's just audio and CPU roms that are socketed.
Bought some small ribbon cables so hopefully I can work with the boards separated a little.
Yeah some are monstrosities for compactness. Ikari is a 3 board sandwich
You’d have to make or buy a bunch of cables to work on it if it’s broken like wicker
Not mine, just stolen image, mine stays in its bubble wrap because Ikari sucks 😜
So how about that Chase H.Q. core?
Don't want to release it until high scores are done
That sounds like very close to the finishing line
Hammering harry works now. It just needed a loving home.
It's failing some ram tests and I think it sometimes fails in ways that causes issues with the tilemaps.
Adrian would be proud of you
now drill a hole for a video output mod
run memtest, obviously
Make sure it’s a march test
This is very exciting!!!
!!!!!
Chase hq??!!?
Hammerin Harry??!!
These are big ones
!!!!!
we have several flavors of it even
Oh I see he was fixing a board
Wait I think i remember
A good while ago
Jotego was it?
no one gets anything until this off by one crop is fixed
and don't even get me started about the auto crop in air assault
thought said "Wak-a" and was like "oh, well now he has to do it"
It’s not quite a Lethal Weapon poster rip-off but they tried their best
I actually got the WR for Hammerin' Harry on the core just a month ago, fun game, quite easy for an IREM game once you know where the gotchas are https://www.youtube.com/watch?v=3nATQJNRprI
Done on default dips on the US version.
Played on MiSTer FPGA.
Awesome job! I like the moral at the end. Wickerwaka has never seen the ending or he wouldn’t have fixed that board
Haha, I have done speedruns on quite a few of your cores, R-Type Leo, R-Type II, X-Multiply, Mystic Riders, Gunforce, fun stuff
Didn't realize my little 8" PVM had a vertical hold adjustment at the back
That was a cool run 😎
Noice. Ali express ribbon cable worked.
Had to do a little bit of surgery to remove a tab
Awesome. That doesn't help with the Dragon Breed at all?
No, the dragon breed issue is that the IC that plays samples is also the IC that handles the copy protection for the main cpu and it won’t play sound until it has gone through the copy protection exchange.
This hammering harry board I just physically couldn’t access the roms.
I need to 3d print some kind of stand.
Those dual and triple layer PCBs are a pain to work on, massive things 😂
I should probably put it on its side
clean your desk, jeez
It's really clean right now!
Has someone let Ataris sneak into their house? Kitrinx is going to be livid.
I couldn't see shit on this hobbit size monitor.
Being small is the reason it is there.
I know. But i would have to put my nose on the glass, probably.