找回密码
 注册

QQ登录

只需一步,快速开始

楼主: n805

SNK.Neo-Geo机皇主机诞生发展史

 荐 [复制链接]
 楼主| 发表于 2025-8-10 07:15:46 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 20:39 编辑 ( {7 V) C& h7 M  A

, V+ q/ n2 T5 ~/ B( i' g3 G' i) S
NEOGEO 作品目录
1 _. N- `2 {  V1 S. x0 ^
9 @( d& [. W. A4 H3 [5 S
8 H$ _9 K, w3 {6 g- Q
' B! `/ l4 z6 v! p' e
Neo Geo MVS开发了149个商业游戏
5 o1 g: Y7 _/ i& `
反盗版加密MVS街机
+ g+ a* t+ ]2 Y8 T$ }
开发商对盗版自然深恶痛绝,从游戏诞生开始,SNK从未间断通过硬软件等加密方式对盗版进行围剿,但道高一尺魔高一丈,在严密的系统都难逃最终破解的命运。MVS基板容易被盗版,普及率高.在市场上销售MVS游戏会被大量的盗版挤占生存空间,导致几乎颗粒无收。于是SNK日板基板进行加密,仅以电路板形式发布3款街机游戏
( Q6 U& h( ?& D1 ?8 c8 S  F8 P
( `& U+ x8 {: |6 N
《拳皇2003》街机板

1 M/ v( Q* j; G" o& J  t/ q, V由于日板2003基板被SNK进行加密,而盗版商复制时无法破解,故只能将无法破解的地方替换成其他程序,例如在原版中,血槽都是以高速闪烁的方式形成了半透明的效果,打击感与后作KOFXI类似,并且盗版03中存在恶性的BUG“起身时无免投时间”,导致克拉克等投技角色依赖这个BUG可以轻松无脑二择(例如克拉克在对方起身时用指令投或者2B进行猜拳式进攻)
% o0 ^: t/ F" A  r( g( |7 P

$ A/ C* b3 a6 v
, d1 Y8 N" h% G
《合金弹头5》街机板
/ y3 M. _. m) I! x7 f& p7 m

1 W8 X" i( H( h  L! `
- f" F. W# C+ D  }1 V% [

/ b& s) ]( G  f2 z  q
《SNK对卡普空 混沌》街机板
7 [  @% X- z. L: i# h4 G
  }8 j% X6 m9 G% s8 X( f

: {# k# K3 n; s! e1 V9 b3 l$ r" [* |! ?2 g
/ Y$ g: ~1 C: u. b$ s
NEOGEO是构筑游戏业界一个时代的不朽名机,其魅力和影响,今后也会在游戏的历史和文化中继续闪耀吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-10 21:17:16 | 显示全部楼层
本帖最后由 n805 于 2025-8-12 10:32 编辑
& ~/ {+ N% O7 R$ W2 C, [8 O0 V6 T  {2 |4 X' }( H
欧洲版SNK NEO-GEO CD

" P; T% {/ h  t0 s* }% f4 `( e9 ?: p: @1 T: {
欧版1994年12月发售。欧版NEO-GEO CD和日美版的主要区别在于用PAL电视标准,欧洲PAL制电视的频率为50Hz,.欧洲电压220V. 醒目的PAL标识.很容易辨认。
" J% E! d) f; r1 s. p

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-13 00:30:36 | 显示全部楼层
NEOGEOAES主机超频
8 u5 b/ U4 Y3 E$ G! U

* j# T( `: b% \$ Y* \  {NEOGEOAES主机电路板有好几种,CPU有三种,东芝,摩托莫拉,日立。原理都是大同小异的,请大胆操纵,
# r9 }$ `" O, s+ y超频常见问题解答. T2 [' h' A; W% P) j, K
问:超频是否损害我的NEOGEOAES主机或缩短它的寿命?
  X6 p7 _3 e; f2 T答:不可能。不要把它当做电脑超频。 NEOGEOAES主机的68000 CPU运行几乎没有温度,即使是最极端的超频。* ?  Y* d* D% Y5 _
问:会不会超完频的主机游戏加快速度了?. p. t& s1 L0 G; K0 T0 H4 A7 o
答:这是关于超频最常问的问题。 超频物理上不会加快NEOGEOAES游戏速度的。
, \4 z# ]- }+ U: U下面开始介绍怎么超频,先准备7 u: G8 }: A' y, E
* 4针 16MHZ晶振。 这是提高主机CPU速度的必用之物,淘宝上有卖3 Y- E- p2 W7 R" g9 p: v
* 少量的焊丝和线 % N) o  y6 J) U; R- @3 [
* 一个工笔刀用来切电路板
( R3 z! z8 j0 ^* Z, u* 一个2位,3针拨动开关 ,主要用来切换原主机和超频CPU频率的
' c" i  t, y, p7 D- ]+ J% y
7 i' z! \+ Q! _
先在CPU第15针脚接触一根线,用工笔刀切断CPU针脚,在原针脚位再接一根线,这根线主要用途是切换原来CPU频率的,最下面那个图是另一种接法,在主板后面接。原理是一样的,随便操作。
4 \! D0 |9 b) i( o& j  R& [
* N6 j$ M9 P. w  ~( \

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-13 00:38:14 | 显示全部楼层
本帖最后由 n805 于 2026-7-26 12:12 编辑 : W! E; p  k' h2 Y& a8 Z+ z, k

! z# |7 X2 q7 O- b- O$ |- M这个就是超频用的16MH晶振,画面上那个花线是给晶振供电的+5V,,另外两根一根是地线,一根是超频线,很简单,下面有原理图。
2 m& V- D8 o& a$ c7 ?6 H* S3 u
1 ?7 z' S0 N3 u) G

' D6 t2 }8 [( I) h( v* W
这是给超频供电的+5V的接线处

$ c% n- C5 }9 o8 B" H
/ \1 K! b$ f" b( j! F
3针拨动开关一脚接原CPU脚位,一脚接在超频上,为什么需要这个拨动开关呢。这个超频工作就算结束,

( X2 \8 i; _0 K9 U
* m) _) w2 }6 [: s& ^- N9 E
5 U1 Q" M4 b9 \: s. _3 p' o8 f
为什么用开关,因为老游戏超频后出现花屏,用开关切换回CPU原来12HZ频率就正常了。下面贴两张图是超频后花屏后现象' l
" S2 S1 J& j& Y& l. V' p2 \

3 T7 Z4 ]% @- H6 V/ p$ D; p: [/ y$ `7 ^6 `

- g, ]# C" c. a$ C) G* @

) c5 N; R+ [% x( s2 k' o# s! I# T$ z' V  K* k8 q
放置了三个 12/14/18Mhz 开关。18MHz 的《合金弹头 2》变得和其他游戏一样流畅,14MHz 的《突击队 2》也获得了相当多的流畅性.但在 14MHz 下.很多游戏都可以玩得很好(甚至包括《炽热之星》)。
7 r/ Q& L. h( R3 o  v; j) T9 K/ d( [: h3 T/ ]
7 H  }& `" u" U0 t4 }# S* \9 }$ M

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-20 09:18:53 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 21:02 编辑
% m7 |+ |7 Q: c( w
  |4 Z7 V3 d- N0 l" v9 g: X8 G
Neo-Geo机皇游戏开发

  Z3 ~, v8 m$ r/ b- P3 n
NEOGEO的“机皇至奥”地位源于其超凡的2D性能,首先Neo-Geo游戏是用68k和Z80汇编语言编写的.Neo Geo 游戏引擎使用C语言进行编程,是一种基于硬件的游戏开发框架。C语言具有高效的底层操作和内存管理功能,开发团队可以使用C语言进行代码优化,提高游戏的响应速度和稳定性。尤其是在需要高效处理图形和声音的场景中。由于Neogeo使用的是68000系列处理器,开发人员通常会使用68000汇编语言来编写游戏代码。这种汇编语言允许开发者直接操作硬件,进行精细的性能优化,特别是在内存管理和图形渲染方面。对于游戏开发者来说,掌握68000汇编语言意味着能够更深入地理解游戏的底层运行机制,并实现更高的性能和更复杂的游戏功能。那个时候C语言是广泛使用的编程语言,而汇编语言则可以更好地优化游戏性能。通过使用C语言和汇编语言,开发者可以控制游戏中的角色动作、游戏规则、游戏逻辑等各个方面。他们可以编写代码来实现角色的攻击动作、招式连击、防御动作等,同时还可以设计游戏的AI算法、血条显示、音效效果等等。
- |% T& N& l" d' t6 e

8 T) r% w% [% a* `! u. G, a0 c- F
Neo-Geo开发套件:开发需依赖SNK官方SDK
0 Z) h* |/ P7 x( t; @
1 T- y$ U- r% R6 q0 k0 a
& |9 f$ O8 |  U+ b

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-20 09:24:34 | 显示全部楼层
本帖最后由 n805 于 2025-8-20 13:16 编辑
: c1 v. T$ |. t6 f
! M: a, Y' l! W& p9 g

8 k7 ~- I6 z- l% \3 W

$ L: L$ i: Z. y2 u* x& Y/ Z
核心开发技术

4 E5 B. x; A0 T# B0 H
* b  R4 n5 _" j6 C: G9 t1 l! [4 J9 R1 I
图形与动画
9 D. g7 u# y/ p/ `6 [; S
1精灵动画:采用逐帧像素动画,角色动作需精细绘制(如《侍魂》的16帧攻击动画)。
' f0 {# `3 d5 R) l! Z# `! h2旋转与缩放:通过矩阵变换实现(如旋转90°需重构精灵序列),避免实时计算性能损耗。
  e) J5 Z% J: @3 w" f! E. X' o
输入与物理

9 X' b! e$ C6 \+ N& `1摇杆响应:原生支持4向摇杆+4按键布局,代码需处理输入延迟(帧精确判定)。
& U& P  C! ]# b2 H' {2碰撞检测:基于包围盒或像素掩码,复杂场景采用分区检测优化性能。# ~/ ?# ~% @" S' g9 |1 D4 e5 f
音效与优化
' C6 I: ?" U9 _. d
1芯片音源:FM合成音效需适配Z80A芯片通道限制,背景音乐采用循环压缩格式。6 ~$ ~; s: s0 t! I' N: F* P
2内存管理:8MB内存需严格分区(显存、声存、代码区),动态加载资源易导致卡顿。
# ]2 ]4 K0 c# r( y0 a4 Q

# F: S7 r# K3 N

  F  g+ g7 s8 [3 y! e* x

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:25:27 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:15 编辑
! v" ^& l' c1 {% x# G
: n+ |6 i. K" u$ Z# K7 t
Neo-Geo开发板

4 g9 M! B; ^" x3 f6 Y

. A* b8 j5 H5 n: ]6 d0 ~
这是首批制造的开发板。可以容纳最大99兆的游戏。PROG和CHA板都朝向外侧,

% V- c/ o" D3 H5 k* _2 f8 v- W5 z5 R, k0 S/ Y/ E
+ A) |' Z9 V0 ~" X5 a" k! C( h( t# n# q4 u
X0007-EPIC0开发板。它可以容纳一个最大为210兆的游戏。在CHA板上,所有的rom位置都使用8位eprom。C、M和S。然后PROG板能够使用FLASH卡或EPROMs来存储P和V roms。

1 Q6 C, H4 t0 i4 i( \
2 u: f% s- {2 N9 ]9 e% ~+ g

3 Z. f2 n9 U8 r0 g+ r! Q: G
X3002开发板

8 ~/ W( R5 E$ Y% p5 c) r
% D( W: d" i3 G0 A% t4 p" g

- T7 @3 f" D+ j* Z9 Y
SNK X3002-P3 / C2开发板。C2版本使用FLASH卡,而C3版本使用EPROM
5 F) C) H' ^' U; c. O

1 z4 m0 O  \7 S# W1 x+ ]
( j% ]) k3 {; A+ O  R
更大的闪存卡X3002开发板

# W, a4 V3 x+ c, h$ x
5 m. u- b8 L9 r6 C
! k: R7 w7 M' z! G0 r
/ a" I$ s2 Z+ M! X; r/ ?8 t  w" {; d4 v1 }

. E% Y, g( [5 D4 n; z# b  H& k

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:37:21 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:10 编辑
4 o$ S6 `& N% O2 r
0 I0 B; [; r3 D8 S, u
Neo Geo MVS开发PROGMC2和CHAMC2测试卡带(Flash IC卡型)
! c$ J/ f8 `$ J$ g. ^8 M5 W- R9 o' g
为了测试原型游戏,SNK开发者已经使用了配备适配器的测试卡带,用于闪存JEIDA IC存储卡。它的优点是,与使用EPROMS(必须用紫外线擦除)相比,可以更快地删除和覆盖IC卡的数据。SNK Dev Cart的主板被命名为NEO-MVS PROGMC2(程序板)和NEO-MVS CHAMC2(图形板)。每块主板有两个连接器,用于8MB IC闪存卡。在PROGMC2板上,一个卡用于程序数据(P-ROM),第二个卡包含声音和音乐数据(V-ROM)。+ A4 F* U1 V0 x; ?! i9 H. p
1 I1 c4 U& [2 k$ B8 g; K2 {' l$ F
NEOGEO MVS测试卡带(MC2)这个MVS测试卡带可以安装在标准卡带外壳内。它可以容纳一个130兆的游戏。

; z) n0 ?! D0 p7 m1 p

' r& ?7 M. b8 K' g# M) W

( P9 a( o4 B. H0 D% d. e
) M" Y( F, v/ o  p2 o( i

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-21 09:43:35 | 显示全部楼层
本帖最后由 n805 于 2025-8-21 13:25 编辑 . `- |$ I* s+ Z% m

8 U+ f, }3 Z& y
KIC制造的MVS按钮变更基板

# ?+ y7 U& r# Q) j. B7 @* P: A

) H2 c- A& ]% U; v$ U( I& f! q
可以改变按钮配置的3个模式的基板
2 \" _7 j- A3 k: J+ B& q5 Y' R

7 D4 u3 X" Q) K: ~9 LNeoGeo Development

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2025-8-25 10:04:18 | 显示全部楼层
本帖最后由 n805 于 2025-12-5 01:29 编辑
2 H4 h  y& u6 h/ w; Q3 G/ E, b3 |$ K7 w; D1 u
阿尔法电子设计师鳩野高嗣分享NEO GEO开发秘闻
& M, G8 B% z9 n# u% Q' z" }
90年代的街机游戏一般是更换游戏基板周期最多也只是2年到2年半的。但是出现在1990年NEO GEO MVS。寿命远远超过了一般街机基板。有日本的媒体采访了阿尔法电子设计鳩野高嗣并了解到了NEO GEO开发的一些细节。
/ k, A( E3 s" O
5 {4 P: I7 D5 W7 B# m6 y2 m7 ?5 F
日本媒体:我问了一下鳩野高嗣先生!NEO GEO的硬件设计是阿尔法电子进行的,为什么会变成这样呢?
- m' P4 ^% ?! \7 n- ?鳩野高嗣先生:NEO GEO设计理念是大胆的提出了学习家用机可更换卡带的设计。以此来降低街机厅更新游戏的资金成本和日常的维护成本的想法。。实际Neo Geo硬件是ADK公司ALPHA 68000街机平台的演变而来。ALPHA 68000精灵数(96个)和自动角色转换等背景动画功能也从这里继承下来。# v5 O3 C: s+ b
9 [  b8 q, J4 I7 C' F. W
日本媒体:旋转、放大、缩小等功能是南梦宫的系统I街机基板SYSTEM II(1988年~)很有名,你觉得在硬件设计阶段有影响吗?8 n4 Q7 O3 S) g6 D
鳩野高嗣先生:我想大概有。
3 t9 m9 |8 f! e, |% H* b* U. r. ?( @1 L; ^+ u! Z
日本媒体:NEO GEO为什么只搭载了缩小功能呢?
3 U% j: Y6 P9 {' x' s) W鳩野高嗣先生:放大功能只是点粗又脏,所以不需要,但是缩小可以用于各种细小的演出,这是只剩下缩小的理由。顺便说一下,预先缩小状态的东西看起来像扩大了一样的演出,在阿尔法电子中被称为“缩小元返还”。因为不能称为“扩大”。  j! K) w7 f3 Z+ v" |- d  [

+ d" Z/ t% ~8 |# O日本媒体:缩小功能在《忍者指令》中被广泛使用,其他游戏中觉得经常使用缩小功能的游戏是?+ T  s% ?! Z, Z! L, v9 r+ G
鳩野高嗣先生:在阿尔法电子游戏是《拉吉少年》 ”SNK游戏那么我想是《侍魂》。《拉吉少年》可以任意缩小角色等,以与游戏性直接相关的形式使用,与居民的冒险部分一定会使用缩小功能。《侍魂》中角色分开后,角色和背景整体都会缩小。比《龙虎之拳》更生动的使用方法。
1 Y# B5 g* H! U0 K" ?4 x  Z7 l) Y; d+ }; F, X- ~* Q- {
日本媒体:如果按照初期设计NEO GEO有旋转和扩大功能的话,你觉得NEO GEO的游戏有很大的变化吗?/ h, I! l- E$ ^3 }) B
鳩野高嗣先生:我个人觉得变化很大。恐怕有旋转功能的游戏被送到了游戏世界视觉史吧。. D# z4 q0 u  y8 [4 T6 x8 D" c

1 K1 v% ~# a( \. R: S7 s/ q

' Z! n) o( J* j5 P" ^6 n- Y9 {
; R* ^' A: s7 D' c. d" z2 y$ R
缩小功能在《忍者指令》中被广泛使用
' ]- f, R, e$ Z; A1 A+ o

  ?! E0 W8 c! Y7 r0 V3 d" X

8 \/ r( W- i$ J6 z9 Y, q2 k8 Q$ w# ]; U6 g5 O
* S0 E/ c1 W1 a! s5 T

: p1 E8 w' n6 Q$ T, ^' \9 n$ i2 P
# N" Z- ^* u( K! B. x; e  f
+ _; A( d( o' |: \# {" c# r, v
2 i1 v/ T1 Y" g$ J1 j) n/ v
* G) i& ]9 N; @$ ~; N  S( ~# |  Q1 [

+ I% @' o; r4 i; `" h
  w! u! X+ p2 [% E0 y5 h7 Q
! c8 z, D8 f% x1 B4 g. R  @

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|Retro Video Game Do It Yourself @2010 ( 闽ICP备14000865号-1|闽公网安备35018102240098号 )

GMT+8, 2026-11-4 02:01 , Processed in 0.094235 second(s), 11 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表