Author Topic: Silent single-game operation (i.e. no boot menu etc.)  (Read 1062 times)

0 Members and 1 Guest are viewing this topic.

Offline tanoshimi

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Silent single-game operation (i.e. no boot menu etc.)
« on: January 20, 2019, 02:40 PM »
Hi,

I make puzzles for escape rooms, and I'd like the players to find a gameboy which, when turned on, displays a custom game with a high score screen which will give them a clue to solve another puzzle. I can program the game just fine, but what I'd like to know is whether the Everdrive will let me install and run it as if it were a regular single game cartridge - i.e. I want the gameboy to boot up straight into the only game on the cartridge - no boot menu/options etc. - is that possible?

Thanks,

Offline Quaker

  • Neo-Space Leprechaun
  • Newbie
  • *
  • Posts: 9
  • Karma: +2/-0
  • Dogs 'R' Cool
    • View Profile
Re: Silent single-game operation (i.e. no boot menu etc.)
« Reply #1 on: January 20, 2019, 03:03 PM »
That is a great idea!

I think for that to work, it would need few new lines of code + a lot of disabled routines to make it work.
Like to boot the game, you place it on the root and you rename it to "BOOT.GB" or whatever it should be.

Releasing this as a novelty OS would be perfectly possible and very cool.
Nintendo : NES - SNES - N64 - GBA - GC - NDS - WII - 3DS - WIIU - SWITCH
Sega : GEN
Sony : PS2
Flash : EDN8 - SD2SNES (soon) - R4i

Offline tanoshimi

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Silent single-game operation (i.e. no boot menu etc.)
« Reply #2 on: January 20, 2019, 04:53 PM »
Thanks - I guess I was trying to decide which was going to be easier/cheaper/more maintable - either using an Everdrive + custom bootloader/game on genuine Gameboy hardware, or just getting the shell of a gameboy and putting a microprocessor (e.g Arduino/ESP32) inside it to power the LCD. Still haven't decided!

Offline Richardragon87

  • Full Member
  • ***
  • Posts: 137
  • Karma: +2/-0
    • View Profile
Re: Silent single-game operation (i.e. no boot menu etc.)
« Reply #3 on: January 20, 2019, 08:13 PM »
Hi,

I make puzzles for escape rooms, and I'd like the players to find a gameboy which, when turned on, displays a custom game with a high score screen which will give them a clue to solve another puzzle. I can program the game just fine, but what I'd like to know is whether the Everdrive will let me install and run it as if it were a regular single game cartridge - i.e. I want the gameboy to boot up straight into the only game on the cartridge - no boot menu/options etc. - is that possible?

Thanks,

It sounds like a long shot but couldn't you just rename the rom in the boot menu to have the hint when its clicked on being a single game or something. The game will still run no matter if the directory is changed or the file format is altered in text as the device will still know it as is.

Offline EverDriver

  • Administrator
  • Hero Member
  • *****
  • Posts: 547
  • Karma: +42/-0
  • support
    • View Profile
Re: Silent single-game operation (i.e. no boot menu etc.)
« Reply #4 on: January 20, 2019, 10:05 PM »
There is no such an option but as a workaround you can run once the game.
After that if one presses the start button the game will be run (it runs the most recent game).
It's quite obvious to press the start button without any hints.

You can make the OS folder invisible in the options.
Then the user will see only one ROM for example with the name: PRESS START (to make it even more obvious).
The user can run it either by pressing the start button or pressing "A" button twice.

Offline FeverDrive

  • Hero Member
  • *****
  • Posts: 1177
  • Karma: +52/-0
  • Blast Processing™ inside
    • View Profile
Re: Silent single-game operation (i.e. no boot menu etc.)
« Reply #5 on: January 20, 2019, 11:50 PM »
  • You can name the game something like RUNME.GB or PRESSA.GB  :P
  • Another option without using an Everdrive is to burn your own EEPROM chip with the custom game and solder it inside a cheap GB game, something like this
  • Also you can buy a GB smart card 64MB (a little expensive for what it is) and if you load just one game it runs automatically at startup.
« Last Edit: January 21, 2019, 12:06 AM by FeverDrive »
And so I go fast.

Offline Richardragon87

  • Full Member
  • ***
  • Posts: 137
  • Karma: +2/-0
    • View Profile
Re: Silent single-game operation (i.e. no boot menu etc.)
« Reply #6 on: January 21, 2019, 12:35 AM »
There is no such an option but as a workaround you can run once the game.
After that if one presses the start button the game will be run (it runs the most recent game).
It's quite obvious to press the start button without any hints.

You can make the OS folder invisible in the options.
Then the user will see only one ROM for example with the name: PRESS START (to make it even more obvious).
The user can run it either by pressing the start button or pressing "A" button twice.

Wow reading that method takes me back to the time I finally figured out how all the functions of the Super Card SD worked before I got the GBA Everdrive X5 and I decided to go through the entirety of the gamefaqs board and label non hacked roms with a hint on how the code works which was more so harder to configure control pads from non Nintendo systems to assign to how the GBA does them xD

The Basic - https://imgur.com/a/NbiNTCB

The Intense - https://imgur.com/a/QyBCFLW

Also as it was not an everdrive it had a limit of 26 characters only so you can imagine how hard it was to display what a game would be if it exceeded that or worst of if a hint was needed to be added to the rom name lol

Offline lee4

  • codetype specialist
  • Hero Member
  • *****
  • Posts: 696
  • Karma: +38/-0
    • View Profile
    • gamehacking.org
Re: Silent single-game operation (i.e. no boot menu etc.)
« Reply #7 on: January 24, 2019, 01:29 AM »
its was possible to on old EDGBv1
not possible on X series
ED64 v2.0 & v3.0 | EDMD v3 | MEGAED X7 M15 v2.01 | TED v2.4 | EDN8 v1.2N | SED v2.1 | SD2SNES rev E1 & PRO rev.B | EDGB v1.1 & X7 M17 rev B | EDGBA X5 M16 rev A
Super NT | Mega SG | Super Retro Advance | SGB v1 | PCE+SSD3