Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Hilarious! Odyssey2 emulator harder to get working than Dolphin!


Recommended Posts

Posted

Sod's law innit. One of the most basic and oldest systems is a nightmare to set up!

Using O2EM. Roms launch fine from O2EMLauncher, but when I try to launch from command line (outside of gameex using runitgame.bat CL) I get an unfathomable error:

o2em.exe -fullscreen "D:\Roms\Magnavox Odyssey 2\Magnavox - Odyssey2\4 in 1 Row (Europe).bin"

C:\Emulators\Magnavox Odyssey 2\o2em118win>
O2EM v1.18 (Jan/2007) - Windows binary
Free Odyssey2 / Videopac+ Emulator - http://o2em.sourceforge.net
Created by Daniel Boris ©1996/1998
Developed by:
Andre de la Rocha since version 0.80
Arlindo M. de Oliveira since version 1.16

Starting emulation ...
Initializing sound system...
Sound system initialized ok
Sound driver [Primary Sound Driver] detected
Using Allegro Allegro 4.0.2, MSVC
BIOS found:
Odyssey 2
Odyssey2 bios ROM loaded
Loading: "D:\Roms\Magnavox Odyssey 2\Magnavox - Odyssey2\4 in 1 Row (Europe).bin" Size: 3K EXROM CRC: 3BFEF56B
Loading voice samples... 0 samples loaded
Error: could not create screen.

C:\Emulators\Magnavox Odyssey 2\o2em118win>

offs - can't remember how to do the spoiler thing either. Whoever designed this BB system didn't really keep end users in mind!

Any ideas anyone?

Posted

Hi Stigz

According to the o2em help documentation you need to place the file first in your command string followed by any command options.

o2em <file> [options]

(And for the sake of completeness):

Usage:
o2em <file> [options]
<file> = file to load with extension
options:
-help Help display
-wsize=n Window size used by the emulator (1=original, 2=double size, etc.)
-fullscreen Use full screen mode
-scanlines Enable scanlines use by the video emulation. Scanlines are a
feature that makes your display look like a TV screen.
-nosound Turn off sound emulation
-novoice Turn off voice emulation
-svolume=n Set sound volume (0-100)
-vvolume=n Set voice volume (0-100)
-debug Start the emulator in debug mode
-speed=n Relative speed (100 = original speed)
-nolimit Turn off speed limiter
-bios=file Set the file name and directory to find the console
bios. By default it looks for a file named o2rom.bin.
You can use a bios file from an Odyssey2, Videopac or
Videopac+ console. If you want to run VP+ games (in
VP+ mode) then you need a VP+ bios.
-romdir=path Set the directory to find the game rom. By default it
looks for path named .../roms
-biosdir=path Set the directory to find the console bios. By default it
looks for path named .../bios
-o2rom Start the emulator with Odyssey 2 bios (default for most games).
-c52 Start the emulator with french Odyssey 2 bios.
-g7400 Start the emulator with VP+ bios (default for detected VP+ only games).
-jopac Start the emulator with french VP+ bios.
-euro This option enables the use of European timing / 50Hz mode.
This option is usually not needed as most of the games that
really require this mode will be auto-detected.
-filter Enable the low-pass audio filter.
-scshot=file Set the screen shot file name or template. The screen shot
will be saved when you press the F8 key in the emulator.
The extension of the file you give will set the file type.
supported file types are bmp, pcx and tga. You can also give
a template to save several files, using the @ character.
Using an option like [email protected] will save files with
names like dump00.bmp, dump01.bmp, etc. The pictures will
have a resolution of (320x240)*wsize.
-exrom Enable the use of an alternative ROM mapping for 4Kb games, to
support some games that use a special 3kb program rom/1kb data
ROM mode. The only known that use it are Four in 1 Row and
Musician and both are detected by their CRC and set correctly.
So this option is to be used only with games that are currently
unknown to O2EM. Do not enable it as default, as it will make
all the 4kb games that do not use this special mode crash.
-s0=QUIT,PAUSE,DEBUG,RESET,SCREENCAP,SAVE,LOAD,INJECT_HIGH
These option defines which keys are used for some of the system
keys, if you use this option, you have to enter all 8 keys, to
override the original keys (ESC,F1,F4,F5,F8,F2,F3,F6)
-s1=mode/keys Define stick 1 mode/keys
-s2=mode/keys Define stick 2 mode/keys
These options define how the console joysticks are emulated.
You can use a joystick connected to your computer or use
the keyboard. You can specify a mode number (compatible with
previous versions of O2EM) to disable the joystick emulation,
to select an actual joystick or to set a default keyboard
emulation mode :
0=Disable,
1=Default Right keys (arrows keys and right shift)
2=Default Left keys (W,S,A,D,SPACE)
3=Joystick
Example: -s1=1 -s2=3
You can also specify a list of 5 keyboard codes that will
be used to emulate the joystick, separated by comas
(without spaces), using this order : UP,DOWN,LEFT,RIGHT,FIRE.
The following codes are accepted (not case sensitive):
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,
0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
0_PAD,1_PAD,2_PAD,3_PAD,4_PAD,5_PAD,6_PAD,7_PAD,8_PAD,9_PAD,
TILDE, MINUS, EQUALS, BACKSPACE, TAB, OPENBRACE, CLOSEBRACE,
ENTER, COLON, QUOTE, BACKSLASH, BACKSLASH2, COMMA, STOP,
SLASH, SPACE, INSERT, DEL, HOME, END, PGUP, PGDN, LEFT,
RIGHT, UP, DOWN, SLASH_PAD, ASTERISK, MINUS_PAD, PLUS_PAD,
DEL_PAD, ENTER_PAD, PRTSCR, PAUSE, ABNT_C1, YEN, KANA, AT,
CIRCUMFLEX, COLON2, KANJI, LSHIFT, RSHIFT, LCONTROL,
RCONTROL, ALT, ALTGR, LWIN, RWIN, MENU, SCRLOCK, NUMLOCK
Example: -s1=y,h,g,j,lcontrol -s2=8_PAD,5_PAD,4_PAD,6_PAD,RCONTROL
-scoreadr=address where the high-score is saved for specific rom
-scoretype=type how the high-score is saved for specific rom
-score=highscore default highscore on launch ("inject" with F6)
-scorefile=file file where the highscore is saved on exit
-savefile=file filename for save/load state

Try putting the -fullscreen switch after the "[ROMPATH]\[ROMFILE]" and see how that works out for you. Not sure it that's the problem or not, but it's certainly something to try.

Also regarding the spoiler tag thing, don't forget about the "Special BBCode" button found in the posting tools (It's on the top row third one from the left). Just click that button, select "spoiler", and enter your text. Easy-peasy done. ;)

  • Like 2
Guest
This topic is now closed to further replies.
×
×
  • Create New...