New core: Gameboy

https://github.com/mist-devel/mist-board/wiki

Moderators: Mug UK, Zorro 2, spiny, Greenious, Moderator Team

NML32
Atari Super Hero
Atari Super Hero
Posts: 520
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: New core: Gameboy

Postby NML32 » Mon May 30, 2016 6:54 pm

F12 or the Mist middle button doesn't bring up the core menu.
I'm running the latest GB core and firmware.

User avatar
mambrino
Atari freak
Atari freak
Posts: 56
Joined: Mon May 09, 2016 4:59 pm

Re: New core: Gameboy

Postby mambrino » Mon May 30, 2016 8:01 pm

NML32 wrote:F12 or the Mist middle button doesn't bring up the core menu.
I'm running the latest GB core and firmware.


No problem with latest GB core (150914) and firmware (160530) in my Mist (F12 and middle button).

NML32
Atari Super Hero
Atari Super Hero
Posts: 520
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: New core: Gameboy

Postby NML32 » Mon May 30, 2016 9:54 pm

Thanks, I'll double check maybe I messed something up. I'm moving cores to multiple SD cards to organize them.

Update: I was running an older GB core.

Thx

User avatar
Alki
Atarian
Atarian
Posts: 1
Joined: Thu Nov 03, 2016 11:33 am

Re: New core: Gameboy

Postby Alki » Fri Nov 18, 2016 10:40 am

Sorry for refloating the thread and for my English, but I can not press "start" in any games. I've tried two keyboards and one real genesis pad...

edit: In the end I had to use a usb pad

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 409
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: New core: Gameboy

Postby DrOG » Sat Dec 17, 2016 5:50 am

Yes, as I see this is an 'USB gamepad only' core. It would be very nice to control this with my default 2-button db9-joy (I hacked earlier my old QuickShot II Plus, I had to rewire it anyway, so connected one of the two fire buttons to pin 9 instead of pin 6, now using the NES core the top bottom is the jump, the front the fire playing Super Mario ;-)). Other cores (beside the NES the SMS, PC-engine, and many Amiga titles) already support this.

I always hated gamepads, because grew up using mostly c64, and I still think the most perfect game controller is the joystick.

Hardware hacking "howto": http://wiki.icomp.de/wiki/DB9-Joystick

Mapping 'Select' and 'Start' to keyboard would also be necessary.

Thanks in advance: Gábor

Gehstock
Captain Atari
Captain Atari
Posts: 300
Joined: Wed Dec 21, 2016 7:18 pm
Location: Germany

Re: New core: Gameboy

Postby Gehstock » Fri Dec 22, 2017 4:46 pm

Work a little bit on the Core
Add Keyboard Controls
Add a Option to Override the Mapper(Some Game with MBC5 Mapper will work(Antz, Speedy Gonzales)). Reset Needed
Add GBC File Format(some GBC Games work on a normal GB)



-- Keyboard inputs :
--
-- ESC : Start
-- TAB : Select
-- SPACE : Button A
-- LALT : Button B
-- ARROW KEYS : Movements

Edit: delete Attachment(outdated)

Last edited by Gehstock on Fri Dec 22, 2017 8:26 pm, edited 5 times in total.

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 409
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: New core: Gameboy

Postby DrOG » Fri Dec 22, 2017 5:45 pm

Thanks!!!

Can test only tomorrow morning, looking forward to it!

NegSol
Captain Atari
Captain Atari
Posts: 222
Joined: Sat Dec 05, 2015 9:22 pm

Re: New core: Gameboy

Postby NegSol » Fri Dec 22, 2017 6:06 pm

Cheers!! :cheers:

NML32
Atari Super Hero
Atari Super Hero
Posts: 520
Joined: Tue Mar 11, 2014 1:54 am
Location: USA/Florida

Re: New core: Gameboy

Postby NML32 » Fri Dec 22, 2017 6:10 pm

Thanks for the update. :cheers:

Gehstock
Captain Atari
Captain Atari
Posts: 300
Joined: Wed Dec 21, 2016 7:18 pm
Location: Germany

Re: New core: Gameboy

Postby Gehstock » Fri Dec 22, 2017 7:25 pm

Add partially MBC2


Starting Games
    ARETHA
    Ayakashi no Shiro
    Dragon Ball Z
    Dragon Slayer Gaiden
    Fastest Lap
    Golf
    Hercules Eikou
    Jikuu Senki Mu
    Jinsei Game
    Jissen Mahjong Kyoshitsu
    ....
Last edited by Gehstock on Sun Jan 21, 2018 12:46 am, edited 4 times in total.

User avatar
farvardin
Captain Atari
Captain Atari
Posts: 366
Joined: Fri Jan 01, 2010 5:50 pm
Location: France
Contact:

Re: New core: Gameboy

Postby farvardin » Fri Dec 22, 2017 7:41 pm

Thank you Gehstock!

DanyPPC
Captain Atari
Captain Atari
Posts: 270
Joined: Tue Feb 21, 2017 7:02 am

Re: New core: Gameboy

Postby DanyPPC » Fri Dec 22, 2017 7:42 pm

It feels good :)

No sound in Castlevania, partially in Adventure Island. :cheers:
You do not have the required permissions to view the files attached to this post.

User avatar
Newsdee
Atari God
Atari God
Posts: 1169
Joined: Fri Sep 19, 2014 8:40 am

Re: New core: Gameboy

Postby Newsdee » Fri Dec 22, 2017 10:09 pm

Thanks a lot Gehstock!

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 409
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: New core: Gameboy

Postby DrOG » Sat Dec 23, 2017 5:23 am

Hi!

Tried quickly 6 GBC games, using the latest (second) core from Gehstock with the following results (see attachments also):

1. Bomberman Quest: loads title screen, but does not start.
2. Chessmaster: Working flawless.
3. Earthworm Jim - Menace 2 the galaxy: freezes at 'Nintendo' logo
4. Ghosts 'N Goblins: Works frawless.
5. Mortal Kombat 4: Does not start.
6. Pocket Bomberman: Flawless.

The compatibility is circa 50%, this is very good for the first attempt!

Thanks your work again: Gábor
You do not have the required permissions to view the files attached to this post.

SuperBabyHix
Atariator
Atariator
Posts: 27
Joined: Sun Jan 24, 2016 10:36 pm

Re: New core: Gameboy

Postby SuperBabyHix » Sat Dec 23, 2017 5:41 am

This is awesome, thanks so much. Game Boy is one of my favorite systems. I actually just finished adding a backlight to my original model. Not sure how much it helps, but one way to identify what GBC games are backwards compatible with the original GB is that they have a black cartridge shell compared to the clear shell of GBC only games. No way to tell from a file, but you could always do an image search for the cart.
GB.jpg
You do not have the required permissions to view the files attached to this post.

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 409
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: New core: Gameboy

Postby DrOG » Sat Dec 23, 2017 5:52 am

Hi!

I used Wiki's "Backward Compatible" column:
https://en.wikipedia.org/wiki/List_of_G ... olor_games

I downloaded the ROMs from the net, as did never have GameBoy or other handheld console. Here in the eastern bloc these were unfortunately less common than in the capitalist western (or far eastern) countries...

Gehstock
Captain Atari
Captain Atari
Posts: 300
Joined: Wed Dec 21, 2016 7:18 pm
Location: Germany

Re: New core: Gameboy

Postby Gehstock » Sat Dec 23, 2017 4:46 pm

Better Compitablity - more Mappers partially added
Last edited by Gehstock on Sun Jan 21, 2018 12:47 am, edited 1 time in total.

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 603
Joined: Fri Apr 24, 2015 12:10 pm

Re: New core: Gameboy

Postby vebxenon » Sun Dec 24, 2017 4:29 am

Outstanding work!! Thanks very much! :D
Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

User avatar
DrOG
Captain Atari
Captain Atari
Posts: 409
Joined: Sun Jul 31, 2016 8:23 pm
Location: Gyula, Hungary

Re: New core: Gameboy

Postby DrOG » Sun Dec 24, 2017 5:08 am

Gehstock wrote:Better Compitablity - more Mappers partially added

Hi!

Nice progress!

Found an interesting bug: tried 'space invaders (u) [c][t1][h1].gbc', and the first (crack) screen is shaking, but the game itself is perfect (see attachments).

Thanks for perfecting this (and other) core(s)!

Gábor
You do not have the required permissions to view the files attached to this post.

User avatar
vebxenon
Atari Super Hero
Atari Super Hero
Posts: 603
Joined: Fri Apr 24, 2015 12:10 pm

Re: New core: Gameboy

Postby vebxenon » Thu May 31, 2018 6:27 am

Just a computer and videogame lover :)

- Atari Jr 2600 clone
- Atari 7800 Peritel
- Atari XEGS
- Atari Lynx II
- Atari Jaguar
- MiST Board

User avatar
MasterOfGizmo
Atari God
Atari God
Posts: 1071
Joined: Fri Feb 08, 2013 12:15 pm
Contact:

Re: New core: Gameboy

Postby MasterOfGizmo » Thu Sep 20, 2018 5:45 pm

The fact that some gbc games run on the classic gb may be a nice starting point for gbc support in the core.

I wonder if these games differentiate between the two machines at all or if they e.g. just setup color registers which then just don't do anything on the classic gb.

However, i'd expect those games to not use all gbc features so they might be a good start, anyway.
MIST board, FPGA based Atari STE and more: https://github.com/mist-devel/mist-board/wiki


Return to “MiST”

Who is online

Users browsing this forum: No registered users and 4 guests