Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r152721 Friday 25th September, 2020 at 04:00:49 UTC by Aaron Giles
sound: Fix assertion when loading save state from command line.
[/branches/aaron-nl3/src/emu]sound.cpp

r152720 Friday 25th September, 2020 at 02:23:44 UTC by R. Belmont
es5503 updates: [R. Belmont]
- Fix some corner cases with swap mode on even vs. odd oscillators
- Use std::vector as intermediate buffer and resize on sample rate changes
[/branches/aaron-nl3/src/devices/sound]es5503.cpp es5503.h

r152719 Thursday 24th September, 2020 at 23:48:16 UTC by ajrhacker
Merge pull request #7288 from DavidHaywood/240920_2

small quality of life cleanups
[/branches/aaron-nl3]makefile
[/branches/aaron-nl3/src/devices/sound]okim9810.h

r152718 Thursday 24th September, 2020 at 22:18:29 UTC by davidhaywood
small quality of life fixes
[/branches/aaron-nl3]makefile
[/branches/aaron-nl3/src/devices/machine]bl_handhelds_menucontrol.cpp bl_handhelds_menucontrol.h
[/branches/aaron-nl3/src/devices/sound]okim9810.h
[/branches/aaron-nl3/src/mame/drivers]nes_vt.cpp

r152717 Thursday 24th September, 2020 at 19:19:14 UTC by AJR
okim9810: Make address space big-endian
[/branches/aaron-nl3/src/devices/sound]okim9810.h

r152716 Thursday 24th September, 2020 at 18:45:11 UTC by jamie
Makefile: add GEN_FOLDERS dependency to mucld.hxx (#7279)
[/branches/aaron-nl3]makefile

r152715 Thursday 24th September, 2020 at 16:45:48 UTC by David Haywood
machines promoted to WORKING (Plug and Play, vgtablet) (#7285)

machines promoted to WORKING
----
VG Pocket Tablet (VG-4000) [David Haywood]

* nes_vt - fixed logic for external memory / internal mapper selection
* nes_vt - tweak vt control handling
[/branches/aaron-nl3/src/mame/drivers]nes_vt.cpp
[/branches/aaron-nl3/src/mame/machine]nes_vt_soc.cpp nes_vt_soc.h

r152714 Thursday 24th September, 2020 at 16:39:11 UTC by AJR
informer_213.cpp: Fix clang error: explicitly assigning value of variable of type 'uint8_t' (aka 'unsigned char') to itself [-Werror,-Wself-assign]
[/branches/aaron-nl3/src/mame/drivers]informer_213.cpp

r152713 Thursday 24th September, 2020 at 15:49:42 UTC by MetalliC
fix build
[/branches/aaron-nl3/src/mame/drivers]bw2.cpp

r152712 Thursday 24th September, 2020 at 15:44:24 UTC by lfantoniosi
Fix Bondwell 2 machine (#7284)

- The write protection bit was inverted, with that change you can write into IMD files without error.
- The ramcard was broken, it should only respond to addresses below 0x8000, now the option -exp ramcard works and boots up correctly
[/branches/aaron-nl3/src/devices/bus/bw2]ramcard.cpp
[/branches/aaron-nl3/src/mame/drivers]bw2.cpp

r152711 Thursday 24th September, 2020 at 15:24:40 UTC by AJR
t11: Disassembly updates
- Correct mnemonics for CLC, CLV, CLZ and CLN
- Add MFPT mnemonic
- Rename JSR/RTS short forms to CALL and RETURN
- Eliminate alternate PUSH and POP mnemonics
- Add notes on instructions not implemented on T-11
[/branches/aaron-nl3/src/devices/cpu/t11]t11dasm.cpp

r152710 Thursday 24th September, 2020 at 15:18:35 UTC by Robbbert
pc8001: fixed a few natural keys
[/branches/aaron-nl3/src/mame/drivers]pc8001.cpp

r152709 Thursday 24th September, 2020 at 13:22:26 UTC by Couriersud
netlist: Fixed a couple of issues with various compilers.
[/branches/aaron-nl3/src/lib/netlist/buildVS]netlistlib.vcxproj netlistlib.vcxproj.filters
[/branches/aaron-nl3/src/lib/netlist/plib]pexception.h pfmtlog.h pmath.h ptime.h

r152708 Thursday 24th September, 2020 at 13:22:25 UTC by Couriersud
netlist: make pstring length/size use consistent.

* length reports the number of character codes in the string
* size reports the size in memory units
* Reminder: Set PSTRING_USE_STD_STRING to 1 in pstring.h and get
   native std::string
* pstrings are compatible to std::string but only support a limited
   subset of functionality.
* By default (always like this) utf8 is supported and thus length
   reports the number of multi-byte characters.
[/branches/aaron-nl3/src/lib/netlist]nl_setup.cpp
[/branches/aaron-nl3/src/lib/netlist/plib]pfmtlog.cpp pfunction.cpp ppreprocessor.cpp pstream.h pstring.h

r152707 Thursday 24th September, 2020 at 13:22:25 UTC by Couriersud
netlist: clearly identify void * casts.
[/branches/aaron-nl3/src/lib/netlist]nl_config.h
[/branches/aaron-nl3/src/lib/netlist/core]netlist_state.h
[/branches/aaron-nl3/src/lib/netlist/plib]palloc.h pgsl.h

r152706 Thursday 24th September, 2020 at 13:22:24 UTC by Couriersud
netlist: Fix 128 bit integer support.
[/branches/aaron-nl3/src/lib/netlist]nl_config.h
[/branches/aaron-nl3/src/lib/netlist/plib]pfmtlog.h ptime.h
[/branches/aaron-nl3/src/lib/netlist/solver]nld_matrix_solver.cpp nld_solver.cpp

r152705 Thursday 24th September, 2020 at 13:22:23 UTC by Couriersud
netlist: Improve queue handling documentation in code.

* Document that for performance reasons pushes to queue are
   allowed even if they may not change state and are filtered
   out during process.
* Provide alternative code path. This is currently not used.
[/branches/aaron-nl3/src/lib/netlist/core]exec.h nets.h
[/branches/aaron-nl3/src/lib/netlist/plib]ptimed_queue.h

r152704 Thursday 24th September, 2020 at 13:22:22 UTC by Couriersud
netlist: code refactoring

* use default move and copy constructors
* various minor edits like adding noexcept
* removed a lot of inline keywords - you can't beat the compiler
[/branches/aaron-nl3/scripts/src]main.lua
[/branches/aaron-nl3/src/lib/netlist]nl_config.h nl_setup.h nltypes.h
[/branches/aaron-nl3/src/lib/netlist/analog]nlid_twoterm.h
[/branches/aaron-nl3/src/lib/netlist/core]base_objects.h logic.h netlist_state.h nets.h object_array.h
[/branches/aaron-nl3/src/lib/netlist/devices]nld_4029.cpp nld_4042.cpp nld_4076.cpp nld_7493.cpp nld_9316_base.hxx nld_roms.cpp nlid_system.h
[/branches/aaron-nl3/src/lib/netlist/plib]gmres.h parray.h pchrono.h pconfig.h pfmtlog.h plists.h pmath.h pmulti_threading.h ppmf.h pstream.h ptime.h

r152703 Thursday 24th September, 2020 at 12:49:38 UTC by R. Belmont
es5503: use put_int for sample scaling, use fill_n for faster clear [R. Belmont]
[/branches/aaron-nl3/src/devices/sound]es5503.cpp es5503.h

r152702 Thursday 24th September, 2020 at 12:44:25 UTC by Robbbert
kaypro: removed save supported flag until it can be investigated.
[/branches/aaron-nl3/src/mame/drivers]kaypro.cpp

r152701 Thursday 24th September, 2020 at 09:50:09 UTC by cam900
ay8910.cpp: Fix noise rate regression (#7283)
[/branches/aaron-nl3/src/devices/sound]ay8910.cpp ay8910.h

r152700 Thursday 24th September, 2020 at 03:14:59 UTC by R. Belmont
es5503: re-modernized, no breakage this time. [R. Belmont]
[/branches/aaron-nl3/src/devices/sound]es5503.cpp es5503.h

r152699 Thursday 24th September, 2020 at 02:09:07 UTC by R. Belmont
apple2: reduced speaker volume to avoid overdriving the mixer. [R. Belmont]
[/branches/aaron-nl3/src/mame/drivers]apple2.cpp apple2e.cpp

r152698 Thursday 24th September, 2020 at 02:01:03 UTC by Scott Stone
audio/gottlieb.cpp:  Tweaked Votrax speech frequency settings to better match samples/recording for Q*bert.
[/branches/aaron-nl3/src/mame/audio]gottlieb.cpp

r152697 Thursday 24th September, 2020 at 01:19:27 UTC by David Haywood
machines promoted to WORKING (Plug and Play) (#7282)

machines promoted to WORKING
-----
Golden Nugget Casino [David Haywood, Sean Riddle]
Sudoku Plug & Play TV Game '6 Intelligent Games' [David Haywood, Sean Riddle]
Frogger (MSI Plug & Play, white joystick) [David Haywood, Sean Riddle]
35 in 1 Super Twins [David Haywood, Sean Riddle]
Vs. Maxx 17-in-1 [David Haywood, Sean Riddle]

made use of the code that was already partially present in the NES PPU code to handle emphasis modes, used to highlight tally bars etc. in 'nes rampart', apply a red tint to 'fds bublbobl' and dim the screen in a number of other games.

fixed a number of issues with VT palette modes that was causing black screens in many games, allowing them to be promoted

added a timing kludge for interrupts in the NES Frogger titles, until timings are better overall,makes playfield stable here and in a number of other places so that other things can be improved

note "Vs. Maxx 17-in-1" was added as NOT WORKING in this same cycle so if this gets merged before freeze they'll need to be moved to the 'new working' section.

This is a checkpoint, further code improvements and refactors will come later.
[/branches/aaron-nl3/src/devices/video]ppu2c0x.cpp ppu2c0x.h ppu2c0x_sh6578.cpp ppu2c0x_sh6578.h ppu2c0x_vt.cpp ppu2c0x_vt.h
[/branches/aaron-nl3/src/mame/drivers]nes_vt.cpp
[/branches/aaron-nl3/src/mame/machine]nes_vt_soc.cpp nes_vt_soc.h

r152696 Wednesday 23rd September, 2020 at 16:16:52 UTC by Nigel Barnes
bus/bbc/joyport: CB lines are bi-directional.
[/branches/aaron-nl3/src/devices/bus/bbc/joyport]joyport.cpp joyport.h
[/branches/aaron-nl3/src/mame/drivers]bbc.cpp

r152695 Wednesday 23rd September, 2020 at 16:09:23 UTC by Dirk Best
in213: Major rendering updates

- Add support for scrolling
- Implement per character attributes
- Custom cursor shapes and blinking
[/branches/aaron-nl3/src/mame/drivers]informer_213.cpp

r152694 Wednesday 23rd September, 2020 at 16:09:19 UTC by Dirk Best
in213: Various keyboard fixes
[/branches/aaron-nl3/src/mame/machine]informer_213_kbd.cpp

r152693 Wednesday 23rd September, 2020 at 15:42:48 UTC by Aaron Giles
swp00: new sound doesn't like it if you don't fill your buffer
[/branches/aaron-nl3/src/devices/sound]swp00.cpp

r152692 Wednesday 23rd September, 2020 at 11:58:19 UTC by wilbertpol
wswan/wscolor: Add boot rom support (#7277)

* wswan: Add boot rom. [Wilbert Pol]

* wswan: merge drivers/wswan.cpp, includes/wswan.h, and machine/wswan.cpp (nw)

* wswan: fix background color selection in wsc mode (nw)

* wswan: add defaults for the internal eeproms (nw)

* wswan: add some documentation; rename a few methods (nw)
[/branches/aaron-nl3/scripts/target/mame]mess.lua
[/branches/aaron-nl3/src/mame/drivers]wswan.cpp
[/branches/aaron-nl3/src/mame/includes]wswan.h
[/branches/aaron-nl3/src/mame/machine]wswan.cpp
[/branches/aaron-nl3/src/mame/video]wswan.cpp wswan.h

r152691 Wednesday 23rd September, 2020 at 08:39:08 UTC by Osso
vtech_storio_cart.xml: srcclean output and a couple minor German titles corrections
[/branches/aaron-nl3/hash]vtech_storio_cart.xml

r152690 Wednesday 23rd September, 2020 at 08:18:56 UTC by Osso
New working clones
------------------
Gundam Wing: Endless Duel (SNES bootleg, set 2) [Jorge Silva]
[/branches/aaron-nl3/src/mame]mame.lst
[/branches/aaron-nl3/src/mame/drivers]snesb.cpp

r152689 Wednesday 23rd September, 2020 at 07:36:31 UTC by david..foxhack..silva
Update vtech_storio_cart.xml (#7276)

Added full list of Storio releases
[/branches/aaron-nl3/hash]vtech_storio_cart.xml

r152688 Wednesday 23rd September, 2020 at 07:35:50 UTC by cam900
taitoair.cpp: Add notes for ROZ chip (#7278)
[/branches/aaron-nl3/src/mame/video]taitoair.cpp

r152687 Wednesday 23rd September, 2020 at 07:34:44 UTC by Osso
deco_mlc.cpp: only Stadium Hero '96 has the DECO146 on cart, so updated the maching configs to reflect this. Also removed some unused variables
[/branches/aaron-nl3/src/mame/drivers]deco_mlc.cpp
[/branches/aaron-nl3/src/mame/includes]deco_mlc.h

r152686 Wednesday 23rd September, 2020 at 01:54:33 UTC by R. Belmont
apple2: Sider updates [Peter Ferrie, R. Belmont]
- Renamed cards.  The card we were calling "Xebec" was actually the Sider 1,
 which used 256 byte blocks and a special on-disk format.
- Removed ROM patches for the Sider 1 card.
- Included source of short program to convert standard disk images to Sider 2
 format.
[/branches/aaron-nl3/src/devices/bus/a2bus]sider.cpp sider.h
[/branches/aaron-nl3/src/mame/drivers]apple2e.cpp apple2gs.cpp

r152685 Wednesday 23rd September, 2020 at 01:44:46 UTC by Carl
hiscore.dat: fix set names
[/branches/aaron-nl3/plugins/hiscore]hiscore.dat

r152684 Wednesday 23rd September, 2020 at 01:34:55 UTC by R. Belmont
Fix the compile.
[/branches/aaron-nl3/src/devices/sound]fmopl.cpp ymf262.cpp

r152683 Tuesday 22nd September, 2020 at 18:52:14 UTC by Nigel Barnes
bus/bbc/userport: Added the Hybrid Music 4000 Keyboard.
[/branches/aaron-nl3/scripts/src]bus.lua
[/branches/aaron-nl3/src/devices/bus/bbc/userport]m4000.cpp* m4000.h* userport.cpp

r152682 Tuesday 22nd September, 2020 at 17:18:53 UTC by Osso
New machines marked as NOT_WORKING
----------------------------------
New Pro Bowl [Phil Bennett]
[/branches/aaron-nl3/src/mame]mame.lst
[/branches/aaron-nl3/src/mame/drivers]toaplan2.cpp
[/branches/aaron-nl3/src/mame/includes]toaplan2.h

r152681 Tuesday 22nd September, 2020 at 14:16:59 UTC by Dirk Best
in213: Implement reverse video
[/branches/aaron-nl3/src/mame/drivers]informer_213.cpp

r152680 Tuesday 22nd September, 2020 at 14:08:11 UTC by MetalliC
quickpick5.cpp add remaining quickpick5 inputs, promote to working
[/branches/aaron-nl3/src/mame/drivers]quickpick5.cpp

r152679 Tuesday 22nd September, 2020 at 13:47:31 UTC by Osso
deco_mlc.cpp: worked around hangs in acchi
astrof.cpp: corrected year for asterion
cps1bl_5205.cpp: sf2ceb4 manufacturer is Playmark
[/branches/aaron-nl3/src/mame/drivers]astrof.cpp cps1bl_5205.cpp deco_mlc.cpp

r152678 Tuesday 22nd September, 2020 at 12:10:20 UTC by R. Belmont
apple3 updates: [Rob Justice, R. Belmont]
- Fix missed typo in the BIOS loading
- Update slot IRQ handling
- Start infrastructure to allow emulating the Titan cards
[/branches/aaron-nl3/src/mame/drivers]apple3.cpp
[/branches/aaron-nl3/src/mame/includes]apple3.h
[/branches/aaron-nl3/src/mame/machine]apple3.cpp

r152677 Tuesday 22nd September, 2020 at 11:57:21 UTC by Dirk Best
in213: Implement some basic functionality

- Hook up periodic and keyboard interrupts
- Implement keyboard and hook it up
- Render according to vram address and add basic cursor support
- Hook up bell sound
[/branches/aaron-nl3/scripts/target/mame]mess.lua
[/branches/aaron-nl3/src/mame/drivers]informer_213.cpp
[/branches/aaron-nl3/src/mame/machine]informer_213_kbd.cpp* informer_213_kbd.h*

r152676 Tuesday 22nd September, 2020 at 09:57:52 UTC by MetalliC
quickpick5.cpp checkpoint: rename goemedal to waijockey, add quickpick5 serial IO device, input ports
[/branches/aaron-nl3/src/mame]mame.lst
[/branches/aaron-nl3/src/mame/drivers]quickpick5.cpp

r152675 Tuesday 22nd September, 2020 at 08:03:13 UTC by Aaron Giles
fm/fmopl: Minor cleanups
[/branches/aaron-nl3/src/devices/sound]fm.cpp fmopl.cpp

r152674 Tuesday 22nd September, 2020 at 06:43:03 UTC by Osso
deco_mlc.cpp: fixed GFX loading and decoding [Phil Bennett]
[/branches/aaron-nl3/src/mame/drivers]deco_mlc.cpp

r152673 Tuesday 22nd September, 2020 at 06:24:02 UTC by Osso
deco_mlc.cpp: acchi PCB hasn't got a Deco 146, so removed it from the machine config
[/branches/aaron-nl3/src/mame/drivers]deco_mlc.cpp
[/branches/aaron-nl3/src/mame/includes]deco_mlc.h

r152672 Tuesday 22nd September, 2020 at 03:45:38 UTC by Aaron Giles
ym2203/ym2608/ym2610/ym2612/ymf262/ym3526/ym3812/y8950/ym2413/ymf271/ymf278b/ymz280b/ymz770/zsg2: update to new stream callbacks
[/branches/aaron-nl3/src/devices/sound]2203intf.cpp 2203intf.h 2608intf.cpp 2608intf.h 2610intf.cpp 2610intf.h 2612intf.cpp 2612intf.h 262intf.cpp 262intf.h 3526intf.cpp 3526intf.h 3812intf.cpp 3812intf.h 8950intf.cpp 8950intf.h fm.cpp fm.h fm2612.cpp fmopl.cpp fmopl.h ym2413.cpp ym2413.h ymf262.cpp ymf262.h ymf271.cpp ymf271.h ymf278b.cpp ymf278b.h ymz280b.cpp ymz280b.h ymz770.cpp ymz770.h zsg2.cpp zsg2.h

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team